Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais
Cette documentation est archivée et n’est pas conservée.

System.IdentityModel.Tokens, espace de noms

Contient les classes et interfaces associées aux jetons de sécurité prédéfinis fournis avec .Les jetons de sécurité dérivent de la classe SecurityToken.La liste des jetons de sécurité prédéfinis est notamment WindowsSecurityToken, KerberosReceiverSecurityToken, RsaSecurityToken, X509SecurityToken, KerberosRequestorSecurityToken, SamlSecurityToken, X509WindowsSecurityToken, UserNameSecurityToken et GenericXmlSecurityToken.

  ClasseDescription
Classe publiqueAsymmetricSecurityKeyClasse de base pour les clés asymétriques.
Classe publiqueBinaryKeyIdentifierClauseReprésente une classe de base pour les clauses d'identificateur de clé basées sur des données binaires.
Classe publiqueEncryptedKeyIdentifierClauseReprésente une clause d'identificateur de clé qui identifie une clé chiffrée.
Classe publiqueGenericXmlSecurityTokenReprésente un jeton de sécurité basé sur du XML.
Classe publiqueInMemorySymmetricSecurityKeyRepré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.
Classe publiqueKerberosReceiverSecurityTokenReprésente un jeton de sécurité basé sur un ticket Kerberos reçu dans un message SOAP.
Classe publiqueKerberosRequestorSecurityTokenReprésente un jeton de sécurité basé sur un ticket Kerberos envoyé dans une demande SOAP.
Classe publiqueKerberosTicketHashKeyIdentifierClauseReprésente une clause d'identificateur de clé qui identifie un jeton de sécurité KerberosRequestorSecurityToken ou KerberosReceiverSecurityToken.
Classe publiqueLocalIdKeyIdentifierClauseRepré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.
Classe publiqueRsaKeyIdentifierClauseReprésente une clause d'identificateur de clé qui identifie un jeton de sécurité RsaSecurityToken.
Classe publiqueRsaSecurityKeyReprésente une clé de sécurité générée à l'aide de l'algorithme RSA.Cette classe ne peut pas être héritée.
Classe publiqueRsaSecurityTokenReprésente un jeton de sécurité basé sur la clé créée à l'aide de l'algorithme RSA.
Classe publiqueSamlActionReprésente l'élément <saml:Action> dans une assertion SAML qui contient une action sur une ressource spécifiée.
Classe publiqueSamlAdviceReprésente l'élément <saml:Advice> dans une assertion SAML et qui contient des informations supplémentaires fournies par l'autorité SAML.
Classe publiqueSamlAssertionReprésente une assertion SAML 1.1 (Security Assertion Markup Language 1.1).
Classe publiqueSamlAssertionKeyIdentifierClauseReprésente un élément <KeyIdentifier> qui fait référence à un élément <saml:Assertion> dans un message SOAP.
Classe publiqueSamlAttributeReprésente un attribut associé au sujet d'un objet SamlAttributeStatement.
Classe publiqueSamlAttributeStatementContient un ensemble d'attributs associé à une propriété SamlSubject précise.
Classe publiqueSamlAudienceRestrictionConditionSpécifie qu'une assertion SAML est destinée à un public précis.
Classe publiqueSamlAuthenticationClaimResourceReprésente le type de ressource pour une revendication créée à partir d'une SamlAuthenticationStatement.
Classe publiqueSamlAuthenticationStatementRepré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.
Classe publiqueSamlAuthorityBindingSpécifie comment récupérer des informations supplémentaires sur le sujet d'un jeton de sécurité SamlSecurityToken.
Classe publiqueSamlAuthorizationDecisionClaimResourceRepré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.
Classe publiqueSamlAuthorizationDecisionStatementRepré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.
Classe publiqueSamlConditionReprésente une condition qui doit être prise en compte lors de l'évaluation de la validité d'une assertion SAML.
Classe publiqueSamlConditionsReprésente un ensemble de conditions qui doivent être prises en compte lors de l'évaluation de la validité d'une assertion SAML.
Classe publiqueSamlConstantsReprésente un ensemble de constantes utilisées pour définir les propriétés d'un jeton de sécurité SamlSecurityToken.Cette classe ne peut pas être héritée.
Classe publiqueSamlDoNotCacheConditionReprésente une condition qui doit être prise en compte lors de l'évaluation de la validité d'une assertion SAML.
Classe publiqueSamlEvidenceReprésente la preuve utilisée pour restituer une décision d'autorisation pour un jeton de sécurité SamlSecurityToken.
Classe publiqueSamlNameIdentifierClaimResourceReprésente une revendication pour un jeton de sécurité SAML qui déclare le nom du sujet.
Classe publiqueSamlSecurityTokenReprésente un jeton de sécurité basé sur une assertion SAML.
Classe publiqueSamlSerializerSérialise et désérialise des objets SamlSecurityToken vers et à partir de documents XML.
Classe publiqueSamlStatementReprésente une revendication pour un jeton de sécurité SamlSecurityToken.
Classe publiqueSamlSubjectReprésente le sujet d'un jeton de sécurité SAML.
Classe publiqueSamlSubjectStatementReprésente une revendication pour un jeton de sécurité SamlSecurityToken.
Classe publiqueSecurityAlgorithmsDé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.
Classe publiqueSecurityKeyClasse de base pour les clés de sécurité.
Classe publiqueSecurityKeyIdentifierReprésente un identificateur clé.
Classe publiqueSecurityKeyIdentifierClauseReprésente une classe de base abstraite pour une clause d'identificateur de clé.
Classe publiqueSecurityTokenReprésente une classe de base utilisée pour implémenter tous les jetons de sécurité.
Classe publiqueSecurityTokenExceptionException levée lorsqu'un problème se produit au cours du traitement d'un jeton de sécurité.
Classe publiqueSecurityTokenTypesContient un ensemble de propriétés statiques qui retourne des chaînes qui représentent des types de jeton de sécurité.
Classe publiqueSecurityTokenValidationExceptionException levée lorsqu'un jeton de sécurité reçu n'est pas valide.
Classe publiqueSigningCredentialsReprésente la clé de chiffrement et les algorithmes de sécurité utilisés pour générer une signature numérique.
Classe publiqueSymmetricSecurityKeyReprésente la classe de base abstraite pour toutes les clés générées à l'aide d'algorithmes symétriques.
Classe publiqueUserNameSecurityTokenReprésente un jeton de sécurité basé sur un nom d'utilisateur et un mot de passe.
Classe publiqueWindowsSecurityTokenReprésente un jeton de sécurité basé sur l'identité d'un compte d'utilisateur ou de domaine Windows.
Classe publiqueX509AsymmetricSecurityKeyReprésente une clé asymétrique pour les certificats X.509.
Classe publiqueX509IssuerSerialKeyIdentifierClauseRepré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.
Classe publiqueX509RawDataKeyIdentifierClauseRepré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.
Classe publiqueX509SecurityTokenReprésente un jeton de sécurité basé sur un certificat X.509.
Classe publiqueX509SubjectKeyIdentifierClauseRepré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.
Classe publiqueX509ThumbprintKeyIdentifierClauseRepré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.
Classe publiqueX509WindowsSecurityTokenRepré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.

  ÉnumérationDescription
Énumération publiqueSamlAccessDecisionSpécifie si le sujet d'un jeton de sécurité SamlSecurityToken dispose de l'accès à une ressource donnée.
Énumération publiqueSecurityKeyTypeSpécifie le type de clé associé à un jeton de sécurité.
Énumération publiqueSecurityKeyUsageSpécifie comment une clé associée à un jeton de sécurité peut être utilisée.
Afficher: