Skip to main content

Abblix.Oidc.Server.Endpoints.PushedAuthorization.Interfaces Namespace

Abblix.Oidc.Server

Abblix.Oidc.Server.Endpoints.PushedAuthorization.Interfaces Namespace

Classes
PushedAuthorizationResponseSuccessful response from the Pushed Authorization Request endpoint (RFC 9126 §2.2): the opaque request_uri the client must echo to the authorization endpoint, and the lifetime expires_in in seconds after which the server may discard the stored request payload.
Interfaces
IPushedAuthorizationHandlerDefines the contract for handling Pushed Authorization Requests (PAR) as specified in OAuth 2.0 and OpenID Connect. Ensures that implementations can validate and process these requests in a secure and compliant manner.
IPushedAuthorizationRequestProcessorProcesses valid pushed authorization requests, generating a response that includes the request's URI and its expiration.
IPushedAuthorizationRequestValidatorProvides validation for pushed authorization requests in an OAuth 2.0 context, ensuring they adhere to protocol specifications. This interface evaluates the conformity of authorization requests with expected parameters and limitations before their acceptance for processing.