Share via


X509CertificateEndpointIdentity Konstruktory

Definice

Inicializuje novou instanci X509CertificateEndpointIdentity třídy.

Přetížení

X509CertificateEndpointIdentity(X509Certificate2)

Inicializuje novou instanci X509CertificateEndpointIdentity třídy pomocí existujícího certifikátu.

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Inicializuje novou instanci třídy pomocí primárního X509CertificateEndpointIdentity (listového) certifikátu a certifikátů, které jsou součástí jeho řetězu důvěryhodnosti.

Poznámky

Zvolte mezi konstruktory na základě toho, jestli supportingCertificates jsou povinné.

X509CertificateEndpointIdentity(X509Certificate2)

Zdroj:
X509CertificateEndpointIdentity.cs
Zdroj:
X509CertificateEndpointIdentity.cs
Zdroj:
X509CertificateEndpointIdentity.cs

Inicializuje novou instanci X509CertificateEndpointIdentity třídy pomocí existujícího certifikátu.

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)

Parametry

certificate
X509Certificate2

Certifikát, který chcete naklonovat.

Výjimky

certificate je null.

Poznámky

Objekt certificate se přidá do kolekce certifikátů.

Platí pro

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Zdroj:
X509CertificateEndpointIdentity.cs
Zdroj:
X509CertificateEndpointIdentity.cs
Zdroj:
X509CertificateEndpointIdentity.cs

Inicializuje novou instanci třídy pomocí primárního X509CertificateEndpointIdentity (listového) certifikátu a certifikátů, které jsou součástí jeho řetězu důvěryhodnosti.

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)

Parametry

primaryCertificate
X509Certificate2

Primární certifikát představující identitu služby.

supportingCertificates
X509Certificate2Collection

Certifikáty, které jsou součástí řetězu důvěryhodnosti primárního certifikátu.

Výjimky

primaryCertificate nebo supportingCertificates je null.

Poznámky

Objekty primaryCertificate a supportingCertificates se přidají do kolekce certifikátů.

Platí pro