DnsEndpointIdentity Clase

Definición

Especifica la identidad de DNS del servidor.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
Herencia
DnsEndpointIdentity

Comentarios

Esta clase especifica la identidad esperada del servidor.This class specifies the expected identity of the server. Esta identidad es válida para el modo de autenticación de certificados X509 si el certificado del servidor contiene un DNS con el mismo valor.This identity is valid for X509 Certificate authentication mode if the server's certificate contains a DNS with the same value. También es válido para el modo de autenticación de Windows si el SPN tiene el mismo valor.It is also valid for Windows authentication mode if the SPN has the same value. En este caso, un cliente que especifique el DnsEndpointIdentity "server1.microsoft.com" para el modo de autenticación de Windows es equivalente a especificar el SpnEndpointIdentity "host/servidor1. 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" .

Constructores

DnsEndpointIdentity(Claim)

Inicializa una nueva instancia de la clase DnsEndpointIdentity a partir de una notificación.Initializes a new instance of the DnsEndpointIdentity class from a claim.

DnsEndpointIdentity(String)

Inicializa una nueva instancia de esta clase a partir de un nombre de DNS.Initializes a new instance of this class from a DNS name.

Propiedades

IdentityClaim

Obtiene la notificación de identidad que corresponde a la identidad.Gets the identity claim that corresponds to the identity.

(Heredado de EndpointIdentity)

Métodos

Equals(Object)

Devuelve un valor que determina si un objeto especificado equivale al objeto de identidad actual o si tienen propiedades de seguridad equivalentes.Returns a value that determines whether a specified object is equal to the current identity object or if they have equal security properties.

(Heredado de EndpointIdentity)
GetHashCode()

Proporciona un código hash para la instancia actual de la identidad.Provides a hash code for the current instance of the identity.

(Heredado de EndpointIdentity)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
Initialize(Claim)

Inicializa una EndpointIdentity con la notificación especificada.Initializes an EndpointIdentity with the specified claim.

(Heredado de EndpointIdentity)
Initialize(Claim, IEqualityComparer<Claim>)

Inicializa una EndpointIdentity con la notificación especificada y una interfaz y compara la igualdad.Initializes an EndpointIdentity with the specified claim and an interface and compares equality.

(Heredado de EndpointIdentity)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve la identidad.Returns the identity.

(Heredado de EndpointIdentity)

Se aplica a