Table of Contents

Constructor MailboxAuthorizer

Namespace
MailFathom.Common.MailboxOAuth
Assembly
MailFathom.Common.dll

MailboxAuthorizer(HttpClient, TimeProvider)

Initializes an authorizer over a transport and a clock.

public MailboxAuthorizer(HttpClient httpClient, TimeProvider timeProvider)

Parameters

httpClient HttpClient

The transport used for authorization-server requests.

timeProvider TimeProvider

Supplies the current instant and the polling delay.

Exceptions

ArgumentNullException

Thrown when an argument is null.