Table of Contents

Namespace JWT

Namespaces

JWT.Algorithms
JWT.Builder
JWT.Exceptions
JWT.Serializers

Classes

JsonSerializerExtensions

Extension methods for IJsonSerializer

JwtBase64UrlEncoder

base64 encoding/decoding implementation according to the JWT spec

JwtDecoder

Decodes JWT.

JwtDecoderContext
JwtDecoderExtensions

Extension methods for IJwtDecoder>

JwtEncoder

Encodes Jwt.

JwtEncoderExtensions

Extension methods for IJwtEncoder

JwtParts

Represent the parts of a JWT

JwtValidator

Jwt validator.

UnixEpoch
UtcDateTimeProvider

Provider for UTC DateTime.

ValidationParameters

Contains a set of parameters that are used by a JwtValidator when validating a token.

ValidationParametersExtensions

Interfaces

IBase64UrlEncoder

Represents a base64 encoder/decoder.

IDateTimeProvider

Represents a DateTime provider.

IJsonSerializer

Provides JSON Serialize and Deserialize. Allows custom serializers used.

IJwtDecoder

Represents a JWT decoder.

IJwtEncoder

Represents a JWT encoder.

IJwtValidator

Represents a JWT validator.