Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
CertificateManager Class
CertificateManager Methods
DeleteCertificateStore Method
DeleteClientIdentityCertificateChain Method
Enroll Method
GetCertificates Method
GetClientIdentityCertificate Method
IsCertificateStoreInUse Method
SetCertificates Method
SetClientIdentityCertificate Method
SetClientIdentityCertificateChain Method
ValidateCertificates Method

# CertificateManager Methods

The CertificateManager type exposes the following members.

Methods

| 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(List X509Certificate2 , CertificateManager CertificateValidatorCompletionHandler) | Performs a trust validation of a certificate chain to determine if the secure connection with the peer can be trusted.
| ValidateCertificates(List X509Certificate2 , String, String, Int32, CertificateManager CertificateValidatorCompletionHandler) | Performs a trust validation of a certificate chain to determine if the secure connection with the peer can be trusted.

Top
See Also

#### Reference

CertificateManager Class
Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.