Condividi tramite


X509CertificateEndpointIdentity Classe

Definizione

Rappresenta un'identità di certificato per l'endpoint di servizio. I client che tentano di comunicare con tale endpoint di servizio devono autenticare il servizio in base al certificato fornito nell'identità endpoint.

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

Costruttori

X509CertificateEndpointIdentity(X509Certificate2)

Inizializza una nuova istanza della X509CertificateEndpointIdentity classe utilizzando un certificato esistente.

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Inizializza un nuova istanza della classe X509CertificateEndpointIdentity utilizzando il certificato primario (foglia) e i certificati che appartengono alla relativa catena di trust.

Proprietà

Certificates

Consente di ottenere la raccolta di certificati relativi a questa identità.

IdentityClaim

Ottiene l'attestazione di identità che corrisponde all'identità.

(Ereditato da EndpointIdentity)

Metodi

Equals(Object)

Restituisce un valore che determina se un oggetto specificato corrisponde all'oggetto Identity corrente o se tali oggetti contengono le stesse proprietà di sicurezza.

(Ereditato da EndpointIdentity)
GetHashCode()

Fornisce un codice hash per l'istanza corrente dell'identità.

(Ereditato da EndpointIdentity)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
Initialize(Claim)

Inizializza una classe EndpointIdentity con l'attestazione specificata.

(Ereditato da EndpointIdentity)
Initialize(Claim, IEqualityComparer<Claim>)

Inizializza una classe EndpointIdentity con l'attestazione e l'interfaccia specificate ed esegue il confronto per verificarne l'uguaglianza.

(Ereditato da EndpointIdentity)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce l'identità.

(Ereditato da EndpointIdentity)

Si applica a