System.IdentityModel.Tokens Namespace

L'espace de noms System.IdentityModel.Tokens contient des classes qui représentent des jetons de sécurité, des gestionnaires de jetons de sécurité, des clauses d'identificateur de clé et d'autres artefacts utilisés dans la génération de jetons et le traitement. The System.IdentityModel.Tokens namespace contains classes that represent security tokens, security token handlers, key identifier clauses and other artifacts used in token generation and processing. L'espace de noms contient des classes de base telles que SecurityToken, SecurityTokenHandler et SecurityKeyIdentifierClause, ainsi que des classes qui dérivent de ces classes et représentent plusieurs types de jetons, des artefacts et des gestionnaires pour lesquels WIF (Windows Identity Foundation) possède une prise en charge intégrée. The namespace contains base classes such as SecurityToken, SecurityTokenHandler, and SecurityKeyIdentifierClause, as well as classes that derive from these classes and represent several of the token types, artifacts, and handlers for which the Windows Identity Foundation (WIF) has built in support. Cela inclut les classes qui contiennent la prise en charge des jetons v1.1 et v2.0 de SAML, par exemple : SamlSecurityToken, SamlSecurityTokenHandler, Saml2SecurityToken, et Saml2SecurityTokenHandler. This includes classes that contain support for SAML v1.1 and v2.0 tokens, such as: SamlSecurityToken, SamlSecurityTokenHandler, Saml2SecurityToken, and Saml2SecurityTokenHandler.

Classes

AggregateTokenResolver

Représente un programme de résolution de jetons de sécurité qui peut encapsuler plusieurs programmes de résolution de jetons et résoudre des jetons de résolution pour tous les programmes de résolution encapsulés.Represents a security token resolver that can wrap multiple token resolvers and resolve tokens across all of the wrapped resolvers.

AsymmetricProofDescriptor

Cette classe peut être utilisée pour émettre le jeton basé sur une clé asymétrique.This class can be used for issuing the asymmetric key based token.

AsymmetricSecurityKey

Classe de base pour les clés asymétriques.Base class for asymmetric keys.

AudienceRestriction

Définit des paramètres pour une vérification d'AudienceRestriction.Defines settings for an AudienceRestriction verification.

AudienceUriValidationFailedException

Exception levée en cas d'échec de la validation d'URI d'assistance d'un jeton de sécurité entrant.The exception that is thrown when an incoming security token fails Audience URI validation.

AuthenticationContext

Cette classe est utilisée pour spécifier le contexte d'un événement d'authentification.This class is used to specify the context of an authentication event.

AuthenticationMethods

Définit des constantes pour les méthodes d'authentification connues prises en charge.Defines constants for supported well-known authentication methods. Définit des constantes pour les méthodes d'authentification SAML.Defines constants for SAML authentication methods.

BinaryKeyIdentifierClause

Représente une classe de base pour les clauses d'identificateur de clé basées sur des données binaires.Represents a base class for key identifier clauses that are based upon binary data.

BootstrapContext

Contient une version sérialisée du jeton d'origine qui a été utilisé au moment de la connexion.Contains a serialized version of the original token that was used at sign-in time.

ComputedKeyAlgorithms

Utilisé dans le sérialiseur de requêtes RST pour indiquer l'algorithme désiré avec lequel calculer une clé en fonction des entropies combinées du demandeur de jeton et de l'émetteur de jeton.Used in the RST to indicate the desired algorithm with which to compute a key based on the combined entropies from both the token requestor and the token issuer.

ConfigurationBasedIssuerNameRegistry

Représente un Registre des noms d'émetteurs qui gère une liste d'émetteurs approuvés chargés à partir des éléments du fichier de configuration de l'application qui associent chaque nom d'émetteur au certificat X.509 nécessaire pour vérifier la signature des jetons produits par l'émetteur.Represents an issuer name registry that maintains a list of trusted issuers loaded from elements in the application configuration file that associate each issuer name to the X.509 certificate that is needed to verify the signature of tokens produced by the issuer.

EmptySecurityKeyIdentifierClause

Représente une clause d'identificateur de clé vide.Represents an empty key identifier clause. Cette classe est utilisée lorsque <EncryptedData> ou un élément <Signature> ne contient aucun élément <KeyInfo> , qui est utilisé pour décrire la clé requise pour déchiffrer les données ou vérifier la signature.This class is used when an <EncryptedData> or a <Signature> element does not contain a <KeyInfo> element, which is used to describe the key required to decrypt the data or check the signature.

EncryptedKeyEncryptingCredentials

Représente les informations d'identification de chiffrement de la clé chiffrée.Represents the encrypted key encrypting credentials. Elles sont généralement utilisées comme informations d'identification pour le chiffrement de données d'éléments tels que des jetons.These are usually used as data encrypting credentials to encrypt things like tokens.

EncryptedKeyIdentifierClause

Représente une clause d'identificateur de clé qui identifie une clé chiffrée.Represents a key identifier clause that identifies an encrypted key.

EncryptedSecurityToken

Jeton d'habillage qui gère le chiffrement pour un jeton qui ne le prend pas en charge en mode natif.A wrapping-token that handles encryption for a token that does not natively support it.

EncryptedSecurityTokenHandler

Gestionnaire de jetons pour les jetons de sécurité chiffrés.A token handler for encrypted security tokens. Gère les jetons de type EncryptedSecurityToken.Handles tokens of type EncryptedSecurityToken.

EncryptedTokenDecryptionFailedException

Exception levée lorsqu'une erreur se produit lors du traitement d'un jeton de sécurité chiffré.The exception that is thrown when an error occurs while processing an encrypted security token.

EncryptingCredentials

Représente la clé de chiffrement et l'algorithme de chiffrement utilisés pour chiffrer la clé de vérification.Represents the cryptographic key and encrypting algorithm that are used to encrypt the proof key.

GenericXmlSecurityKeyIdentifierClause

Représente une clause d'identificateur de clé basée sur XML.Represents a key identifier clause that is based on XML.

GenericXmlSecurityToken

Représente un jeton de sécurité basé sur du XML.Represents a security token that is based upon XML.

InMemorySymmetricSecurityKey

Représente les clés qui sont générées à l'aide d'algorithmes symétriques et qui sont stockées uniquement dans la mémoire vive de l'ordinateur local.Represents keys that are generated using symmetric algorithms and are only stored in the local computer's random access memory.

IssuerNameRegistry

Classe de base abstraite pour un registre des noms d'émetteurs.The abstract base class for an issuer name registry. Registre de noms d'émetteurs utilisé pour associer un nom mnémonique avec le matériel de chiffrement qui est nécessaire pour vérifier les signatures des jetons produits par l'émetteur correspondant.An issuer name registry is used to associate a mnemonic name to the cryptographic material that is needed to verify the signatures of tokens produced by the corresponding issuer. Le Registre des noms d'émetteurs contient la liste des émetteurs qui sont approuvés par une application de partie de confiance (RP).The issuer name registry maintains a list of issuers that are trusted by a relying party (RP) application.

IssuerTokenResolver

Résout les jetons d'émetteur acceptés par les partenaires de service.Resolves issuer tokens received from service partners.

KerberosReceiverSecurityToken

Représente un jeton de sécurité basé sur un ticket Kerberos reçu dans un message SOAP.Represents a security token that is based upon a Kerberos ticket that is received in a SOAP message.

KerberosRequestorSecurityToken

Représente un jeton de sécurité basé sur un ticket Kerberos envoyé dans une demande SOAP.Represents a security token that is based upon a Kerberos ticket that is sent in an SOAP request.

KerberosSecurityTokenHandler

Représente un gestionnaire de jetons de sécurité qui traite les jetons Kerberos.Represents a security token handler that processes Kerberos tokens. Gère les jetons de type KerberosReceiverSecurityToken.Handles tokens of type KerberosReceiverSecurityToken.

KerberosTicketHashKeyIdentifierClause

Représente une clause d'identificateur de clé qui identifie un jeton de sécurité KerberosRequestorSecurityToken ou KerberosReceiverSecurityToken.Represents a key identifier clause that identifies a KerberosRequestorSecurityToken or KerberosReceiverSecurityToken security token.

LocalIdKeyIdentifierClause

Représente une clause d'identificateur de clé qui identifie un jeton de sécurité spécifié dans l'en-tête de sécurité du message SOAP.Represents a key identifier clause that identifies a security tokens specified in the security header of the SOAP message.

ProofDescriptor

Classe de base des classes SymmetricProofDescriptor et AsymmetricProofDescriptor.The base class for the SymmetricProofDescriptor and AsymmetricProofDescriptor classes.

RsaKeyIdentifierClause

Représente une clause d'identificateur de clé qui identifie un jeton de sécurité RsaSecurityToken.Represents a key identifier clause that identifies a RsaSecurityToken security token.

RsaSecurityKey

Représente une clé de sécurité générée à l'aide de l'algorithme RSA.Represents a security key that is generated using the RSA algorithm. Cette classe ne peut pas être héritée.This class cannot be inherited.

RsaSecurityToken

Représente un jeton de sécurité basé sur la clé créée à l'aide de l'algorithme RSA.Represents a security token that is based upon key that is created using the RSA algorithm.

RsaSecurityTokenHandler

Représente un SecurityTokenHandler qui traite les jetons de sécurité de type RsaSecurityToken.Represents a SecurityTokenHandler that processes tokens of type RsaSecurityToken.

Saml2Action

Représente un élément <saml:Action> défini par SAML 2.0.Represents a <saml:Action> element defined by SAML 2.0.

Saml2Advice

Représente l'élément Advice spécifié dans [Saml2Core, 2.6.1].Represents the Advice element specified in [Saml2Core, 2.6.1].

Saml2Assertion

Représente l'élément Assertion spécifié dans [Saml2Core, 2.3.3].Represents the Assertion element specified in [Saml2Core, 2.3.3].

Saml2AssertionKeyIdentifierClause

Représente une implémentation de SecurityKeyIdentifierClause pour référencer les jetons de sécurité SAML2.Represents a SecurityKeyIdentifierClause implementation for referencing SAML2-based security tokens.

Saml2Attribute

Représente l'élément Attribute spécifié dans [Saml2Core, 2.7.3.1].Represents the Attribute element specified in [Saml2Core, 2.7.3.1].

Saml2AttributeStatement

Représente l'élément AttributeStatement spécifié dans [Saml2Core, 2.7.3].Represents the AttributeStatement element specified in [Saml2Core, 2.7.3].

Saml2AudienceRestriction

Représente l'élément AudienceRestriction spécifié dans [Saml2Core, 2.5.1.4].Represents the AudienceRestriction element specified in [Saml2Core, 2.5.1.4].

Saml2AuthenticationContext

Représente l'élément AuthnContext spécifié dans [Saml2Core, 2.7.2.2].Represents the AuthnContext element specified in [Saml2Core, 2.7.2.2].

Saml2AuthenticationStatement

Représente l'élément AuthnStatement spécifié dans [Saml2Core, 2.7.2].Represents the AuthnStatement element specified in [Saml2Core, 2.7.2].

Saml2AuthorizationDecisionStatement

Représente l'élément <saml:AuthzDecisionStatement> défini par SAML 2.0.Represents the <saml:AuthzDecisionStatement> element defined by SAML 2.0.

Saml2Conditions

Représente l'élément Conditions spécifié dans [Saml2Core, 2.5.1].Represents the Conditions element specified in [Saml2Core, 2.5.1].

Saml2Evidence

Représente l'élément Evidence spécifié dans [Saml2Core, 2.7.4.3].Represents the Evidence element specified in [Saml2Core, 2.7.4.3].

Saml2Id

Représente l'identificateur utilisé pour les assertions SAML.Represents the identifier used for SAML assertions.

Saml2NameIdentifier

Représente l'élément NameID comme spécifié dans [Saml2Core, 2.2.3] ou l'élément d'EncryptedID comme spécifié dans [Saml2Core, 2.2.4].Represents the NameID element as specified in [Saml2Core, 2.2.3] or the EncryptedID element as specified in [Saml2Core, 2.2.4].

Saml2ProxyRestriction

Représente l'élément ProxyRestriction spécifié dans [Saml2Core, 2.5.1.6].Represents the ProxyRestriction element specified in [Saml2Core, 2.5.1.6].

Saml2SecurityKeyIdentifierClause

Cette classe est utilisée lors de la réception d’un Saml2Assertion sans élément <ds:KeyInfo> dans l’élément de signature.This class is used when a Saml2Assertion is received without a <ds:KeyInfo> element inside the signature element. KeyInfo décrit la clé nécessaire pour contrôler la signature.The KeyInfo describes the key required to check the signature. Si la clé est requise, cette clause sera présentée au SecurityTokenResolver actuel.When the key is needed this clause will be presented to the current SecurityTokenResolver. Elle contiendra la Saml2Assertion lue intégralement qui peut être interrogée pour déterminer la clé requise.It will contain the Saml2Assertion fully read which can be queried to determine the key required.

Saml2SecurityToken

Représente un jeton de sécurité basé sur une assertion SAML.Represents a security token that is based upon a SAML assertion.

Saml2SecurityTokenHandler

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.

Saml2Statement

Représente le StatementAbstractType spécifié dans [Saml2Core, 2.7.1].Represents the StatementAbstractType specified in [Saml2Core, 2.7.1].

Saml2Subject

Représente l'élément Subject spécifié dans [Saml2Core, 2.4.1].Represents the Subject element specified in [Saml2Core, 2.4.1].

Saml2SubjectConfirmation

Représente l'élément SubjectConfirmation spécifié dans [Saml2Core, 2.4.1.1].Represents the SubjectConfirmation element specified in [Saml2Core, 2.4.1.1].

Saml2SubjectConfirmationData

Représente l'élément SubjectConfirmationData et le KeyInfoConfirmationDataType associé définis dans [Saml2Core, 2.4.1.2 - 2.4.1.3].Represents the SubjectConfirmationData element and the associated KeyInfoConfirmationDataType defined in [Saml2Core, 2.4.1.2-2.4.1.3].

Saml2SubjectLocality

Représente l'élément SubjectLocality spécifié dans [Saml2Core, 2.7.2.1].Represents the SubjectLocality element specified in [Saml2Core, 2.7.2.1].

SamlAction

Représente l'élément <saml:Action> dans une assertion SAML qui contient une action sur une ressource spécifiée.Represents the <saml:Action> element within a SAML assertion that contains an action on a specified resource.

SamlAdvice

Représente l'élément <saml:Advice> dans une assertion SAML et qui contient des informations supplémentaires fournies par l'autorité SAML.Represents the <saml:Advice> element within a SAML assertion that contains additional information provided by the SAML authority.

SamlAssertion

Représente une assertion SAML 1.1 (Security Assertion Markup Language 1.1).Represents a Security Assertion Markup Language 1.1 (SAML 1.1) assertion.

SamlAssertionKeyIdentifierClause

Représente un élément <KeyIdentifier> qui référence un élément <saml:Assertion> dans un message SOAP.Represents a <KeyIdentifier> element that references a <saml:Assertion> element in a SOAP message.

SamlAttribute

Représente un attribut associé au sujet d'un objet SamlAttributeStatement.Represents an attribute that is associated with the subject of a SamlAttributeStatement.

SamlAttributeStatement

Contient un ensemble d'attributs associé à une propriété SamlSubject précise.Contains a set of attributes associated with a particular SamlSubject.

SamlAudienceRestrictionCondition

Spécifie qu'une assertion SAML est destinée à un public précis.Specifies that a SAML assertion is addressed to a particular audience.

SamlAuthenticationClaimResource

Représente le type de ressource pour une revendication créée à partir d'une SamlAuthenticationStatement.Represents the resource type for a claim that is created from a SamlAuthenticationStatement.

SamlAuthenticationStatement

Représente une revendication pour un jeton de sécurité SamlSecurityToken qui déclare que le sujet a été authentifié par un moyen précis à un moment précis.Represents a claim for a SamlSecurityToken security token that asserts that the subject was authenticated by a particular means at a particular time.

SamlAuthorityBinding

Spécifie comment récupérer des informations supplémentaires sur le sujet d'un jeton de sécurité SamlSecurityToken.Specifies how to retrieve additional information about the subject of a SamlSecurityToken security token.

SamlAuthorizationDecisionClaimResource

Représente une revendication pour un jeton de sécurité SamlSecurityToken qui déclare une décision d'autorisation relative à l'accès à une ressource spécifique.Represents a claim for a SamlSecurityToken security token that asserts an authorization decision regarding access to a specific resource.

SamlAuthorizationDecisionStatement

Représente une revendication pour un jeton de sécurité SamlSecurityToken qui déclare qu'une décision d'autorisation relative à l'accès par le sujet à la ressource spécifiée a été effectuée.Represents a claim for a SamlSecurityToken security token that asserts that an authorization decision regarding access by the subject to the specified resource has been made.

SamlCondition

Représente une condition qui doit être prise en compte lors de l'évaluation de la validité d'une assertion SAML.Represents a condition that must be taken into account when assessing the validity of a SAML assertion.

SamlConditions

Représente un ensemble de conditions qui doivent être prises en compte lors de l'évaluation de la validité d'une assertion SAML.Represents a set of conditions that must be taken into account when assessing the validity of a SAML assertion.

SamlConstants

Représente un ensemble de constantes utilisées pour définir les propriétés d'un jeton de sécurité SamlSecurityToken.Represents a set of constants that are used to set properties of a SamlSecurityToken security token. Cette classe ne peut pas être héritée.This class cannot be inherited.

SamlDoNotCacheCondition

Représente une condition qui doit être prise en compte lors de l'évaluation de la validité d'une assertion SAML.Represents a condition that must be taken into account when assessing the validity of a SAML assertion.

SamlEvidence

Représente la preuve utilisée pour restituer une décision d'autorisation pour un jeton de sécurité SamlSecurityToken.Represents the evidence used to render an authorization decision for a SamlSecurityToken security token.

SamlNameIdentifierClaimResource

Représente une revendication pour un jeton de sécurité SAML qui déclare le nom du sujet.Represents a claim for a SAML security token that asserts the subject's name.

SamlSecurityKeyIdentifierClause

Cette classe est utilisée lors de la réception d’un SamlAssertion sans élément <ds:KeyInfo> dans l’élément de signature.This class is used when a SamlAssertion is received without a <ds:KeyInfo> element inside the signature element. KeyInfo décrit la clé nécessaire pour contrôler la signature.The KeyInfo describes the key required to check the signature. Si la clé est requise, cette clause sera présentée au SecurityTokenResolver actuel.When the key is needed this clause will be presented to the current SecurityTokenResolver. Elle contiendra la SamlAssertion lue intégralement qui peut être interrogée pour déterminer la clé requise.It will contain the SamlAssertion fully read which can be queried to determine the key required.

SamlSecurityToken

Représente un jeton de sécurité basé sur une assertion SAML.Represents a security token that is based upon a SAML assertion.

SamlSecurityTokenHandler

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

SamlSecurityTokenRequirement

Étend la classe SecurityTokenRequirement en ajoutant les nouvelles propriétés qui sont utiles pour les jetons émis.Extends the SecurityTokenRequirement class by adding new properties that are useful for issued tokens.

SamlSerializer

Sérialise et désérialise des objets SamlSecurityToken vers et à partir de documents XML.Serializes and deserializes SamlSecurityToken objects into and from XML documents.

SamlStatement

Représente une revendication pour un jeton de sécurité SamlSecurityToken.Represents a claim for a SamlSecurityToken security token.

SamlSubject

Représente le sujet d'un jeton de sécurité SAML.Represents the subject of a SAML security token.

SamlSubjectStatement

Représente une revendication pour un jeton de sécurité SamlSecurityToken.Represents a claim for a SamlSecurityToken security token.

SecurityAlgorithms

Définit les constantes pour les URI qui représentent les algorithmes de chiffrement utilisés pour le chiffrement XML et le calcul des signatures numériques pour les messages SOAP.Defines constants for the URIs that represent the cryptographic algorithms that are used to encrypt XML and compute digital signatures for SOAP messages.

SecurityKey

Classe de base pour les clés de sécurité.Base class for security keys.

SecurityKeyElement

Assure la résolution différée des clés de sécurité en résolvant SecurityKeyIdentifierClause ou SecurityKeyIdentifier uniquement lorsque des fonctions de chiffrement sont nécessaires.Provides delayed resolution of security keys by resolving the SecurityKeyIdentifierClause or SecurityKeyIdentifier only when cryptographic functions are needed. Cela permet à une clause d’identificateur de clé ou à un identificateur de clé jamais utilisés par une application d’être sérialisés et désérialisés sans problème, en étant connecté ou non au réseau.This allows a key identifier clause or key identifier that is never used by an application to be serialized and deserialized on and off the wire without issues.

SecurityKeyIdentifier

Représente un identificateur clé.Represents a key identifier.

SecurityKeyIdentifierClause

Représente une classe de base abstraite pour une clause d'identificateur de clé.Represents an abstract base class for a key identifier clause.

SecurityKeyIdentifierClauseSerializer

Classe de base abstraite d'un sérialiseur qui peut sérialiser et désérialiser des clauses d'identificateur de clé.Abstract base class for a serializer that can serialize and deserialize key identifier clauses.

SecurityToken

Représente une classe de base utilisée pour implémenter tous les jetons de sécurité.Represents a base class used to implement all security tokens.

SecurityTokenDescriptor

C'est un espace réservé pour tous les attributs associés au jeton émisThis is a place holder for all the attributes related to the issued token

SecurityTokenElement

Représente un élément de nombre trouvé dans RequestSecurityToken, qui représente des jetons de sécurité.Represents a number elements found in a RequestSecurityToken which represent security tokens.

SecurityTokenException

Exception levée lorsqu'un problème se produit au cours du traitement d'un jeton de sécurité.The exception that is thrown when a problem occurs while processing a security token.

SecurityTokenExpiredException

Exception levée lorsqu'un jeton de sécurité qui a une heure d'expiration passée est reçu.The exception that is thrown when a security token that has an expiration time in the past is received.

SecurityTokenHandler

Classe de base abstraite pour les gestionnaires de jetons de sécurité.The abstract base class for security token handlers.

SecurityTokenHandlerCollection

Représente une collection de gestionnaires de jetons de sécurité.Represents a collection of security token handlers.

SecurityTokenHandlerCollectionManager

Classe qui gère plusieurs collections de gestionnaires nommés de jetons de sécurité.A class that manages multiple, named security token handler collections.

SecurityTokenHandlerCollectionManager.Usage

Définit les noms de collection standard utilisés par l'infrastructure.Defines standard collection names used by the framework.

SecurityTokenHandlerConfiguration

Configuration commune à tous les gestionnaires de jetons de sécurité.Configuration common to all security token handlers.

SecurityTokenNotYetValidException

Exception levée lorsqu'un jeton de sécurité qui a une heure effective future est reçu.The exception that is thrown when a security token that has an effective time in the future is received.

SecurityTokenReplayDetectedException

Exception levée lorsqu'un jeton de sécurité qui a été relu est reçu.The exception that is thrown when a security token that has been replayed is received.

SecurityTokenTypes

Contient un ensemble de propriétés statiques qui retourne des chaînes qui représentent des types de jeton de sécurité.Contains a set of static properties that returns strings that represent security token types.

SecurityTokenValidationException

Exception levée lorsqu'un jeton de sécurité reçu n'est pas valide.The exception that is thrown when a received security token is invalid.

SessionSecurityToken

Définit un jeton de sécurité qui contient des données associées à une session.Defines a security token that contains data associated with a session.

SessionSecurityTokenCache

Définit une classe abstraite pour un cache de jetons de sécurité de session.Defines an abstract class for a cache of session security tokens.

SessionSecurityTokenCacheKey

Représente la clé d'une entrée dans un SessionSecurityTokenCache.Represents the key for an entry in a SessionSecurityTokenCache.

SessionSecurityTokenHandler

SecurityTokenHandler qui traite des jetons de sécurité de type SessionSecurityToken.A SecurityTokenHandler that processes security tokens of type SessionSecurityToken.

SigningCredentials

Représente la clé de chiffrement et les algorithmes de sécurité utilisés pour générer une signature numérique.Represents the cryptographic key and security algorithms that are used to generate a digital signature.

SymmetricProofDescriptor

Cette classe peut être utilisée pour émettre le jeton basé sur une clé symétrique.This class can be used for issuing the symmetric key based token.

SymmetricSecurityKey

Représente la classe de base abstraite pour toutes les clés générées à l'aide d'algorithmes symétriques.Represents the abstract base class for all keys that are generated using symmetric algorithms.

TokenReplayCache

Classe de base abstraite qui définit des méthodes pour un cache utilisé pour détecter les jetons relus.The abstract base class that defines methods for a cache used to detect replayed tokens.

UserNameSecurityToken

Représente un jeton de sécurité basé sur un nom d'utilisateur et un mot de passe.Represents a security token that is based upon a user name and password.

UserNameSecurityTokenHandler

Définit une classe de base abstraite pour un SecurityTokenHandler qui traite les jetons de sécurité de type UserNameSecurityToken.Defines an abstract base class for a SecurityTokenHandler that processes security tokens of type UserNameSecurityToken.

WindowsSecurityToken

Représente un jeton de sécurité basé sur l'identité d'un compte d'utilisateur ou de domaine Windows.Represents a security token that is based on the identity of a Windows domain or user account.

WindowsUserNameSecurityTokenHandler

Définit un SecurityTokenHandler qui traite les jetons de nom d'utilisateur Windows.Defines a SecurityTokenHandler that processes Windows Username tokens.

X509AsymmetricSecurityKey

Représente une clé asymétrique pour les certificats X.509.Represents an asymmetric key for X.509 certificates.

X509CertificateStoreTokenResolver

Représente un programme de résolution de jetons qui peut résoudre les jetons de type X509SecurityToken à partir d'un magasin de certificats X.509 spécifié.Represents a token resolver that can resolve tokens of type X509SecurityToken against a specified X.509 certificate store.

X509DataSecurityKeyIdentifierClauseSerializer

Représente un SecurityKeyIdentifierClauseSerializer qui peut gérer des types de référence de certificat X.509.Represents a SecurityKeyIdentifierClauseSerializer that can process X.509 certificate reference types.

X509EncryptingCredentials

Représente un jeton X.509 utilisé comme informations d'identification de chiffrement.Represents an X.509 token used as the encrypting credential. Cette classe est généralement utilisée comme informations d'identification d'encapsulation de clé.This class is usually used as key wrapping credentials.

X509IssuerSerialKeyIdentifierClause

Représente une clause d'identificateur de clé qui identifie un jeton de sécurité X509SecurityToken à l'aide du nom unique de l'émetteur de certificat et du numéro de série du certificat X.509.Represents a key identifier clause that identifies a X509SecurityToken security tokens using the distinguished name of the certificate issuer and the X.509 certificate's serial number.

X509NTAuthChainTrustValidator

Représente un validateur de certificat X.509 qui validera un certificat X.509 spécifié, et vérifie si le certificat peut être mappé à un compte Windows et si la chaîne de certificats est approuvée.Represents an X.509 certificate validator that will validate a specified X.509 certificate and verify whether the certificate can be mapped to a Windows account and whether the certificate chain is trusted.

X509RawDataKeyIdentifierClause

Représente une clause d'identificateur de clé qui identifie un jeton de sécurité X509SecurityToken à l'aide des données brutes du certificat X.509.Represents a key identifier clause that identifies a X509SecurityToken security token using the X.509 certificate's raw data.

X509SecurityToken

Représente un jeton de sécurité basé sur un certificat X.509.Represents a security token that is based upon an X.509 certificate.

X509SecurityTokenHandler

Représente un gestionnaire de jetons de sécurité qui traite les jetons de type X509SecurityToken.Represents a security token handler that processes tokens of type X509SecurityToken. Par défaut, le gestionnaire exécute la validation d'approbation de chaîne du certificat X.509.By default, the handler will perform chain-trust validation of the X.509 certificate.

X509SigningCredentials

Représente un jeton X.509 utilisé comme informations d'identification de signature.Represents an X.509 token used as the signing credential.

X509SubjectKeyIdentifierClause

Représente une clause d'identificateur de clé qui identifie un jeton de sécurité X509SecurityToken à l'aide de l'extension de l'identificateur de clé du sujet du certificat X.509.Represents a key identifier clause that identifies a X509SecurityToken security token using the X.509 certificate's subject key identifier extension.

X509ThumbprintKeyIdentifierClause

Représente une clause d'identificateur de clé qui identifie un jeton de sécurité X509SecurityToken à l'aide de l'empreinte numérique du certificat X.509.Represents a key identifier clause that identifies a X509SecurityToken security tokens using the X.509 certificate's thumbprint.

X509WindowsSecurityToken

Représente un jeton de sécurité basé sur un certificat X.509 et indique que le certificat est mappé à un compte d'utilisateur de domaine Windows ou d'ordinateur local.Represents a security token that is based upon an X.509 certificate and that the certificate is mapped to a Windows domain user or local computer user account.

Énumérations

SamlAccessDecision

Spécifie si le sujet d'un jeton de sécurité SamlSecurityToken dispose de l'accès à une ressource donnée.Specifies whether the subject of a SamlSecurityToken security token is granted access to a given resource.

SecurityKeyType

Spécifie le type de clé associé à un jeton de sécurité.Specifies the type of key that is associated with a security token.

SecurityKeyUsage

Spécifie comment une clé associée à un jeton de sécurité peut être utilisée.Specifies how a key that is associated with a security token can be used.