Sdílet prostřednictvím


SamlSecurityTokenAuthenticator Třída

Definice

Ověří SamlSecurityToken token zabezpečení.

public ref class SamlSecurityTokenAuthenticator : System::IdentityModel::Selectors::SecurityTokenAuthenticator
public class SamlSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator
type SamlSecurityTokenAuthenticator = class
    inherit SecurityTokenAuthenticator
Public Class SamlSecurityTokenAuthenticator
Inherits SecurityTokenAuthenticator
Dědičnost
SamlSecurityTokenAuthenticator

Poznámky

SamlSecurityTokenAuthenticator Pomocí třídy ověřte SamlSecurityToken tokeny zabezpečení.

Konstruktory

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>)

Inicializuje novou instanci SamlSecurityTokenAuthenticator třídy pomocí zadané sady ověřovacích objektů.

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>, TimeSpan)

Inicializuje novou instanci SamlSecurityTokenAuthenticator třídy pomocí zadané sady ověřovacích a maximálního povoleného rozdílu mezi hodinami odesílatele a příjemce.

Vlastnosti

AllowedAudienceUris

Získá sadu cílových identifikátorů URI, pro které SamlSecurityToken může být token zabezpečení cílem, aby byla považována za platnou touto SamlSecurityTokenAuthenticator instancí.

AudienceUriMode

Získá nebo nastaví, AudienceUriMode který určuje, zda SamlSecurityTokenSamlAudienceRestrictionCondition být token zabezpečení ověřen.

Metody

CanValidateToken(SecurityToken)

Získá hodnotu označující, zda zadaný token zabezpečení lze ověřit tímto ověřovacím tokenem zabezpečení.

(Zděděno od SecurityTokenAuthenticator)
CanValidateTokenCore(SecurityToken)

Získá hodnotu, která označuje, zda zadaný token zabezpečení lze ověřit tímto ověřovacím tokenem zabezpečení.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ResolveClaimSet(SecurityKeyIdentifier)

Přeloží identitu přidruženou k zadanému identifikátoru klíče pomocí podpůrných ověřovacích prostředků zabezpečení zadaných SamlSecurityTokenAuthenticator při vytvoření instance a vrátí ji jako ClaimSet.

ResolveClaimSet(SecurityToken)

Vyřeší identitu přidruženou k zadanému tokenu zabezpečení pomocí podpůrných ověřovacích tokenů, které byly poskytnuty při SamlSecurityTokenAuthenticator vytvoření instance, a vrátí ji jako ClaimSet.

ResolveIdentity(SecurityKeyIdentifier)

Vyřeší identitu přidruženou k zadanému identifikátoru klíče pomocí podpůrných ověřovacích tokenů zabezpečení, které byly poskytnuty při SamlSecurityTokenAuthenticator vytvoření instance, a vrátí ji jako IIdentity.

ResolveIdentity(SecurityToken)

Vyřeší identitu přidruženou k zadanému tokenu zabezpečení pomocí podpůrných ověřovacích tokenů zabezpečení, které byly poskytnuty při SamlSecurityTokenAuthenticator vytvoření instance, a vrátí ji jako IIdentity.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
ValidateAudienceRestriction(SamlAudienceRestrictionCondition)

Ověří, že SamlSecurityToken token zabezpečení byl určen pro tuto webovou službu.

ValidateToken(SecurityToken)

Ověří zadaný token zabezpečení a vrátí sadu zásad autorizace pro token zabezpečení.

(Zděděno od SecurityTokenAuthenticator)
ValidateTokenCore(SecurityToken)

Ověří zadaný token zabezpečení a vrátí sadu zásad autorizace pro token zabezpečení.

Platí pro