Constructor TlsServerCertificateLoader
- Namespace
- MailFathom.Infrastructure.Certificates
- Assembly
- MailFathom.Infrastructure.dll
TlsServerCertificateLoader(ISecretReferenceResolver, TimeProvider)
Initializes a new server certificate loader.
public TlsServerCertificateLoader(ISecretReferenceResolver secretReferenceResolver, TimeProvider timeProvider)
Parameters
secretReferenceResolverISecretReferenceResolverThe resolver that turns a configured reference into material.
timeProviderTimeProviderThe clock the certificate's validity period is read against.
Exceptions
- ArgumentNullException
Thrown when an argument is null.