Class SecretCertificateOptions
- Namespace
- Arc4u.Configuration.Decryptor
- Assembly
- Arc4u.Configuration.Decryptor.dll
Options of the certificate based configuration decryption (see AddCertificateDecryptorConfiguration(IConfigurationBuilder)).
public class SecretCertificateOptions
- Inheritance
-
SecretCertificateOptions
- Inherited Members
Properties
Certificate
A certificate to use instead of reading this from a configuration provider.
public X509Certificate2? Certificate { get; set; }
Property Value
CertificateLoader
Specify the CertificateLoader class to load the certificate => using the SecretSectionName.
public IX509CertificateLoader? CertificateLoader { get; set; }
Property Value
Prefix
A prefix used to detect encrypted values in a configuration.
public string Prefix { get; set; }
Property Value
SecretSectionName
A section define in a configuration provider containing the "CertificateInfo" keys.
public string SecretSectionName { get; set; }