SamlAuthenticationClaimResource 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 le type de ressource pour une revendication créée à partir d'une SamlAuthenticationStatement.
public ref class SamlAuthenticationClaimResource
[System.Runtime.Serialization.DataContract]
public class SamlAuthenticationClaimResource
[<System.Runtime.Serialization.DataContract>]
type SamlAuthenticationClaimResource = class
Public Class SamlAuthenticationClaimResource
- Héritage
-
SamlAuthenticationClaimResource
- Attributs
Remarques
La classe SamlAuthenticationClaimResource permet de créer une instance Claim pour une revendication d'authentification SamlSecurityToken. La classe Claim a un constructeur qui prend une ressource, à laquelle cette classe peut être passée.
Les jetons de sécurité SamlSecurityToken spécifient leurs revendications à l'aide d'assertions SAML, qui peuvent spécifier le moment où le sujet 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. L'un d'eux est SamlAuthenticationStatement. SamlAuthenticationStatement déclare que le sujet de l'instruction est authentifié par un moyen précis à un moment précis. La classe SamlAuthenticationClaimResource représente une ressource de revendication pour l'SamlAuthenticationStatement.
Constructeurs
SamlAuthenticationClaimResource(DateTime, String, String, String) |
Initialise une nouvelle instance de la classe SamlAuthenticationClaimResource à l'aide de l'instant, de la méthode d'authentification, du nom de domaine DNS et de l'adresse IP spécifiés. |
SamlAuthenticationClaimResource(DateTime, String, String, String, IEnumerable<SamlAuthorityBinding>) |
Initialise une nouvelle instance de la classe SamlAuthenticationClaimResource à l'aide de l'heure exacte, de la méthode d'authentification, du nom de domaine DNS, de l'adresse IP et de la référence à des informations supplémentaires indiqués. |
SamlAuthenticationClaimResource(DateTime, String, String, String, ReadOnlyCollection<SamlAuthorityBinding>) |
Initialise une nouvelle instance de la classe SamlAuthenticationClaimResource à l'aide de l'heure exacte, de la méthode d'authentification, du nom de domaine DNS, de l'adresse IP et de la référence à des informations supplémentaires indiqués. |
Propriétés
AuthenticationInstant |
Obtient l'instant auquel le sujet a été authentifié. |
AuthenticationMethod |
Obtient ou définit la méthode utilisée pour authentifier le sujet. |
AuthorityBindings |
Obtient des informations supplémentaires sur le sujet. |
DnsAddress |
Obtient le nom de domaine DNS dans lequel réside l'ordinateur qui a authentifié le sujet. |
IPAddress |
Obtient ou définit l'adresse IP de l'ordinateur qui a authentifié le sujet. |
Méthodes
Equals(Object) |
Retourne une valeur qui indique si l'instance équivaut à l'objet spécifié. |
GetHashCode() |
Retourne le code de hachage pour la SamlAuthenticationClaimResource. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |