Introduction to OIDC Server
Implemented StandardsTechnical Requirements
Abblix.Oidc.Server
Abblix.Oidc.Server.Endpoints.DynamicClientManagement.InterfacesClientCredentialsClientRegistrationSuccessResponseIClientCredentialFactoryIClientRequestValidatorIInitialAccessTokenRevocationProviderIInitialAccessTokenServiceIReadClientHandlerIReadClientRequestProcessorIRegisterClientHandlerIRegisterClientRequestProcessorIRegisterClientRequestValidatorIRegistrationAccessTokenServiceIRegistrationAccessTokenStoreIRegistrationAccessTokenValidatorIRemoveClientHandlerIRemoveClientRequestProcessorIUpdateClientHandlerIUpdateClientRequestProcessorIUpdateClientRequestValidatorRemoveClientSuccessfulResponseUpdateClientRequestValidClientRegistrationRequestValidClientRequestValidUpdateClientRequest
Esta página aún no está traducida.
ValidClientRequest Class
A client configuration endpoint request (RFC 7592) that has been authenticated via the registration access token, paired with the resolved ClientInfo from storage.
public record ValidClientRequest : System.IEquatable<Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces.ValidClientRequest>Inheritance System.Object → ValidClientRequest
Implements System.IEquatable<ValidClientRequest>
Constructors
ValidClientRequest(ClientRequest, ClientInfo) Constructor
A client configuration endpoint request (RFC 7592) that has been authenticated via the registration access token, paired with the resolved ClientInfo from storage.
public ValidClientRequest(Abblix.Oidc.Server.Model.ClientRequest Model, Abblix.Oidc.Server.Features.ClientInformation.ClientInfo ClientInfo);Parameters
Model ClientRequest
The original request.
ClientInfo ClientInfo
The currently stored configuration of the addressed client.
Properties
ValidClientRequest.ClientInfo Property
The currently stored configuration of the addressed client.
public Abblix.Oidc.Server.Features.ClientInformation.ClientInfo ClientInfo { get; init; }Property Value
ValidClientRequest.Model Property
The original request.
public Abblix.Oidc.Server.Model.ClientRequest Model { get; init; }