Table of Contents

Namespace Fdyay.IdentityServer.Services.Tokens

Classes

CryptoHelper

Hashing and secure-random helpers built on System.Security.Cryptography.

DefaultClaimsService

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.

DefaultReferenceTokenStore

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.

DefaultRefreshTokenService

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.

DefaultRefreshTokenStore

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.

DefaultTokenCreationService

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.

DefaultTokenService

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.

TokenCreationRequest

Inputs for creating an access or identity token.

Interfaces

IClaimsService

Assembles the claims that go into access and identity tokens.

IReferenceTokenStore

Stores and retrieves reference (opaque) access tokens.

IRefreshTokenService

Creates, validates, and rotates refresh tokens according to client policy.

IRefreshTokenStore

Stores and retrieves refresh tokens.

ITokenCreationService

Serializes and signs a Token into a JWT.

ITokenService

Creates access and identity tokens and serializes them for transport.