Condividi tramite


SamlSecurityTokenAuthenticator Classe

Definizione

Autentica un token di sicurezza SamlSecurityToken.

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
Ereditarietà
SamlSecurityTokenAuthenticator

Commenti

Utilizzare la classe SamlSecurityTokenAuthenticator per autenticare i token di sicurezza SamlSecurityToken.

Costruttori

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>)

Inizializza una nuova istanza della classe SamlSecurityTokenAuthenticator utilizzando il set di autenticatori specificato.

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>, TimeSpan)

Inizializza una nuova istanza della classe SamlSecurityTokenAuthenticator utilizzando il set specificato di autenticatori e la differenza massima consentita tra gli orologi del mittente e del destinatario.

Proprietà

AllowedAudienceUris

Ottiene il set di URI di destinazione a cui il token di sicurezza SamlSecurityToken può essere destinato affinché venga considerato valido da questa istanza di SamlSecurityTokenAuthenticator.

AudienceUriMode

Ottiene o imposta una modalità AudienceUriMode che specifica se occorre convalidare la condizione SamlSecurityToken del token di sicurezza SamlAudienceRestrictionCondition.

Metodi

CanValidateToken(SecurityToken)

Ottiene un valore che indica se il token di sicurezza specificato può essere convalidato da questo autenticatore del token di sicurezza.

(Ereditato da SecurityTokenAuthenticator)
CanValidateTokenCore(SecurityToken)

Ottiene un valore che indica se il token di sicurezza specificato può essere convalidato da questo autenticatore del token di sicurezza.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ResolveClaimSet(SecurityKeyIdentifier)

Risolve l'identità associata all'identificatore di chiave specificato utilizzando gli autenticatori di sicurezza di supporto forniti quando è stata creata l'istanza della classe SamlSecurityTokenAuthenticator e quindi la restituisce come ClaimSet.

ResolveClaimSet(SecurityToken)

Risolve l'identità associata al token di sicurezza specificato utilizzando gli autenticatori del token di supporto forniti quando è stata creata l'istanza della classe SamlSecurityTokenAuthenticator e quindi la restituisce come ClaimSet.

ResolveIdentity(SecurityKeyIdentifier)

Risolve l'identità associata all'identificatore di chiave specificato utilizzando gli autenticatori del token di sicurezza di supporto forniti quando è stata creata l'istanza della classe SamlSecurityTokenAuthenticator e quindi la restituisce come identità IIdentity.

ResolveIdentity(SecurityToken)

Risolve l'identità associata al token di sicurezza specificato utilizzando gli autenticatori del token di sicurezza di supporto forniti quando è stata creata l'istanza della classe SamlSecurityTokenAuthenticator e quindi la restituisce come identità IIdentity.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
ValidateAudienceRestriction(SamlAudienceRestrictionCondition)

Verifica che il token di sicurezza SamlSecurityToken sia destinato al servizio Web corrente.

ValidateToken(SecurityToken)

Autentica il token di sicurezza specificato e ne restituisce il set di criteri di autorizzazione.

(Ereditato da SecurityTokenAuthenticator)
ValidateTokenCore(SecurityToken)

Autentica il token di sicurezza specificato e ne restituisce il set di criteri di autorizzazione.

Si applica a