passputter library Null safety

Easily authenticate using OAuth 2.0 client/password grants.

Classes

ClientTokenInterceptor
Adds a client bearer token to the Authorization header of each request
InMemoryTokenStorage
Implementation of TokenStorage which stores tokens in memory.
OAuthToken
An authentication token.
Passputter
Main passputter interface.
TokenStorage
Handles storage and retrieval of OAuthTokens.
UserTokenInterceptor
Adds a user bearer token to the Authorizaton header of each request