Skip to main content

UpdateClientRequest Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces

UpdateClientRequest Class

Represents a request to update an existing client's configuration per RFC 7592 Section 2.2. Combines client authentication (ClientRequest) with updated metadata (ClientRegistrationRequest).

public record UpdateClientRequest : System.IEquatable<Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces.UpdateClientRequest>

Inheritance System.Object → UpdateClientRequest

Implements System.IEquatable<UpdateClientRequest>

Constructors

UpdateClientRequest(ClientRequest, ClientRegistrationRequest) Constructor

Represents a request to update an existing client's configuration per RFC 7592 Section 2.2. Combines client authentication (ClientRequest) with updated metadata (ClientRegistrationRequest).

public UpdateClientRequest(Abblix.Oidc.Server.Model.ClientRequest ClientRequest, Abblix.Oidc.Server.Model.ClientRegistrationRequest RegistrationRequest);

Parameters

ClientRequest ClientRequest

The client authentication information including registration_access_token.

RegistrationRequest ClientRegistrationRequest

The updated client metadata to apply.

Properties

UpdateClientRequest.ClientRequest Property

The client authentication information including registration_access_token.

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

Property Value

ClientRequest

UpdateClientRequest.RegistrationRequest Property

The updated client metadata to apply.

public Abblix.Oidc.Server.Model.ClientRegistrationRequest RegistrationRequest { get; init; }

Property Value

ClientRegistrationRequest