UserNameSecurityTokenHandler Classe

Définition

Définit une classe de base abstraite pour un SecurityTokenHandler qui traite les jetons de sécurité de type UserNameSecurityToken.

public ref class UserNameSecurityTokenHandler abstract : System::IdentityModel::Tokens::SecurityTokenHandler
public abstract class UserNameSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
type UserNameSecurityTokenHandler = class
    inherit SecurityTokenHandler
Public MustInherit Class UserNameSecurityTokenHandler
Inherits SecurityTokenHandler
Héritage
UserNameSecurityTokenHandler
Dérivé

Constructeurs

UserNameSecurityTokenHandler()

Appelée à partir des constructeurs des classes dérivées pour initialiser la classe UserNameSecurityTokenHandler.

Propriétés

CanValidateToken

Obtient une valeur indiquant si le gestionnaire prend en charge la validation des jetons de sécurité.

(Hérité de SecurityTokenHandler)
CanWriteToken

Obtient une valeur qui indique si ce gestionnaire peut écrire les jetons de type UserNameSecurityToken.

Configuration

Obtient ou définit l'objet SecurityTokenHandlerConfiguration qui fournit la configuration pour l'instance actuelle.

(Hérité de SecurityTokenHandler)
ContainingCollection

Obtient la collection de gestionnaires de jetons qui contient l'instance actuelle.

(Hérité de SecurityTokenHandler)
RetainPassword

Obtient ou définit une valeur qui spécifie si le mot de passe est conservé dans le jeton de démarrage qui est joint à l'ClaimsIdentity qui est retourné par la méthode ValidateToken(SecurityToken).

TokenType

Obtient le Type de jetons traités par ce gestionnaire.

Méthodes

CanReadKeyIdentifierClause(XmlReader)

Retourne une valeur qui indique si l'élément XML dont il est fait référence par le lecteur XML spécifié est une clause de l'identificateur de clé qui peut être désérialisée par cette instance.

(Hérité de SecurityTokenHandler)
CanReadToken(String)

Retourne une valeur qui indique si la chaîne spécifiée peut être désérialisée comme un jeton du type traité par cette instance.

(Hérité de SecurityTokenHandler)
CanReadToken(XmlReader)

Indique si l'élément XML actuel peut être lu comme un UserNameSecurityToken.

CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)

Retourne une valeur qui indique si la clause d'identificateur de clé spécifiée peut être sérialisée par cette instance.

(Hérité de SecurityTokenHandler)
CreateSecurityTokenReference(SecurityToken, Boolean)

En cas de substitution dans une classe dérivée, crée la référence de jeton de sécurité pour les jetons traités par cette classe. Cette méthode est généralement appelée par un service d'émission de jeton de sécurité (STS).

(Hérité de SecurityTokenHandler)
CreateToken(SecurityTokenDescriptor)

En cas de substitution dans une classe dérivée, crée un jeton de sécurité à l'aide descripteur de jetons spécifié. Cette méthode est appelée par un service d'émission de jeton de sécurité (STS).

(Hérité de SecurityTokenHandler)
DetectReplayedToken(SecurityToken)

En cas de substitution dans une classe dérivée, lève une exception si le jeton spécifié est identifié comme étant relu.

(Hérité de SecurityTokenHandler)
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)
GetTokenTypeIdentifiers()

Retourne les URI utilisés dans les demandes pour identifier un jeton du type qui peut être traité par ce gestionnaire.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
LoadCustomConfiguration(XmlNodeList)

Après substitution dans une classe dérivée, charge la configuration personnalisée à partir de XML.

(Hérité de SecurityTokenHandler)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ReadKeyIdentifierClause(XmlReader)

En cas de substitution dans une classe dérivée, désérialise le XML référencé par le lecteur XML spécifié en clause d'identificateur de clé qui référence un jeton traité par la classe dérivée.

(Hérité de SecurityTokenHandler)
ReadToken(String)

En cas de substitution dans une classe dérivée, désérialise la chaîne spécifiée en un jeton du type traité par cette classe dérivée.

(Hérité de SecurityTokenHandler)
ReadToken(XmlReader)

Lit un UserNameSecurityToken à partir du lecteur XML spécifié.

ReadToken(XmlReader, SecurityTokenResolver)

En cas de substitution dans une classe dérivée, désérialise le XML référencé par un lecteur XML spécifié en un jeton du type traité par cette classe dérivée à l'aide du lecteur XML et du programme de résolution de jetons spécifiés.

(Hérité de SecurityTokenHandler)
ToString()

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

(Hérité de Object)
TraceTokenValidationFailure(SecurityToken, String)

Effectue le traçage de l'événement d'échec lors de la validation des jetons de sécurité lorsque le traçage est activé.

(Hérité de SecurityTokenHandler)
TraceTokenValidationSuccess(SecurityToken)

Effectue le traçage de la validation réussie de l'événement de jetons de sécurité lorsque le traçage est activé.

(Hérité de SecurityTokenHandler)
ValidateToken(SecurityToken)

En cas de substitution dans une classe dérivée,valide le jeton de sécurité spécifié. Le jeton doit être du type traité par la classe dérivée.

(Hérité de SecurityTokenHandler)
WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)

En cas de substitution dans une classe dérivée, sérialise la clause d'identificateur de clé spécifiée au format XML. La clause de l'identificateur de clé doit être du type pris en charge par la classe dérivée.

(Hérité de SecurityTokenHandler)
WriteToken(SecurityToken)

En cas de substitution dans une classe dérivée, sérialise le jeton de sécurité spécifié en chaîne. Le jeton doit être du type traité par la classe dérivée.

(Hérité de SecurityTokenHandler)
WriteToken(XmlWriter, SecurityToken)

Sérialise le UserNameSecurityToken en XML.

S’applique à

Voir aussi