DnsEndpointIdentity Třída

Definice

Určuje identitu DNS serveru.

public ref class DnsEndpointIdentity : System::ServiceModel::EndpointIdentity
public class DnsEndpointIdentity : System.ServiceModel.EndpointIdentity
type DnsEndpointIdentity = class
    inherit EndpointIdentity
Public Class DnsEndpointIdentity
Inherits EndpointIdentity
Dědičnost
DnsEndpointIdentity

Poznámky

Tato třída určuje očekávanou identitu serveru. Tato identita je platná pro režim ověřování certifikátu X509, pokud certifikát serveru obsahuje DNS se stejnou hodnotou. Platí také pro režim ověřování Windows, pokud má hlavní název služby stejnou hodnotu. V tomto případě je klient, který pro režim ověřování Windows zadá identifikátor DnsEndpointIdentity "server1.microsoft.com", ekvivalentní k určení SpnEndpointIdentity "host/server1.microsoft.com".

Konstruktory

DnsEndpointIdentity(Claim)

Inicializuje novou instanci DnsEndpointIdentity třídy z deklarace identity.

DnsEndpointIdentity(String)

Inicializuje novou instanci této třídy z názvu DNS.

Vlastnosti

IdentityClaim

Získá deklaraci identity, která odpovídá identitě.

(Zděděno od EndpointIdentity)

Metody

Equals(Object)

Vrátí hodnotu, která určuje, zda se zadaný objekt rovná aktuálnímu objektu identity, nebo pokud mají stejné vlastnosti zabezpečení.

(Zděděno od EndpointIdentity)
GetHashCode()

Poskytuje kód hash pro aktuální instanci identity.

(Zděděno od EndpointIdentity)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
Initialize(Claim)

Inicializuje se zadanou EndpointIdentity deklarací identity.

(Zděděno od EndpointIdentity)
Initialize(Claim, IEqualityComparer<Claim>)

Inicializuje se zadanou EndpointIdentity deklarací identity a rozhraním a porovná rovnost.

(Zděděno od EndpointIdentity)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí identitu.

(Zděděno od EndpointIdentity)

Platí pro