Skip to main content

TokenTypes Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Common.Constants

TokenTypes Class

Represents token types used in authentication and authorization.

public static class TokenTypes

Inheritance System.Object → TokenTypes

Fields

TokenTypes.Basic Field

Indicates the Basic authentication scheme per RFC 7617, where client credentials are transmitted as a Base64-encoded client_id:client_secret pair.

public const string Basic = "Basic";

Field Value

System.String

TokenTypes.Bearer Field

Indicates the Bearer token type, often used in OAuth 2.0 for securing API requests.

public const string Bearer = "Bearer";

Field Value

System.String

TokenTypes.DPoP Field

Indicates a DPoP-bound token type per RFC 9449 §7.1: the access token is locked to a specific proof-of-possession key and the client MUST present a fresh DPoP proof on every resource-server request. Carries a cnf.jkt confirmation claim equal to the JWK thumbprint of the binding key.

public const string DPoP = "DPoP";

Field Value

System.String