Table of Contents

Constructor MailboxRefreshTokenRecorder

Namespace
MailFathom.Application.Accounts
Assembly
MailFathom.Application.dll

MailboxRefreshTokenRecorder(IMailAccountCatalog, IMailboxRefreshTokenStore)

Initializes the use case over the accounts this deployment serves and the store that seals a token.

public MailboxRefreshTokenRecorder(IMailAccountCatalog accountCatalog, IMailboxRefreshTokenStore refreshTokenStore)

Parameters

accountCatalog IMailAccountCatalog

Names the accounts a grant may be recorded for.

refreshTokenStore IMailboxRefreshTokenStore

Where the token is written.

Exceptions

ArgumentNullException

Thrown when an argument is null.