X509CertificateEndpointIdentity Clase

Definición

Representa una identidad de certificado para el punto de conexión de servicio.Represents a certificate identity for the service endpoint. Los clientes que intentan comunicar con ese punto de conexión de servicio deberían autenticar el servicio según el certificado proporcionado en la identidad del punto de conexión.Clients that attempt to communicate with that service endpoint should authenticate the service based on the certificate provided in the endpoint identity.

public ref class X509CertificateEndpointIdentity : System::ServiceModel::EndpointIdentity
public class X509CertificateEndpointIdentity : System.ServiceModel.EndpointIdentity
type X509CertificateEndpointIdentity = class
    inherit EndpointIdentity
Public Class X509CertificateEndpointIdentity
Inherits EndpointIdentity
Herencia
X509CertificateEndpointIdentity

Constructores

X509CertificateEndpointIdentity(X509Certificate2)

Inicializa una nueva instancia de una clase X509CertificateEndpointIdentity usando un certificado existente.Initializes a new instance of a X509CertificateEndpointIdentity class using an existing certificate.

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Inicializa una nueva instancia de esta clase X509CertificateEndpointIdentity usando el certificado primario (hoja) y certificados que forman parte de su cadena de confianza.Initializes a new instance of the X509CertificateEndpointIdentity class using the primary (leaf) certificate and certificates that are part of its trust chain.

Propiedades

Certificates

Obtiene la colección de certificados para esta identidad.Gets the collection of certificates for this identity.

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