Skip to main content

ITokenAuthorizationContextEvaluator Interface

Abblix.Oidc.Server

Abblix.Oidc.Server.Endpoints.Token.Interfaces

ITokenAuthorizationContextEvaluator Interface

Defines an evaluator for determining the AuthorizationContext based on token requests.

public interface ITokenAuthorizationContextEvaluator

Derived
TokenAuthorizationContextEvaluator

Methods

ITokenAuthorizationContextEvaluator.EvaluateAuthorizationContext(ValidTokenRequest) Method

Evaluates and constructs a new AuthorizationContext by refining and reconciling the scopes and resources from the original authorization request based on the current token request.

Abblix.Oidc.Server.Common.AuthorizationContext EvaluateAuthorizationContext(Abblix.Oidc.Server.Endpoints.Token.Interfaces.ValidTokenRequest request);

Parameters

request ValidTokenRequest

The valid token request that contains the original authorization grant and any additional token-specific requests.

Returns

AuthorizationContext
An updated AuthorizationContext that reflects the actual scopes and resources that should be considered during the token issuance process.