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
accountCatalogIMailAccountCatalogNames the accounts a grant may be recorded for.
refreshTokenStoreIMailboxRefreshTokenStoreWhere the token is written.
Exceptions
- ArgumentNullException
Thrown when an argument is null.