Skip to main content

ValidClientRegistrationRequest Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces

ValidClientRegistrationRequest Class

A registration request whose metadata has passed all validators, paired with the resolved sector_identifier derived either from sector_identifier_uri or from the registered redirect URIs (used for pairwise PPID computation per OIDC Core §8.1).

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

Inheritance System.Object → ValidClientRegistrationRequest

Implements System.IEquatable<ValidClientRegistrationRequest>

Constructors

ValidClientRegistrationRequest(ClientRegistrationRequest, string) Constructor

A registration request whose metadata has passed all validators, paired with the resolved sector_identifier derived either from sector_identifier_uri or from the registered redirect URIs (used for pairwise PPID computation per OIDC Core §8.1).

public ValidClientRegistrationRequest(Abblix.Oidc.Server.Model.ClientRegistrationRequest Model, string? SectorIdentifier);

Parameters

Model ClientRegistrationRequest

The validated registration request.

SectorIdentifier System.String

The host portion to use as the pairwise sector identifier, or null when the client does not request pairwise subjects.

Properties

ValidClientRegistrationRequest.Model Property

The validated registration request.

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

Property Value

ClientRegistrationRequest

ValidClientRegistrationRequest.SectorIdentifier Property

The host portion to use as the pairwise sector identifier, or null when the client does not request pairwise subjects.

public string? SectorIdentifier { get; init; }

Property Value

System.String