SamlAuthenticationStatement 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 une revendication pour un SamlSecurityToken jeton de sécurité qui affirme que le sujet a été authentifié par un moyen particulier à un moment donné.
public ref class SamlAuthenticationStatement : System::IdentityModel::Tokens::SamlSubjectStatement
public class SamlAuthenticationStatement : System.IdentityModel.Tokens.SamlSubjectStatement
type SamlAuthenticationStatement = class
inherit SamlSubjectStatement
Public Class SamlAuthenticationStatement
Inherits SamlSubjectStatement
- Héritage
Remarques
SamlSecurityToken les jetons de sécurité spécifient leurs revendications à l’aide d’assertions SAML, qui peuvent spécifier quand l’objet a été authentifié. 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 SamlAuthenticationStatement. Une SamlAuthenticationStatement affirmation affirme que l’objet de l’instruction a été authentifié par un moyen particulier à un moment donné.
Constructeurs
| Nom | Description |
|---|---|
| SamlAuthenticationStatement() |
Initialise une nouvelle instance de la classe SamlAuthenticationStatement. |
| SamlAuthenticationStatement(SamlSubject, String, DateTime, String, String, IEnumerable<SamlAuthorityBinding>) |
Initialise une nouvelle instance de la SamlAuthenticationStatement classe à l’aide des détails d’authentification spécifiés. |
Propriétés
| Nom | Description |
|---|---|
| AuthenticationInstant |
Obtient ou définit l’instant dans le temps auquel l’objet a été authentifié. |
| AuthenticationMethod |
Obtient ou définit la méthode utilisée pour authentifier l’objet. |
| AuthorityBindings |
Obtient des informations supplémentaires sur l’objet. |
| ClaimType |
Obtient le type de revendication de sécurité. |
| DnsAddress |
Obtient ou définit le nom de domaine DNS dans lequel réside l’ordinateur qui a authentifié l’objet. |
| IPAddress |
Obtient ou définit l’adresse IP de l’ordinateur qui a authentifié l’objet. |
| IsReadOnly |
Obtient une valeur qui indique si les propriétés de cette instance sont en lecture seule. |
| SamlSubject |
Obtient ou définit l’objet d’un SamlSecurityToken jeton de sécurité. (Hérité de SamlSubjectStatement) |
Méthodes
| Nom | Description |
|---|---|
| AddClaimsToList(IList<Claim>) |
Ajoute une revendication basée sur les propriétés de cette instance à la collection spécifiée de revendications. |
| CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator) |
Crée une stratégie d’autorisation pour un SamlSecurityToken jeton de sécurité. (Hérité de SamlSubjectStatement) |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| 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’instruction d’authentification SAML à partir du lecteur XML spécifié. |
| SetSubject(SamlSubject) |
Définit l’objet d’un SamlSecurityToken jeton de sécurité. (Hérité de SamlSubjectStatement) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Écrit l’instruction d’authentification SAML dans le sérialiseur XML spécifié. |