Table of Contents

Class JwtRequestValidationContext

Namespace
Fdyay.IdentityServer.Validation
Assembly
Fdyay.IdentityServer.Core.dll

A request object (RFC 9101) or a signed CIBA request, the client it names, and how strictly to read it.

public class JwtRequestValidationContext
Inheritance
JwtRequestValidationContext
Inherited Members

Remarks

Duende 8.0.1's JwtRequestValidationContext, measured.

Properties

Client

The client the object must have been signed by.

public required Client Client { get; set; }

Property Value

Client

IncludeJti

Whether jti stays in the payload — a CIBA request needs it, for its replay check.

public bool IncludeJti { get; set; }

Property Value

bool

JwtTokenString

The object, as a compact JWT.

public required string JwtTokenString { get; set; }

Property Value

string

StrictJarValidation

Whether its typ must be oauth-authz-req+jwt; null takes IdentityServerOptions.StrictJarValidation.

public bool? StrictJarValidation { get; set; }

Property Value

bool?