SamlSecurityTokenAuthenticator Classe

Définition

Authentifie un jeton de sécurité 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
Héritage
SamlSecurityTokenAuthenticator

Remarques

Utilisez la classe SamlSecurityTokenAuthenticator pour authentifier des jetons de sécurité SamlSecurityToken.

Constructeurs

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>)

Initialise une nouvelle instance de la classe SamlSecurityTokenAuthenticator à l'aide de l'ensemble d'authentificateurs spécifié.

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>, TimeSpan)

Initialise une nouvelle instance de la classe SamlSecurityTokenAuthenticator à l'aide de l'ensemble d'authentificateurs spécifié et de la différence maximale autorisée entre les horloges de l'expéditeur et du récepteur.

Propriétés

AllowedAudienceUris

Obtient le jeu d'URI cibles pour lesquels le jeton de sécurité SamlSecurityToken peut faire l'objet de la cible afin d'être considéré comme valide par l'instance SamlSecurityTokenAuthenticator.

AudienceUriMode

Obtient ou définit un AudienceUriMode qui spécifie si l'objet SamlSecurityToken du jeton de sécurité SamlAudienceRestrictionCondition doit être validé.

Méthodes

CanValidateToken(SecurityToken)

Obtient une valeur indiquant si le jeton de sécurité spécifié peut être validé par cet authentificateur de jeton de sécurité.

(Hérité de SecurityTokenAuthenticator)
CanValidateTokenCore(SecurityToken)

Obtient une valeur qui indique si le jeton de sécurité spécifié peut être validé par cet authentificateur de jeton de sécurité.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ResolveClaimSet(SecurityKeyIdentifier)

Résout l'identité associée à l'identificateur de clé spécifié à l'aide des authentificateurs de sécurité de prise en charge fournis lors de la création de l'instance SamlSecurityTokenAuthenticator et la retourne comme ClaimSet.

ResolveClaimSet(SecurityToken)

Résout l'identité associée au jeton de sécurité spécifié à l'aide des authentificateurs de jetons de prise en charge fournis lors de la création de l'instance SamlSecurityTokenAuthenticator et la retourne comme ClaimSet.

ResolveIdentity(SecurityKeyIdentifier)

Résout l'identité associée à l'identificateur de clé spécifié à l'aide des authentificateurs de jetons de prise en charge fournis lors de la création de l'instance SamlSecurityTokenAuthenticator et la retourne comme IIdentity.

ResolveIdentity(SecurityToken)

Résout l'identité associée au jeton de sécurité spécifié à l'aide des authentificateurs de jetons de prise en charge fournis lors de la création de l'instance SamlSecurityTokenAuthenticator et la retourne comme IIdentity.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
ValidateAudienceRestriction(SamlAudienceRestrictionCondition)

Valide que le jeton de sécurité SamlSecurityToken était prévu pour ce service Web.

ValidateToken(SecurityToken)

Authentifie le jeton de sécurité spécifié et retourne le jeu de stratégies d'autorisation pour le jeton de sécurité.

(Hérité de SecurityTokenAuthenticator)
ValidateTokenCore(SecurityToken)

Authentifie le jeton de sécurité spécifié et retourne le jeu de stratégies d'autorisation pour le jeton de sécurité.

S’applique à