X509CertificateEndpointIdentity Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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)
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)
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ů.