Namespace WhenFresh.Api.Client.Authentication
Classes
AccessTokenCredentials
A class providing an OAuth2 Access Token for authentication against the WhenFresh Api.
ClientIdCredentials
A class providing an OAuth2 ClientId and Secret for authentication against the WhenFresh Api.
EnvironmentProvidedCredentials
A class providing credentials stored in the environment for authentication against the WhenFresh Api.
InvalidCredentialsException
A class representing exceptions thrown due to invalid credentials.
MissingCredentialsException
A class representing exceptions thrown due to missing credentials.
NullCredentials
A class providing a null implementation of IOAuth2Credentials.
RefreshTokenCredentials
A class providing an OAuth2 Refresh Token for authentication against the WhenFresh Api.
Interfaces
IOAuth2Credentials
An interface describing the provision of OAuth2 based token credentials.