Compartilhar via


X509CertificateEndpointIdentity Classe

Definição

Representa uma identidade de certificado para o ponto de extremidade de serviço. Clientes que tentam se comunicar com esse ponto de extremidade de serviço devem autenticar o serviço com base no certificado fornecido na identidade do ponto de extremidade.

public ref class X509CertificateEndpointIdentity : System::ServiceModel::EndpointIdentity
public class X509CertificateEndpointIdentity : System.ServiceModel.EndpointIdentity
type X509CertificateEndpointIdentity = class
    inherit EndpointIdentity
Public Class X509CertificateEndpointIdentity
Inherits EndpointIdentity
Herança
X509CertificateEndpointIdentity

Construtores

X509CertificateEndpointIdentity(X509Certificate2)

Inicializa uma nova instância da X509CertificateEndpointIdentity classe usando um certificado existente.

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Inicializa uma nova instância da classe X509CertificateEndpointIdentity usando o certificado primário (folha) e os certificados que fazem parte de sua cadeia confiável.

Propriedades

Certificates

Obtém a coleção de certificados para essa identidade.

IdentityClaim

Obtém a declaração de identidade que corresponde à identidade.

(Herdado de EndpointIdentity)

Métodos

Equals(Object)

Retorna um valor que determina se um objeto especificado é igual ao objeto de identidade atual ou se eles têm propriedades de segurança iguais.

(Herdado de EndpointIdentity)
GetHashCode()

Fornece um código hash para a instância atual da identidade.

(Herdado de EndpointIdentity)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Initialize(Claim)

Inicializa um EndpointIdentity com a declaração especificada.

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

Inicializa um EndpointIdentity com a declaração especificada e uma interface e compara a igualdade entre elas.

(Herdado de EndpointIdentity)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna a identidade.

(Herdado de EndpointIdentity)

Aplica-se a