Skip to main content

IReadClientRequestProcessor Interface

Abblix.Oidc.Server

Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces

IReadClientRequestProcessor Interface

Builds the RFC 7592 §2.1 read-client response from a request that has already been validated. Reads stored metadata, formats it for the wire, and issues a fresh registration_access_token as recommended by RFC 7592 §3.

public interface IReadClientRequestProcessor

Derived
ReadClientRequestProcessor

Methods

IReadClientRequestProcessor.ProcessAsync(ValidClientRequest) Method

Produces the response payload for the addressed client, including its current metadata and a refreshed registration access token.

System.Threading.Tasks.Task<Abblix.Utils.Result<Abblix.Oidc.Server.Model.ReadClientSuccessfulResponse,Abblix.Oidc.Server.Common.OidcError>> ProcessAsync(Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces.ValidClientRequest request);

Parameters

request ValidClientRequest

A request whose authentication and target client have been validated.

Returns

System.Threading.Tasks.Task<Abblix.Utils.Result<ReadClientSuccessfulResponse,OidcError>>