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.