Aller au contenu
Cette page n'a pas encore été traduite.

ValidClientRegistrationRequest Class

A registration request whose metadata has passed all validators, paired with the resolved sector_identifier - derived from sector_identifier_uri, from the registered redirect URIs, or for a backchannel client that registered none from the URI its delivery mode names (used for pairwise PPID computation per OIDC Core Section 8.1 and CIBA Core 1.0 Section 4).

C#
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 from sector_identifier_uri, from the registered redirect URIs, or for a backchannel client that registered none from the URI its delivery mode names (used for pairwise PPID computation per OIDC Core Section 8.1 and CIBA Core 1.0 Section 4).

C#
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.

C#
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.

C#
public string? SectorIdentifier { get; init; }

Property Value

System.String