Aller au contenu
Abblix
Cette page n'a pas encore été traduite.

IRemoveClientRequestProcessor Interface

Performs the storage-level deregistration of a client whose request has already been validated for authentication and existence per RFC 7592 §2.3.

C#
public interface IRemoveClientRequestProcessor

Derived
RemoveClientRequestProcessor

Methods

IRemoveClientRequestProcessor.ProcessAsync(ValidClientRequest) Method

Removes the addressed client from the data store and records the removal timestamp.

C#
System.Threading.Tasks.Task<Abblix.Utils.Result<Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces.RemoveClientSuccessfulResponse,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<RemoveClientSuccessfulResponse,OidcError>>