Table of Contents

Namespace MailFathom.Common.MailboxOAuth

Classes

MailboxAuthorizationFailedException

Indicates that an operator-driven authorization run did not produce a refresh token to provision.

MailboxAuthorizationGrant

What an interactive authorization run produced for the operator to provision.

MailboxAuthorizationRequest

Everything one interactive authorization run needs to obtain a refresh token for a mailbox.

MailboxAuthorizer

Runs the one-time, operator-driven exchange that produces a mailbox refresh token.

PendingAuthorization

An authorization request that has been built and is waiting for the person to return its code.

Structs

MailProviderPreset

A mail provider's published OAuth endpoints and the scope its IMAP access needs.