SamlAuthenticationClaimResource Classe

Définition

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.

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.Use the SamlAuthenticationClaimResource class to create a Claim instance for a SamlSecurityToken authentication claim. La classe Claim a un constructeur qui prend une ressource, à laquelle cette classe peut être passée.The Claim class has a constructor that takes a resource, which this class can be passed to.

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é.SamlSecurityToken security tokens specify their claims using SAML assertions, which can specify when the subject was authenticated. Les revendications d'une assertion SAML sont représentées par des instructions SAML.The claims in a SAML assertion are represented by SAML statements. La spécification SAML définit un ensemble de types d'instructions SAML. L'un d'eux est SamlAuthenticationStatement.The SAML specification defines a set of SAML statement types and one of them is a SamlAuthenticationStatement. SamlAuthenticationStatement déclare que le sujet de l'instruction est authentifié par un moyen précis à un moment précis.A SamlAuthenticationStatement asserts that the statement's subject is authenticated by a particular means at a particular time. La classe SamlAuthenticationClaimResource représente une ressource de revendication pour l'SamlAuthenticationStatement.The SamlAuthenticationClaimResource class represents a claim resource for the 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.Initializes a new instance of the SamlAuthenticationClaimResource class using the specified instant in time, authentication method, DNS domain name, and IP address.

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.Initializes a new instance of the SamlAuthenticationClaimResource class using the specified instant in time, authentication method, DNS domain name, IP address, and reference to additional information.

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.Initializes a new instance of the SamlAuthenticationClaimResource class using the specified instant in time, authentication method, DNS domain name, IP address, and reference to additional information.

Propriétés

AuthenticationInstant

Obtient l'instant auquel le sujet a été authentifié.Gets the instant in time at which the subject was authenticated.

AuthenticationMethod

Obtient ou définit la méthode utilisée pour authentifier le sujet.Gets or sets the method that was used to authenticate the subject.

AuthorityBindings

Obtient des informations supplémentaires sur le sujet.Gets additional information about the subject.

DnsAddress

Obtient le nom de domaine DNS dans lequel réside l'ordinateur qui a authentifié le sujet.Gets the DNS domain name in which the computer that authenticated the subject resides.

IPAddress

Obtient ou définit l'adresse IP de l'ordinateur qui a authentifié le sujet.Gets or sets the IP address of the computer that authenticated the subject.

Méthodes

Equals(Object)

Retourne une valeur qui indique si l'instance équivaut à l'objet spécifié.Returns a value that indicates whether the instance is equal to the specified object.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Retourne le code de hachage pour la SamlAuthenticationClaimResource.Returns the hash code for the SamlAuthenticationClaimResource.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à

Voir aussi