IRegisterClientRequestProcessor Interface
Abblix.Oidc.Server
Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces
IRegisterClientRequestProcessor Interface
Persists a new client and constructs the RFC 7591 §3.2.1 success response from a request
whose metadata has already been validated. Generates credentials and the
registration_access_token bound to the new client_id.
public interface IRegisterClientRequestProcessor
Derived
↳ RegisterClientRequestProcessor
Methods
IRegisterClientRequestProcessor.ProcessAsync(ValidClientRegistrationRequest) Method
Stores the validated client and returns the registration response payload.
System.Threading.Tasks.Task<Abblix.Utils.Result<Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces.ClientRegistrationSuccessResponse,Abblix.Oidc.Server.Common.OidcError>> ProcessAsync(Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces.ValidClientRegistrationRequest request);
Parameters
request ValidClientRegistrationRequest
The validated registration request.
Returns
System.Threading.Tasks.Task<Abblix.Utils.Result<ClientRegistrationSuccessResponse,OidcError>>