Saml2SecurityTokenHandler Classe

Définition

Représente un gestionnaire de jetons de sécurité qui crée des jetons de sécurité à partir des assertions SAML 2.0.Represents a security token handler that creates security tokens from SAML 2.0 Assertions.

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

Remarques

La Saml2SecurityTokenHandler classe sérialise et désérialise les jetons de sécurité soutenus par des assertions SAML 2,0 dans des Saml2SecurityToken objets.The Saml2SecurityTokenHandler class serializes and deserializes security tokens backed by SAML 2.0 Assertions into Saml2SecurityToken objects. Les gestionnaires de jetons de sécurité sont chargés de la création, de la lecture, de l’écriture et de la validation des jetons.Security token handlers are responsible for creating, reading, writing, and validating tokens.

Vous pouvez configurer un service d’émission de jeton de sécurité (STS) ou une application de partie de confiance (RP) pour traiter les jetons de sécurité basés sur une assertion SAML 2,0 en ajoutant une instance de la Saml2SecurityTokenHandler classe à l' SecurityTokenHandlerCollection objet configuré pour le service (ou l’application).You can configure a security token service (STS) or relying party (RP) application to process SAML 2.0 Assertion-backed security tokens by adding an instance of the Saml2SecurityTokenHandler class to the SecurityTokenHandlerCollection object configured for the service (or application). Vous pouvez effectuer cette opération soit par programmation, soit dans le fichier de configuration.This can be done either programmatically or in the configuration file. Le gestionnaire lui-même est configuré à partir de la configuration spécifiée pour la collection via la propriété de la collection Configuration lorsqu’il est ajouté à la collection.The handler itself is configured from the configuration specified for the collection through the collection's Configuration property when it is added to the collection. Bien qu’il soit possible de configurer le gestionnaire individuellement en définissant sa Configuration propriété, cela n’est généralement pas nécessaire. Toutefois, si le gestionnaire doit être configuré individuellement, la propriété doit être définie après que le gestionnaire a été ajouté à la collection.While it is possible to configure the handler individually by setting its Configuration property, this is not normally necessary; however, if the handler must be configured individually, the property should be set after the handler is added to the collection.

Pour de nombreux scénarios, la Saml2SecurityTokenHandler classe peut être utilisée telle quelle ; Toutefois, la classe fournit de nombreux points d’extension par le biais des méthodes qu’elle expose.For many scenarios, the Saml2SecurityTokenHandler class can be used as-is; however, the class provides many extension points through the methods it exposes. En dérivant de et en Saml2SecurityTokenHandler substituant des méthodes spécifiques, vous pouvez modifier les fonctionnalités du traitement des jetons fourni dans l’implémentation par défaut, ou vous pouvez ajouter le traitement des extensions à la spécification SAML Assertion qui peuvent être nécessaires dans certains scénarios personnalisés.By deriving from the Saml2SecurityTokenHandler and overriding specific methods, you can modify the functionality of the token processing provided in the default implementation, or you can add processing for extensions to the SAML Assertion specification that may be needed in some custom scenarios.

Constructeurs

Saml2SecurityTokenHandler()

Initialise une nouvelle instance de la classe Saml2SecurityTokenHandler avec les exigences de jeton de sécurité par défaut.Initializes a new instance of the Saml2SecurityTokenHandler class with default security token requirements.

Saml2SecurityTokenHandler(SamlSecurityTokenRequirement)

Initialise une nouvelle instance de la classe Saml2SecurityTokenHandler avec les exigences de jeton de sécurité spécifiées.Initializes a new instance of the Saml2SecurityTokenHandler class with the specified security token requirements.

Champs

TokenProfile11ValueType

Type valeur de l'identificateur de clé pour les ID d'assertion SAML 2.0, tel que défini par OASIS Web Services Security SAML Token Profile 1.1.The key identifier value type for SAML 2.0 assertion IDs, as defined by the OASIS Web Services Security SAML Token Profile 1.1. Il s'agit d'un URI.This is a URI.

Propriétés

CanValidateToken

Obtient une valeur qui indique si ce gestionnaire peut valider les jetons de type Saml2SecurityToken.Gets a value that indicates if this handler can validate tokens of type Saml2SecurityToken.

CanWriteToken

Obtient une valeur qui indique si ce gestionnaire peut sérialiser les jetons de type Saml2SecurityToken.Gets a value that indicates whether this handler can serialize tokens of type Saml2SecurityToken.

CertificateValidator

Obtient ou définit le validateur de certificat X.509 utilisé par l'instance actuelle pour valider des certificats X.509.Gets or sets the X.509 certificate validator that is used by the current instance to validate X.509 certificates.

Configuration

Obtient ou définit l'objet SecurityTokenHandlerConfiguration qui fournit la configuration pour l'instance actuelle.Gets or sets the SecurityTokenHandlerConfiguration object that provides configuration for the current instance.

(Hérité de SecurityTokenHandler)
ContainingCollection

Obtient la collection de gestionnaires de jetons qui contient l'instance actuelle.Gets the token handler collection that contains the current instance.

(Hérité de SecurityTokenHandler)
KeyInfoSerializer

Obtient ou définit le sérialiseur de jeton de sécurité permettant de sérialiser et désérialiser des identificateurs de clé.Gets or sets the security token serializer that is used to serialize and deserialize key identifiers.

SamlSecurityTokenRequirement

Obtient ou définit les spécifications de jeton de sécurité de cette instance.Gets or sets the security token requirements for this instance.

TokenType

Obtient le type de jeton pris en charge par ce gestionnaire.Gets the token type supported by this handler.

Méthodes

AddDelegateToAttributes(ClaimsIdentity, ICollection<Saml2Attribute>, SecurityTokenDescriptor)

Ajoute tous les délégués associés à l'objet dans la collection d'attributs.Adds all of the delegates associated with the subject into the attribute collection.

CanReadKeyIdentifierClause(XmlReader)

Indique si l'élément XML actuel pointe vers une clause d'identificateur de clé qui peut être sérialisée par cette instance.Indicates if the current XML element is pointing to a key identifier clause that can be serialized by this 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.Returns a value that indicates whether the specified string can be deserialized as a token of the type processed by this instance.

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

Indique si l'élément XML actuel peut être lu comme un jeton de type géré par cette instance.Indicates whether the current XML element can be read as a token of the type handled by this instance.

CanWriteKeyIdentifierClause(SecurityKeyIdentifierClause)

Indique si la clause d'identificateur de clé spécifiée peut être sérialisée par cette instance.Indicates if the specified key identifier clause can be serialized by this instance.

CollectAttributeValues(ICollection<Saml2Attribute>)

Collecte des attributs ayant un type de revendication, un type de valeur de revendication et un émetteur d'origine communs dans un attribut unique avec plusieurs valeurs.Collects attributes with a common claim type, claim value type, and original issuer into a single attribute with multiple values.

CreateAdvice(SecurityTokenDescriptor)

Crée un objet Saml2Advice pour l'assertion.Creates a Saml2Advice object for the assertion.

CreateAttribute(Claim, SecurityTokenDescriptor)

Crée un objet Saml2Attribute à partir d'une revendication.Creates a Saml2Attribute object from a claim.

CreateAttributeStatement(ClaimsIdentity, SecurityTokenDescriptor)

Crée un objet Saml2AttributeStatement à partir d'un descripteur de jetons.Creates a Saml2AttributeStatement object from a token descriptor.

CreateAuthenticationStatement(AuthenticationInformation, SecurityTokenDescriptor)

Crée une instruction d'authentification SAML 2.0 à partir des informations d'authentification spécifiées.Creates a SAML 2.0 authentication statement from the specified authentication information.

CreateClaims(Saml2SecurityToken)

Crée des revendications à partir d'un jeton SAML 2.0.Creates claims from a SAML 2.0 token.

CreateConditions(Lifetime, String, SecurityTokenDescriptor)

Crée les conditions pour l'assertion.Creates the conditions for the assertion.

CreateIssuerNameIdentifier(SecurityTokenDescriptor)

Crée un identificateur de nom qui identifie l'émetteur de l'assertion.Creates a name identifier that identifies the assertion issuer.

CreateSamlSubject(SecurityTokenDescriptor)

Crée un objet SAML 2.0 pour l'assertion.Creates a SAML 2.0 subject for the assertion.

CreateSecurityTokenReference(SecurityToken, Boolean)

Crée la référence de jeton de sécurité lorsque le jeton n'est pas joint au message.Creates the security token reference when the token is not attached to the message.

CreateStatements(SecurityTokenDescriptor)

Crée des instructions SAML 2.0 à inclure dans l'assertion.Creates SAML 2.0 statements to be included in the assertion.

CreateToken(SecurityTokenDescriptor)

Crée un jeton de sécurité en fonction d'un descripteur de jetons.Creates a security token based on a token descriptor.

CreateWindowsIdentity(String)

Crée un objet WindowsIdentity à l'aide du nom d'utilisateur principal (UPN, User Principal Name) spécifié.Creates a WindowsIdentity object using the specified User Principal Name (UPN).

CreateXmlStringFromAttributes(IEnumerable<Saml2Attribute>)

Génère une chaîne au format XML à partir d'une collection d'attributs SAML 2.0 qui représentent l'acteur.Builds an XML formatted string from a collection of SAML 2.0 attributes that represent the Actor.

DenormalizeAuthenticationType(String)

Retourne le Saml2 AuthenticationContext correspondant à une valeur normalisée.Returns the Saml2 AuthenticationContext matching a normalized value.

DetectReplayedToken(SecurityToken)

Lève une exception si le jeton spécifié existe déjà dans le cache de relecture de jetons ; sinon le jeton est ajouté au cache.Throws an exception if the specified token already exists in the token replay cache; otherwise the token is added to the cache.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
FindUpn(ClaimsIdentity)

Recherche la valeur de revendication UPN dans l'objet ClaimsIdentity spécifié pour les besoins de mappage de l'identité à un objet WindowsIdentity .Finds the UPN claim value in the specified ClaimsIdentity object for the purpose of mapping the identity to a WindowsIdentity object.

GetEncryptingCredentials(SecurityTokenDescriptor)

Obtient les informations d'identification de chiffrement du jeton.Gets the token encrypting credentials. Remplacez cette méthode pour modifier les informations de chiffrement de jeton.Override this method to change the token encrypting credentials.

GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetSigningCredentials(SecurityTokenDescriptor)

Obtient les informations d'identification pour signer l'assertion.Gets the credentials for signing the assertion.

GetTokenReplayCacheEntryExpirationTime(Saml2SecurityToken)

Retourne l'heure jusqu'à laquelle le jeton doit être conservé dans le cache de relecture des jetons.Returns the time until which the token should be held in the token replay cache.

GetTokenTypeIdentifiers()

Obtient les identificateurs de type de jeton pris en charge par ce gestionnaire.Gets the token type identifier(s) supported by this handler.

GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

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

Charge la configuration personnalisée à partir du XML.Loads custom configuration from XML.

MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
NormalizeAuthenticationContextClassReference(String)

Retourne la valeur normalisée correspondant à une référence de classe de contexte d'authentification SAML.Returns the normalized value matching a SAML authentication context class reference.

ProcessAttributeStatement(Saml2AttributeStatement, ClaimsIdentity, String)

Crée des revendications à partir d'une instruction d'attribut SAML 2.0 et les ajoute à l'objet spécifié.Creates claims from a SAML 2.0 attribute statement and adds them to the specified subject.

ProcessAuthenticationStatement(Saml2AuthenticationStatement, ClaimsIdentity, String)

Crée des revendications à partir d'une instruction d'authentification SAML 2.0 et les ajoute à l'objet spécifié.Creates claims from a SAML 2.0 authentication statement and adds them to the specified subject.

ProcessAuthorizationDecisionStatement(Saml2AuthorizationDecisionStatement, ClaimsIdentity, String)

Crée des revendications à partir d'une instruction de décision d'autorisation SAML 2.0 et les ajoute à l'objet spécifié.Creates claims from a SAML 2.0 authorization decision statement and adds them to the specified subject.

ProcessSamlSubject(Saml2Subject, ClaimsIdentity, String)

Crée des revendications à partir de l'objet SAML 2.0 et les ajoute à l'objet spécifié.Creates claims from the SAML 2.0 subject and adds them to the specified subject.

ProcessStatement(Collection<Saml2Statement>, ClaimsIdentity, String)

Crée des revendications à partir d'une collection d'instructions SAML 2.0 et les ajoute à l'objet spécifié.Creates claims from a collection of SAML 2.0 statements and adds them to the specified subject.

ReadAction(XmlReader)

Lit l’élément <saml:Action>.Reads the <saml:Action> element.

ReadAdvice(XmlReader)

Lit l’élément <saml:Advice>.Reads the <saml:Advice> element.

ReadAssertion(XmlReader)

Lit l’élément <saml:Assertion>.Reads the <saml:Assertion> element.

ReadAttribute(XmlReader)

Lit l’élément <saml:Attribute>.Reads the <saml:Attribute> element.

ReadAttributeStatement(XmlReader)

Lit l’élément <saml:AttributeStatement>, ou élément <saml:Statement> qui spécifie saml:AttributeStatementType comme xsi:type.Reads the <saml:AttributeStatement> element, or a <saml:Statement> element that specifies an xsi:type of saml:AttributeStatementType.

ReadAttributeValue(XmlReader, Saml2Attribute)

Lit une valeur d'attribut.Reads an attribute value.

ReadAudienceRestriction(XmlReader)

Lit l’élément <saml:AudienceRestriction> ou un élément <saml:Condition> qui spécifie saml:AudienceRestrictionType comme xsi:type.Reads the <saml:AudienceRestriction> element or a <saml:Condition> element that specifies an xsi:type of saml:AudienceRestrictionType.

ReadAuthenticationContext(XmlReader)

Lit l’élément <saml:AuthnContext>.Reads the <saml:AuthnContext> element.

ReadAuthenticationStatement(XmlReader)

Lit l’élément <saml:AuthnStatement>, ou élément <saml:Statement> qui spécifie saml:AuthnStatementType comme xsi:type.Reads the <saml:AuthnStatement> element or a <saml:Statement> element that specifies an xsi:type of saml:AuthnStatementType.

ReadAuthorizationDecisionStatement(XmlReader)

Lit l’élément <saml:AuthzDecisionStatement>, ou élément <saml:Statement> qui spécifie saml:AuthzDecisionStatementType comme xsi:type.Reads the <saml:AuthzDecisionStatement> element or a <saml:Statement> element that specifies an xsi:type of saml:AuthzDecisionStatementType.

ReadConditions(XmlReader)

Lit l’élément <saml:Conditions>.Reads the <saml:Conditions> element.

ReadEncryptedId(XmlReader)

Lit l’élément <saml:EncryptedId>.Reads the <saml:EncryptedId> element.

ReadEvidence(XmlReader)

Lit l’élément <saml:Evidence>.Reads the <saml:Evidence> element.

ReadIssuer(XmlReader)

Lit l’élément <saml:Issuer>.Reads the <saml:Issuer> element.

ReadKeyIdentifierClause(XmlReader)

Lit une SecurityKeyIdentifierClause.Reads a SecurityKeyIdentifierClause.

ReadNameId(XmlReader)

Lit l’élément <saml:NameID>.Reads the <saml:NameID> element.

ReadNameIdType(XmlReader)

<Issuer> et <NameID> sont tous les deux de type NameIDType.Both <Issuer> and <NameID> are of NameIDType. Cette méthode lit le contenu d'un de ces éléments.This method reads the content of either one of those elements.

ReadProxyRestriction(XmlReader)

Lit l’élément <saml:ProxyRestriction> ou un élément <saml:Condition> qui spécifie saml:ProxyRestrictionType comme xsi:type.Reads the <saml:ProxyRestriction> element, or a <saml:Condition> element that specifies an xsi:type of saml:ProxyRestrictionType.

ReadSigningKeyInfo(XmlReader, Saml2Assertion)

Désérialise les informations de clé de signature SAML.Deserializes the SAML Signing KeyInfo.

ReadStatement(XmlReader)

Lit l’élément <saml:Statement>.Reads the <saml:Statement> element.

ReadSubject(XmlReader)

Lit l’élément <saml:Subject>.Reads the <saml:Subject> element.

ReadSubjectConfirmation(XmlReader)

Lit l’élément <SubjectConfirmation>.Reads the <SubjectConfirmation> element.

ReadSubjectConfirmationData(XmlReader)

Lit l’élément <saml:SubjectConfirmationData>.Reads the <saml:SubjectConfirmationData> element.

ReadSubjectId(XmlReader, String)

Cette méthode gère la construction utilisée dans les éléments <Subject> et <SubjectConfirmation> pour l’ID.This method handles the construct used in the <Subject> and <SubjectConfirmation> elements for ID.

ReadSubjectKeyInfo(XmlReader)

Désérialise l’élément SAML Subject <ds:KeyInfo>.Deserializes the SAML Subject <ds:KeyInfo> element.

ReadSubjectLocality(XmlReader)

Lit l’élément <saml:SubjectLocality>.Reads the <saml:SubjectLocality> element.

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.When overridden in a derived class, deserializes the specified string to a token of the type processed by the derived class.

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

Lit un jeton SAML 2.0 dans le flux spécifié.Reads a SAML 2.0 token from the specified stream.

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.When overridden in a derived class, deserializes the XML referenced by the specified XML reader to a token of the type processed by the derived class by using the specified token resolver.

(Hérité de SecurityTokenHandler)
ResolveIssuerToken(Saml2Assertion, SecurityTokenResolver)

Résout l'identificateur de clé de signature en un SecurityToken.Resolves the Signing Key Identifier to a SecurityToken.

ResolveSecurityKeys(Saml2Assertion, SecurityTokenResolver)

Résout la collection de SecurityKey référencées dans une Saml2Assertion.Resolves the collection of SecurityKey referenced in a Saml2Assertion.

SetDelegateFromAttribute(Saml2Attribute, ClaimsIdentity, String)

Cette méthode est appelée lorsqu'un type particulier de Saml2Attribute est détecté.This method gets called when a special type of Saml2Attribute is detected. Le Saml2Attribute passé inclut dans un wrapper un Saml2Attribute qui contient une collection de valeurs d'attribut (dans la propriété Values ), chacune d'entre elles étant mappée à une revendication.The Saml2Attribute passed in wraps a Saml2Attribute that contains a collection of attribute values (in the Values property), each of which will get mapped to a claim. Toutes les revendications seront retournées dans ClaimsIdentity avec l'émetteur spécifié.All of the claims will be returned in an ClaimsIdentity with the specified issuer.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(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é.Traces the failure event during the validation of security tokens when tracing is enabled.

(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é.Traces the successful validation of security tokens event when tracing is enabled.

(Hérité de SecurityTokenHandler)
TryResolveIssuerToken(Saml2Assertion, SecurityTokenResolver, SecurityToken)

Résout l'identificateur de clé de signature en un SecurityToken.Resolves the Signing Key Identifier to a SecurityToken.

ValidateConditions(Saml2Conditions, Boolean)

Valide l’objet Saml2Conditions spécifié.Validates the specified Saml2Conditions object.

ValidateConfirmationData(Saml2SubjectConfirmationData)

Valide l’objet Saml2SubjectConfirmationData spécifié.Validates the specified Saml2SubjectConfirmationData object.

ValidateToken(SecurityToken)

Valide les données du jeton et retourne ses revendications.Validates the token data and returns its claims.

WriteAction(XmlWriter, Saml2Action)

Écrit l’élément <saml:Action>.Writes the <saml:Action> element.

WriteAdvice(XmlWriter, Saml2Advice)

Écrit l’élément <saml:Advice>.Writes the <saml:Advice> element.

WriteAssertion(XmlWriter, Saml2Assertion)

Sérialise l'assertion SAML spécifiée dans l'enregistreur XML spécifié.Serializes the specified SAML assertion to the specified XML writer.

WriteAttribute(XmlWriter, Saml2Attribute)

Écrit l’élément <saml:Attribute>.Writes the <saml:Attribute> element.

WriteAttributeStatement(XmlWriter, Saml2AttributeStatement)

Écrit l’élément <saml:AttributeStatement>.Writes the <saml:AttributeStatement> element.

WriteAttributeValue(XmlWriter, String, Saml2Attribute)

Écrit la valeur saml:Attribute.Writes the saml:Attribute value.

WriteAudienceRestriction(XmlWriter, Saml2AudienceRestriction)

Écrit l’élément <saml:AudienceRestriction>.Writes the <saml:AudienceRestriction> element.

WriteAuthenticationContext(XmlWriter, Saml2AuthenticationContext)

Écrit l’élément <saml:AuthnContext>.Writes the <saml:AuthnContext> element.

WriteAuthenticationStatement(XmlWriter, Saml2AuthenticationStatement)

Écrit l’élément <saml:AuthnStatement>.Writes the <saml:AuthnStatement> element.

WriteAuthorizationDecisionStatement(XmlWriter, Saml2AuthorizationDecisionStatement)

Écrit l’élément <saml:AuthzDecisionStatement>.Writes the <saml:AuthzDecisionStatement> element.

WriteConditions(XmlWriter, Saml2Conditions)

Écrit l’élément <saml:Conditions>.Writes the <saml:Conditions> element.

WriteEvidence(XmlWriter, Saml2Evidence)

Écrit l’élément <saml:Evidence>.Writes the <saml:Evidence> element.

WriteIssuer(XmlWriter, Saml2NameIdentifier)

Écrit l’élément <saml:Issuer>.Writes the <saml:Issuer> element.

WriteKeyIdentifierClause(XmlWriter, SecurityKeyIdentifierClause)

Sérialise une Saml2AssertionKeyIdentifierClause dans le writer XML spécifié.Serializes a Saml2AssertionKeyIdentifierClause to the specified XML writer.

WriteNameId(XmlWriter, Saml2NameIdentifier)

Écrit l’élément <saml:NameID>.Writes the <saml:NameID> element.

WriteNameIdType(XmlWriter, Saml2NameIdentifier)

<Issuer> et <NameID> sont tous les deux de type NameIDType.Both <Issuer> and <NameID> are of NameIDType. Cette méthode écrit le contenu d'un de ces éléments.This method writes the content of either one of those elements.

WriteProxyRestriction(XmlWriter, Saml2ProxyRestriction)

Écrit l’élément <saml:ProxyRestriction>.Writes the <saml:ProxyRestriction> element.

WriteSigningKeyInfo(XmlWriter, SecurityKeyIdentifier)

Écrit l’élément <ds:KeyInfo> de signature à l’aide de l’enregistreur XML spécifié.Writes the Signing <ds:KeyInfo> element using the specified XML writer.

WriteStatement(XmlWriter, Saml2Statement)

Écrit un Saml2Statement.Writes a Saml2Statement.

WriteSubject(XmlWriter, Saml2Subject)

Écrit l’élément <saml:Subject>.Writes the <saml:Subject> element.

WriteSubjectConfirmation(XmlWriter, Saml2SubjectConfirmation)

Écrit l’élément <saml:SubjectConfirmation>.Writes the <saml:SubjectConfirmation> element.

WriteSubjectConfirmationData(XmlWriter, Saml2SubjectConfirmationData)

Écrit l’élément <saml:SubjectConfirmationData>.Writes the <saml:SubjectConfirmationData> element.

WriteSubjectKeyInfo(XmlWriter, SecurityKeyIdentifier)

Sérialise l’élément Subject <ds:KeyInfo> à l’aide de l’enregistreur XML spécifié.Serializes the Subject <ds:KeyInfo> element using the specified XML writer.

WriteSubjectLocality(XmlWriter, Saml2SubjectLocality)

Écrit l’élément <saml:SubjectLocality>.Writes the <saml:SubjectLocality> element.

WriteToken(SecurityToken)

En cas de substitution dans une classe dérivée, sérialise le jeton de sécurité spécifié en chaîne.When overridden in a derived class, serializes the specified security token to a string. Le jeton doit être du type traité par la classe dérivée.The token must be of the type processed by the derived class.

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

Écrit un jeton SAML2 dans l'enregistreur XML spécifié.Writes a Saml2 Token to the specified XML writer.

S’applique à

Voir aussi