DnsEndpointIdentity DnsEndpointIdentity DnsEndpointIdentity DnsEndpointIdentity Class

Définition

Spécifie l'identité DNS du serveur.Specifies the DNS identity of the server.

public ref class DnsEndpointIdentity : System::ServiceModel::EndpointIdentity
public class DnsEndpointIdentity : System.ServiceModel.EndpointIdentity
type DnsEndpointIdentity = class
    inherit EndpointIdentity
Public Class DnsEndpointIdentity
Inherits EndpointIdentity
Héritage
DnsEndpointIdentityDnsEndpointIdentityDnsEndpointIdentityDnsEndpointIdentity

Remarques

Cette classe spécifie l'identité attendue du serveur.This class specifies the expected identity of the server. Cette identité est valide pour X509 mode d’authentification de certificat si le certificat du serveur contient un DNS avec la même valeur.This identity is valid for X509 Certificate authentication mode if the server's certificate contains a DNS with the same value. Elle est également valide pour le mode d'authentification Windows si le SPN a la même valeur.It is also valid for Windows authentication mode if the SPN has the same value. Dans ce cas, un client spécifiant le DnsEndpointIdentity « server1.microsoft.com » pour le mode d’authentification Windows est équivalent à la spécification de SpnEndpointIdentity « host/server1.microsoft.com ».In this case, a client specifying the DnsEndpointIdentity "server1.microsoft.com" for Windows authentication mode is equivalent to specifying the SpnEndpointIdentity "host/server1.microsoft.com" .

Constructeurs

DnsEndpointIdentity(Claim) DnsEndpointIdentity(Claim) DnsEndpointIdentity(Claim) DnsEndpointIdentity(Claim)

Initialise une nouvelle instance de la classe DnsEndpointIdentity à partir d'une revendication.Initializes a new instance of the DnsEndpointIdentity class from a claim.

DnsEndpointIdentity(String) DnsEndpointIdentity(String) DnsEndpointIdentity(String) DnsEndpointIdentity(String)

Initialise une nouvelle instance de cette classe à partir d'un nom DNS.Initializes a new instance of this class from a DNS name.

Méthodes

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Retourne une valeur qui détermine si l'objet spécifié est égal à l'objet d'identité actuel ou s'ils ont des propriétés de sécurité identiques.Returns a value that determines whether a specified object is equal to the current identity object or if they have equal security properties.

(Inherited from EndpointIdentity)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fournit un code de hachage pour l'instance actuelle de l'identité.Provides a hash code for the current instance of the identity.

(Inherited from EndpointIdentity)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
Initialize(Claim) Initialize(Claim) Initialize(Claim) Initialize(Claim)

Initialise une EndpointIdentity avec la revendication spécifiée.Initializes an EndpointIdentity with the specified claim.

(Inherited from EndpointIdentity)
Initialize(Claim, IEqualityComparer<Claim>) Initialize(Claim, IEqualityComparer<Claim>) Initialize(Claim, IEqualityComparer<Claim>) Initialize(Claim, IEqualityComparer<Claim>)

Initialise une EndpointIdentity avec la revendication spécifiée et une interface et compare l'égalité.Initializes an EndpointIdentity with the specified claim and an interface and compares equality.

(Inherited from EndpointIdentity)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retourne l'identité.Returns the identity.

(Inherited from EndpointIdentity)

Propriétés

IdentityClaim IdentityClaim IdentityClaim IdentityClaim

Obtient la revendication d'identité qui correspond à l'identité.Gets the identity claim that corresponds to the identity.

(Inherited from EndpointIdentity)

S’applique à