Table of Contents

Namespace Fdyay.AccessTokenManagement

Namespaces

Fdyay.AccessTokenManagement.OpenIdConnect

Classes

ClientCredentialsClient

A registered client-credentials client: where to ask for a token, and as whom.

ClientCredentialsToken

An access token and when it stops being usable.

ClientCredentialsTokenHandler

Attaches a client-credentials access token to every outbound request.

ClientCredentialsTokenService

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

FailedResult

Why no token was handed back.

TokenResultExtensions

Unwraps a TokenResult<T>.

TokenResult<T>

A token, or the reason there is none.

Structs

ClientCredentialsClientName

The name a registered client-credentials client is looked up by.

ClientId

The client_id this client authenticates as.

ClientSecret

The client_secret this client authenticates with.

Scope

The scope requested when this client asks for a token.

Interfaces

IClientCredentialsTokenService

Obtains and caches client-credentials access tokens.