CertificateManager Methods |
The CertificateManager type exposes the following members.
| Name | Description | |
|---|---|---|
| DeleteCertificateStore |
Deletes an existing private trust store.
| |
| DeleteClientIdentityCertificateChain |
Deletes a provisioned client identity certificate and a private key.
| |
| Enroll |
Request client identity certificate enrollment.
| |
| GetCertificates |
Returns information about the certificates stored in the private trust store.
| |
| GetClientIdentityCertificate |
Returns a provisioned client identity certificate.
| |
| IsCertificateStoreInUse |
Returns the private trust store status.
| |
| SetCertificates |
Creates the private trust store using supplied trusted anchors (Root and Intermediate CA certificates).
| |
| SetClientIdentityCertificate |
Set the client certificate from Windows Personal Certificate store to be used during mutual authentication.
| |
| SetClientIdentityCertificateChain |
Securely stores a client identity certificate and a private key to use during mutual authentication.
| |
| ValidateCertificates(ListX509Certificate2, CertificateManagerCertificateValidatorCompletionHandler) |
Performs a trust validation of a certificate chain to determine if the secure connection with the peer
can be trusted.
| |
| ValidateCertificates(ListX509Certificate2, String, String, Int32, CertificateManagerCertificateValidatorCompletionHandler) |
Performs a trust validation of a certificate chain to determine if the secure connection with the peer
can be trusted.
|