HttpFs.Auth0


Types

Namespace: HttpFs.Auth0

Various types used for Auth0.

Nested types and modules

TypeDescription
AccessToken

Token used for interacting with the Auth0 Management API

Auth0ApiError

Represents an error reported by the Auth0 API.

Auth0ApiFailure

Represents a failed attempt to interact with an Auth0 API.

Auth0Credentials

Credentials used to authenticate with an Auth0 Authentication API

Auth0Token

Represents the authentication information returned after authenticating with an Auth0 authentication host.

ClientId

Identifies a client in an OAuth2 workflow

ClientParams

A structure identifying a host conforming to the Auth0 Authentication API as well as the client ID to use to authenticate and receive an identifying token.

JwtToken

JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is used as the payload of a JSON Web Signature (JWS) structure or as the plaintext of a JSON Web Encryption (JWE) structure, enabling the claims to be digitally signed or integrity protected with a Message Authentication Code (MAC) and/or encrypted.

JwtTokenPayload

The payload portion of a JWT Token. This is a partial implementation which handles the basic claims provided in Auth0 ID Tokens.

RefreshToken

Long-lived token which can be used in place of a username/password for peristent access.

TokenType

Identifies the type of token

ModuleDescription
AccessToken

Operations for interacting with AccessToken.

Auth0Token

Operations for interacting with Auth0TOken.

ClientId

Operations for interacting with ClientId.

JwtToken

Operations for interacting with JwtToken.

JwtTokenPayload

Operations for interacting with JwtTokenPayload.

RefreshToken

Operations for interacting with RefreshToken.

TokenType

Operations for interacting with TokenType.

Fork me on GitHub