EncryptedSecurityTokenHandler Classe

Définition

Gestionnaire de jetons pour les jetons de sécurité chiffrés. Gère les jetons de type EncryptedSecurityToken.

public ref class EncryptedSecurityTokenHandler : System::IdentityModel::Tokens::SecurityTokenHandler
public class EncryptedSecurityTokenHandler : System.IdentityModel.Tokens.SecurityTokenHandler
type EncryptedSecurityTokenHandler = class
    inherit SecurityTokenHandler
Public Class EncryptedSecurityTokenHandler
Inherits SecurityTokenHandler
Héritage
EncryptedSecurityTokenHandler

Remarques

Gestionnaire de jetons qui sérialise et désérialise des EncryptedSecurityToken objets à partir d' <xenc:EncryptedData> éléments et EncryptedKeyIdentifierClause d’objets à partir d' <xenc:EncryptedKey> éléments tels que définis dans la spécification de la syntaxe et du traitement du chiffrement XML.

Constructeurs

EncryptedSecurityTokenHandler()

Initialise une nouvelle instance de la classe EncryptedSecurityTokenHandler.

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 le gestionnaire fournit la fonctionnalité de sérialisation pour les jetons.

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)
KeyInfoSerializer

Obtient ou définit le SecurityTokenSerializer qui sera utilisé pour sérialiser et désérialiser les identificateurs de clé de l'élément <xenc:EncryptedData>.

TokenType

Obtient le type du jeton géré par l'instance actuelle.

Méthodes

CanReadKeyIdentifierClause(XmlReader)

Retourne une valeur qui indique si l'élément XML actuel pointe sur un élément <xenc:EncryptedKey> qui peut être désérialisé en SecurityKeyIdentifierClause par cette instance.

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)

Retourne une valeur qui indique si le lecteur pointe sur un élément <xenc:EncryptedData>.

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()

Obtient les URI d'identificateur de type pour les jetons gérés par l'instance actuelle.

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)

Lit une EncryptedKeyIdentifierClause à partir d'un flux XML.

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 jeton de sécurité chiffré.

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)

Écrit un jeton de sécurité chiffré à l'aide de l'enregistreur XML.

S’applique à