Freigeben über


X509CertificateEndpointIdentity Konstruktoren

Definition

Initialisiert eine neue Instanz der X509CertificateEndpointIdentity-Klasse.

Überlädt

X509CertificateEndpointIdentity(X509Certificate2)

Initialisiert eine neue Instanz der X509CertificateEndpointIdentity -Klasse unter Verwendung eines vorhandenen Zertifikats.

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Initialisiert eine neue Instanz der X509CertificateEndpointIdentity-Klasse mit dem primären Zertifikat (Blatt) und Zertifikaten, die seiner Vertrauenskette angehören.

Hinweise

Wählen Sie den Konstruktor danach aus, ob supportingCertificates erforderlich sind.

X509CertificateEndpointIdentity(X509Certificate2)

Quelle:
X509CertificateEndpointIdentity.cs
Quelle:
X509CertificateEndpointIdentity.cs
Quelle:
X509CertificateEndpointIdentity.cs

Initialisiert eine neue Instanz der X509CertificateEndpointIdentity -Klasse unter Verwendung eines vorhandenen Zertifikats.

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)

Parameter

certificate
X509Certificate2

Das zu klonende Zertifikat.

Ausnahmen

certificate ist null.

Hinweise

Das certificate wird einer Auflistung von Zertifikaten hinzugefügt.

Gilt für:

X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)

Quelle:
X509CertificateEndpointIdentity.cs
Quelle:
X509CertificateEndpointIdentity.cs
Quelle:
X509CertificateEndpointIdentity.cs

Initialisiert eine neue Instanz der X509CertificateEndpointIdentity-Klasse mit dem primären Zertifikat (Blatt) und Zertifikaten, die seiner Vertrauenskette angehören.

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)

Parameter

primaryCertificate
X509Certificate2

Das primäre Zertifikat, das die Identität des Diensts darstellt.

supportingCertificates
X509Certificate2Collection

Die Zertifikate, die der Vertrauenskette des primären Zertifikats angehören.

Ausnahmen

primaryCertificate oder supportingCertificates ist null.

Hinweise

primaryCertificate und supportingCertificates werden einer Auflistung von Zertifikaten hinzugefügt.

Gilt für: