DnsEndpointIdentity Klasa

Definicja

Określa tożsamość DNS serwera.

public ref class DnsEndpointIdentity : System::ServiceModel::EndpointIdentity
public class DnsEndpointIdentity : System.ServiceModel.EndpointIdentity
type DnsEndpointIdentity = class
    inherit EndpointIdentity
Public Class DnsEndpointIdentity
Inherits EndpointIdentity
Dziedziczenie
DnsEndpointIdentity

Uwagi

Ta klasa określa oczekiwaną tożsamość serwera. Ta tożsamość jest prawidłowa dla trybu uwierzytelniania certyfikatu X509, jeśli certyfikat serwera zawiera dns o tej samej wartości. Jest również prawidłowy dla trybu uwierzytelniania Windows, jeśli nazwa SPN ma tę samą wartość. W tym przypadku klient określający wartość DnsEndpointIdentity "server1.microsoft.com" dla trybu uwierzytelniania Windows jest odpowiednikiem określenia wartości SpnEndpointIdentity "host/server1.microsoft.com".

Konstruktory

DnsEndpointIdentity(Claim)

Inicjuje DnsEndpointIdentity nowe wystąpienie klasy z oświadczenia.

DnsEndpointIdentity(String)

Inicjuje nowe wystąpienie tej klasy z nazwy DNS.

Właściwości

IdentityClaim

Pobiera oświadczenie tożsamości, które odpowiada tożsamości.

(Odziedziczone po EndpointIdentity)

Metody

Equals(Object)

Zwraca wartość określającą, czy określony obiekt jest równy bieżącemu obiektowi tożsamości, czy mają równe właściwości zabezpieczeń.

(Odziedziczone po EndpointIdentity)
GetHashCode()

Zawiera kod skrótu dla bieżącego wystąpienia tożsamości.

(Odziedziczone po EndpointIdentity)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
Initialize(Claim)

Inicjuje element EndpointIdentity z określonym oświadczeniem.

(Odziedziczone po EndpointIdentity)
Initialize(Claim, IEqualityComparer<Claim>)

Inicjuje element EndpointIdentity z określonym oświadczeniem i interfejsem oraz porównuje równość.

(Odziedziczone po EndpointIdentity)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca tożsamość.

(Odziedziczone po EndpointIdentity)

Dotyczy