Skip to main content

IUpdateClientRequestProcessor Interface

Abblix.Oidc.Server

Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces

IUpdateClientRequestProcessor Interface

Represents an interface for processing update client requests in the context of OpenID Connect per RFC 7592.

public interface IUpdateClientRequestProcessor

Derived
UpdateClientRequestProcessor

Methods

IUpdateClientRequestProcessor.ProcessAsync(ValidUpdateClientRequest) Method

Processes an update client request asynchronously and returns the updated client configuration.

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

Parameters

request ValidUpdateClientRequest

The valid update client request to process.

Returns

System.Threading.Tasks.Task<Abblix.Utils.Result<ReadClientSuccessfulResponse,OidcError>>
A task representing the processing result with updated client metadata.