| IConfigurationManager Interface |
[This is preliminary documentation and is subject to change.]
Namespace: Netadmin.Management.OAuth2
The IConfigurationManager type exposes the following members.
| Name | Description | ||
|---|---|---|---|
| IEnumerableT, T: ICertificateEntry | GetAvailableCertificates |
Retrieves the subject names of available certificates. Only valid personal certificates containing private keys will be returned
| |
| X509Certificate2 | GetCertificateFromStore(String) |
Retrives the certificate that matches the thumbprint, if it exists
Does not care if the certificate is valid or not
| |
| String | GetCertificateThumbprint |
Retrieves the thumbprint of the certificate to use for signing and validating the JWTs
| |
| X509Certificate2 | GetConfiguredCertificate |
Retrieves the configured certificate from the certificate store. Null will be returned if certificate has not been configured or configured certificate was not found.
| |
| void | SetCertificate(String) |
Sets the thumbprint of the certificate to use for signing and validating the JWTs
|