Condividi tramite


X509CertificateEndpointIdentity Costruttori

Definizione

Inizializza una nuova istanza della classe X509CertificateEndpointIdentity.

Overload

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.

Commenti

La scelta del costruttore deve essere eseguita in base alla necessità di fornire il parametro supportingCertificates.

X509CertificateEndpointIdentity(X509Certificate2)

Origine:
X509CertificateEndpointIdentity.cs
Origine:
X509CertificateEndpointIdentity.cs
Origine:
X509CertificateEndpointIdentity.cs

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

public:
 X509CertificateEndpointIdentity(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public X509CertificateEndpointIdentity (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.ServiceModel.X509CertificateEndpointIdentity : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.ServiceModel.X509CertificateEndpointIdentity
Public Sub New (certificate As X509Certificate2)

Parametri

certificate
X509Certificate2

Certificato da clonare.

Eccezioni

certificate è null.

Commenti

Il certificato indicato nel parametro certificate viene aggiunto a una raccolta di certificati.

Si applica a

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Origine:
X509CertificateEndpointIdentity.cs
Origine:
X509CertificateEndpointIdentity.cs
Origine:
X509CertificateEndpointIdentity.cs

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

public:
 X509CertificateEndpointIdentity(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ primaryCertificate, System::Security::Cryptography::X509Certificates::X509Certificate2Collection ^ supportingCertificates);
public X509CertificateEndpointIdentity (System.Security.Cryptography.X509Certificates.X509Certificate2 primaryCertificate, System.Security.Cryptography.X509Certificates.X509Certificate2Collection supportingCertificates);
new System.ServiceModel.X509CertificateEndpointIdentity : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.X509Certificates.X509Certificate2Collection -> System.ServiceModel.X509CertificateEndpointIdentity
Public Sub New (primaryCertificate As X509Certificate2, supportingCertificates As X509Certificate2Collection)

Parametri

primaryCertificate
X509Certificate2

Certificato primario che rappresenta l'identità del servizio.

supportingCertificates
X509Certificate2Collection

Certificati appartenenti alla catena di trust del certificato primario.

Eccezioni

primaryCertificate o supportingCertificates è null.

Commenti

I certificati indicati dai parametri primaryCertificate e supportingCertificates vengono aggiunti a una raccolta di certificati.

Si applica a