Skip to main content

ValidClientRequest Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces

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

ClientInfo

ValidClientRequest.Model Property

The original request.

public Abblix.Oidc.Server.Model.ClientRequest Model { get; init; }

Property Value

ClientRequest