DnsEndpointIdentity DnsEndpointIdentity DnsEndpointIdentity DnsEndpointIdentity Class

Определение

Указывает идентификатор DNS сервера.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
Наследование
DnsEndpointIdentityDnsEndpointIdentityDnsEndpointIdentityDnsEndpointIdentity

Комментарии

Этот класс задает ожидаемое удостоверение сервера.This class specifies the expected identity of the server. Это удостоверение допустимо для режима проверки подлинности сертификата X509, если сертификат сервера содержит DNS-имя с тем же значением.This identity is valid for X509 Certificate authentication mode if the server's certificate contains a DNS with the same value. Оно также действительно для режима проверки подлинности Windows, если SPN имеет такое же значение.It is also valid for Windows authentication mode if the SPN has the same value. В этом случае клиент, указывающий параметр Днсендпоинтидентити "server1.microsoft.com" для режима проверки подлинности Windows, эквивалентен указанию Спнендпоинтидентити "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" .

Конструкторы

DnsEndpointIdentity(Claim) DnsEndpointIdentity(Claim) DnsEndpointIdentity(Claim) DnsEndpointIdentity(Claim)

Инициализирует новый экземпляр класса DnsEndpointIdentity на основании утверждения.Initializes a new instance of the DnsEndpointIdentity class from a claim.

DnsEndpointIdentity(String) DnsEndpointIdentity(String) DnsEndpointIdentity(String) DnsEndpointIdentity(String)

Инициализирует новый экземпляр класса на основании DNS-имени.Initializes a new instance of this class from a DNS name.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Возвращает значение, определяющее, равен ли указанный объект текущему объекту удостоверения или имеют ли одинаковые свойства безопасности.Returns a value that determines whether a specified object is equal to the current identity object or if they have equal security properties.

(Inherited from EndpointIdentity)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Предоставляет хэш-код для текущего экземпляра удостоверения.Provides a hash code for the current instance of the identity.

(Inherited from EndpointIdentity)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
Initialize(Claim) Initialize(Claim) Initialize(Claim) Initialize(Claim)

Инициализирует EndpointIdentity с указанным утверждением.Initializes an EndpointIdentity with the specified claim.

(Inherited from EndpointIdentity)
Initialize(Claim, IEqualityComparer<Claim>) Initialize(Claim, IEqualityComparer<Claim>) Initialize(Claim, IEqualityComparer<Claim>) Initialize(Claim, IEqualityComparer<Claim>)

Инициализирует EndpointIdentity с указанным утверждением и интерфейсом, а также проверяет равенство.Initializes an EndpointIdentity with the specified claim and an interface and compares equality.

(Inherited from EndpointIdentity)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает удостоверение.Returns the identity.

(Inherited from EndpointIdentity)

Свойства

IdentityClaim IdentityClaim IdentityClaim IdentityClaim

Возвращает идентификационное утверждение, соответствующее идентификации.Gets the identity claim that corresponds to the identity.

(Inherited from EndpointIdentity)

Применяется к