X509CertificateEndpointIdentity Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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)
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)
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.