SamlSubject Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente l’objet d’un jeton de sécurité SAML.
public ref class SamlSubject
public class SamlSubject
type SamlSubject = class
Public Class SamlSubject
- Héritage
-
SamlSubject
Remarques
SamlSecurityToken les jetons de sécurité spécifient leurs revendications à l’aide d’assertions SAML, qui peuvent spécifier l’objet du jeton de sécurité. Les revendications d’une assertion SAML sont représentées par des instructions SAML. La spécification SAML définit un ensemble de types d’instructions SAML et l’un d’eux est un SamlSubjectStatement. A SamlSubjectStatement affirme le principal qui est l’objet du SamlSecurityToken jeton de sécurité. Ce principal est spécifié à l’aide d’une SamlSubject classe.
Constructeurs
| Nom | Description |
|---|---|
| SamlSubject() |
Initialise une nouvelle instance de la classe SamlSubject. |
| SamlSubject(String, String, String, IEnumerable<String>, String, SecurityKeyIdentifier) |
Initialise une nouvelle instance de la SamlSubject classe à l’aide du nom spécifié, du domaine dans lequel réside le nom, du format dans lequel se trouve le nom, des protocoles d’authentification, des informations d’authentification supplémentaires et un identificateur de clé. |
| SamlSubject(String, String, String) |
Initialise une nouvelle instance de la SamlSubject classe à l’aide du nom spécifié, du domaine dans lequel réside le nom et du format dans lequel se trouve le nom. |
Propriétés
| Nom | Description |
|---|---|
| ConfirmationMethods |
Obtient un ensemble de références d’URI qui identifient les protocoles qui doivent être utilisés pour authentifier l’objet. |
| Crypto |
Obtient ou définit la clé de chiffrement utilisée pour vérifier la signature numérique identifiée par cette instruction d’objet SAML. |
| IsReadOnly |
Obtient une valeur qui indique si les propriétés de cette instance sont en lecture seule. |
| KeyIdentifier |
Obtient ou définit un identificateur de clé qui fournit l’accès à une clé de chiffrement détenue par l’objet du jeton de sécurité SAML. |
| Name |
Obtient ou définit le nom de l’objet d’un jeton de sécurité SAML. |
| NameClaimType |
Obtient le type de revendication utilisé pour représenter le nom de l’objet d’un jeton de sécurité SAML. |
| NameFormat |
Obtient ou définit une référence d’URI qui représente le format dans lequel se trouve le nom de l’objet d’un jeton de sécurité SAML. |
| NameQualifier |
Obtient ou définit le domaine dans lequel réside le nom de l’objet d’un jeton de sécurité SAML. |
| SubjectConfirmationData |
Obtient ou définit des informations d’authentification supplémentaires qui peuvent être utilisées par les protocoles d’authentification. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| ExtractClaims() |
Obtient un ensemble de revendications à l’aide des propriétés de cette classe. |
| ExtractSubjectKeyClaimSet(SamlSecurityTokenAuthenticator) |
Obtient un ensemble de revendications à l’aide des propriétés de cette classe et de l’authentificateur de jeton de sécurité SAML spécifié. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MakeReadOnly() |
Provoque la lecture seule de cette instance. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Lit l’élément |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Écrit l’élément |