DnsEndpointIdentity Klasse

Definition

Gibt die DNS-Identität des Servers an.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
Vererbung
DnsEndpointIdentity

Hinweise

Diese Klasse gibt die erwartete Identität des Servers an.This class specifies the expected identity of the server. Diese Identität ist für den x. 509-Zertifikat Authentifizierungsmodus gültig, wenn das Serverzertifikat ein DNS mit dem gleichen Wert enthält.This identity is valid for X509 Certificate authentication mode if the server's certificate contains a DNS with the same value. Sie ist auch für den Windows-Authentifizierungsmodus gültig, wenn der SPN den gleichen Wert hat.It is also valid for Windows authentication mode if the SPN has the same value. In diesem Fall entspricht ein Client, der die DnsEndpointIdentity "Server1.Microsoft.com" für den Windows-Authentifizierungsmodus angibt, dem Angeben der 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" .

Konstruktoren

DnsEndpointIdentity(Claim)

Initialisiert eine neue Instanz der DnsEndpointIdentity-Klasse aus einem Anspruch.Initializes a new instance of the DnsEndpointIdentity class from a claim.

DnsEndpointIdentity(String)

Initialisiert eine neue Instanz dieser Klasse aus einem DNS-Namen.Initializes a new instance of this class from a DNS name.

Eigenschaften

IdentityClaim

Ruft den Identitätsanspruch ab, der der Identität entspricht.Gets the identity claim that corresponds to the identity.

(Geerbt von EndpointIdentity)

Methoden

Equals(Object)

Gibt einen Wert zurück, der bestimmt, ob ein angegebenes Objekt gleich dem aktuellen Identitätsobjekt ist, oder ob sie über gleiche Sicherheitseinstellungen verfügen.Returns a value that determines whether a specified object is equal to the current identity object or if they have equal security properties.

(Geerbt von EndpointIdentity)
GetHashCode()

Gibt einen Hashcode für die aktuelle Instanz der Identität zurück.Provides a hash code for the current instance of the identity.

(Geerbt von EndpointIdentity)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
Initialize(Claim)

Initialisiert eine EndpointIdentity mit dem angegebenen Anspruch.Initializes an EndpointIdentity with the specified claim.

(Geerbt von EndpointIdentity)
Initialize(Claim, IEqualityComparer<Claim>)

Initialisiert eine EndpointIdentity mit dem angegebenen Anspruch und einer Schnittstelle und vergleicht die Gleichheit.Initializes an EndpointIdentity with the specified claim and an interface and compares equality.

(Geerbt von EndpointIdentity)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt die Identität zurück.Returns the identity.

(Geerbt von EndpointIdentity)

Gilt für: