IClientRequestValidator Interface
Abblix.Oidc.Server
Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces
IClientRequestValidator Interface
Validates a request against the client configuration endpoint (RFC 7592 §2-§4).
Confirms that the bearer registration access token authorizes the operation on the
referenced client_id and that the client still exists.
public interface IClientRequestValidator
Derived
↳ ClientRequestValidator
Methods
IClientRequestValidator.ValidateAsync(ClientRequest) Method
Validates the request, returning the resolved ValidClientRequest on success or an OidcError describing the rejection.
System.Threading.Tasks.Task<Abblix.Utils.Result<Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces.ValidClientRequest,Abblix.Oidc.Server.Common.OidcError>> ValidateAsync(Abblix.Oidc.Server.Model.ClientRequest request);
Parameters
request ClientRequest
The client management request to validate.
Returns
System.Threading.Tasks.Task<Abblix.Utils.Result<ValidClientRequest,OidcError>>