DnsEndpointIdentity Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die DNS-Identität des Servers an.
public ref class DnsEndpointIdentity : System::ServiceModel::EndpointIdentity
public class DnsEndpointIdentity : System.ServiceModel.EndpointIdentity
type DnsEndpointIdentity = class
inherit EndpointIdentity
Public Class DnsEndpointIdentity
Inherits EndpointIdentity
- Vererbung
Hinweise
Diese Klasse gibt die erwartete Identität des Servers an. Diese Identität ist für den X509-Zertifikatauthentifizierungsmodus gültig, wenn das Zertifikat des Servers einen DNS mit demselben Wert enthält. Sie ist auch für den Windows-Authentifizierungsmodus gültig, wenn der SPN den gleichen Wert hat. In diesem Fall entspricht ein Client, der die DnsEndpointIdentity "server1.microsoft.com" für Windows-Authentifizierung Modus angibt, dem Angeben der SpnEndpointIdentity "host/server1.microsoft.com" entspricht.
Konstruktoren
DnsEndpointIdentity(Claim) |
Initialisiert eine neue Instanz der DnsEndpointIdentity-Klasse anhand eines Anspruchs. |
DnsEndpointIdentity(String) |
Initialisiert eine neue Instanz dieser Klasse aus einem DNS-Namen. |
Eigenschaften
IdentityClaim |
Ruft den Identitätsanspruch ab, der der Identität entspricht. (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. (Geerbt von EndpointIdentity) |
GetHashCode() |
Gibt einen Hashcode für die aktuelle Instanz der Identität zurück. (Geerbt von EndpointIdentity) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Initialize(Claim) |
Initialisiert eine EndpointIdentity mit dem angegebenen Anspruch. (Geerbt von EndpointIdentity) |
Initialize(Claim, IEqualityComparer<Claim>) |
Initialisiert eine EndpointIdentity mit dem angegebenen Anspruch und einer Schnittstelle und vergleicht die Gleichheit. (Geerbt von EndpointIdentity) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt die Identität zurück. (Geerbt von EndpointIdentity) |