Table of Contents

Namespace MailFathom.Common.ClientAssertions

Classes

ClientAssertion

The shape of the assertion a client signs with its private key to authenticate.

ClientAssertionKeyMaterial

Reads one half of a client's key pair out of the PEM an operator provisioned.

ClientAssertionMinter

Produces the assertion a client presents, signed with the private half of its key pair.

ClientAssertionSignature

Which algorithm a client signs an assertion with, given the key it holds.

Enums

ClientAssertionKeyFault

Why key material could not be used for the half of the pair it was read as.