ValidUpdateClientRequest Class
Abblix.Oidc.Server
Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces
ValidUpdateClientRequest Class
Represents a validated request to update a client's configuration per RFC 7592. Contains the original request, validated client info, and registration request.
public record ValidUpdateClientRequest : System.IEquatable<Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces.ValidUpdateClientRequest>
Inheritance System.Object → ValidUpdateClientRequest
Implements System.IEquatable<ValidUpdateClientRequest>
Constructors
ValidUpdateClientRequest(UpdateClientRequest, ClientInfo, ClientRegistrationRequest) Constructor
Represents a validated request to update a client's configuration per RFC 7592. Contains the original request, validated client info, and registration request.
public ValidUpdateClientRequest(Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces.UpdateClientRequest Model, Abblix.Oidc.Server.Features.ClientInformation.ClientInfo ClientInfo, Abblix.Oidc.Server.Model.ClientRegistrationRequest RegistrationRequest);
Parameters
Model UpdateClientRequest
The original update request.
ClientInfo ClientInfo
The validated client information from the data store.
RegistrationRequest ClientRegistrationRequest
The validated registration request with updated metadata.
Properties
ValidUpdateClientRequest.ClientInfo Property
The validated client information from the data store.
public Abblix.Oidc.Server.Features.ClientInformation.ClientInfo ClientInfo { get; init; }
Property Value
ValidUpdateClientRequest.Model Property
The original update request.
public Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces.UpdateClientRequest Model { get; init; }
Property Value
ValidUpdateClientRequest.RegistrationRequest Property
The validated registration request with updated metadata.
public Abblix.Oidc.Server.Model.ClientRegistrationRequest RegistrationRequest { get; init; }