• Home
  • My Account
  • Docs
  • Catalog Browser
  • API Status
Show / Hide Table of Contents

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.