X509CertificateEndpointIdentity Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de X509CertificateEndpointIdentity klasse.
Overloads
| Name | Description |
|---|---|
| X509CertificateEndpointIdentity(X509Certificate2) |
Initialiseert een nieuw exemplaar van de X509CertificateEndpointIdentity klasse met behulp van een bestaand certificaat. |
| X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection) |
Initialiseert een nieuw exemplaar van de X509CertificateEndpointIdentity klasse met behulp van het primaire (leaf)-certificaat en certificaten die deel uitmaken van de vertrouwensketen. |
Opmerkingen
Kies tussen de constructors op basis van of supportingCertificates dit vereist is.
X509CertificateEndpointIdentity(X509Certificate2)
Initialiseert een nieuw exemplaar van de X509CertificateEndpointIdentity klasse met behulp van een bestaand certificaat.
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)
Parameters
- certificate
- X509Certificate2
Het certificaat dat moet worden gekloond.
Uitzonderingen
certificate is null.
Opmerkingen
Deze certificate wordt toegevoegd aan een verzameling certificaten.
Van toepassing op
X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)
Initialiseert een nieuw exemplaar van de X509CertificateEndpointIdentity klasse met behulp van het primaire (leaf)-certificaat en certificaten die deel uitmaken van de vertrouwensketen.
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)
Parameters
- primaryCertificate
- X509Certificate2
Het primaire certificaat dat de identiteit van de service vertegenwoordigt.
- supportingCertificates
- X509Certificate2Collection
De certificaten die deel uitmaken van de vertrouwensketen van het primaire certificaat.
Uitzonderingen
primaryCertificate of supportingCertificates is null.
Opmerkingen
De primaryCertificate certificaten worden supportingCertificates toegevoegd aan een verzameling certificaten.