Aracılığıyla paylaş


DnsEndpointIdentity Sınıf

Tanım

Sunucunun DNS kimliğini belirtir.

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

Açıklamalar

Bu sınıf sunucunun beklenen kimliğini belirtir. Sunucunun sertifikası aynı değere sahip bir DNS içeriyorsa, bu kimlik X509 Sertifikası kimlik doğrulama modu için geçerlidir. SPN aynı değere sahipse Windows kimlik doğrulama modu için de geçerlidir. Bu durumda, Windows kimlik doğrulama modu için DnsEndpointIdentity "server1.microsoft.com" belirten bir istemci SpnEndpointIdentity "host/server1.microsoft.com" belirtmeye eşdeğerdir.

Oluşturucular

DnsEndpointIdentity(Claim)

Bir talepten sınıfının yeni bir örneğini DnsEndpointIdentity başlatır.

DnsEndpointIdentity(String)

Bir DNS adından bu sınıfın yeni bir örneğini başlatır.

Özellikler

IdentityClaim

Kimliğe karşılık gelen kimlik iddiasını alır.

(Devralındığı yer: EndpointIdentity)

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli kimlik nesnesine eşit olup olmadığını veya eşit güvenlik özelliklerine sahip olup olmadığını belirleyen bir değer döndürür.

(Devralındığı yer: EndpointIdentity)
GetHashCode()

Kimliğin geçerli örneği için bir karma kodu sağlar.

(Devralındığı yer: EndpointIdentity)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
Initialize(Claim)

Belirtilen taleple bir EndpointIdentity başlatır.

(Devralındığı yer: EndpointIdentity)
Initialize(Claim, IEqualityComparer<Claim>)

Belirtilen talep ve arabirim ile bir EndpointIdentity başlatır ve eşitliği karşılaştırır.

(Devralındığı yer: EndpointIdentity)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Kimliği döndürür.

(Devralındığı yer: EndpointIdentity)

Şunlara uygulanır