X509CertificateEndpointIdentity Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av X509CertificateEndpointIdentity klassen.
Överlagringar
| Name | Description |
|---|---|
| X509CertificateEndpointIdentity(X509Certificate2) |
Initierar en ny instans av klassen med hjälp av X509CertificateEndpointIdentity ett befintligt certifikat. |
| X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection) |
Initierar en ny instans av klassen med hjälp av X509CertificateEndpointIdentity det primära certifikatet (lövcertifikatet) och certifikaten som ingår i dess förtroendekedja. |
Kommentarer
Välj mellan konstruktorerna baserat på om supportingCertificates det behövs.
X509CertificateEndpointIdentity(X509Certificate2)
Initierar en ny instans av klassen med hjälp av X509CertificateEndpointIdentity ett befintligt certifikat.
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)
Parametrar
- certificate
- X509Certificate2
Certifikatet som ska klonas.
Undantag
certificate är null.
Kommentarer
certificate Läggs till i en samling certifikat.
Gäller för
X509CertificateEndpointIdentity(X509Certificate2, X509Certificate2Collection)
Initierar en ny instans av klassen med hjälp av X509CertificateEndpointIdentity det primära certifikatet (lövcertifikatet) och certifikaten som ingår i dess förtroendekedja.
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)
Parametrar
- primaryCertificate
- X509Certificate2
Det primära certifikatet som representerar tjänstens identitet.
- supportingCertificates
- X509Certificate2Collection
De certifikat som ingår i förtroendekedjan för det primära certifikatet.
Undantag
primaryCertificate eller supportingCertificates är null.
Kommentarer
Och primaryCertificatesupportingCertificates läggs till i en samling certifikat.