Table of Contents

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

secretReferenceResolver ISecretReferenceResolver

The resolver that turns a configured reference into material.

timeProvider TimeProvider

The clock the certificate's validity period is read against.

Exceptions

ArgumentNullException

Thrown when an argument is null.