Namespace MailFathom.Infrastructure.Certificates
Classes
- TlsServerCertificate
A validated TLS identity: the leaf a server presents, its private key, and the authorities presented after it.
- TlsServerCertificateLoadResult
The outcome of turning configured material into the TLS identity an endpoint presents.
- TlsServerCertificateLoader
Turns deployment-provisioned material into the TLS identity an endpoint presents, or into a named refusal.
- TlsServerCertificateOptions
Configures where the TLS identity MailFathom presents to a client comes from.
- TrustAnchorLoadResult
The outcome of loading a configured trust anchor.
- TrustAnchorLoader
Turns deployment-provisioned material into a certificate usable as a trust anchor.
Enums
- CertificateMaterialEncoding
Identifies how deployment-provisioned certificate material is encoded.
- CertificateMaterialFailure
Identifies why configured certificate material produced no usable certificate.