Skip to main content

UserConsents Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Features.Consents

UserConsents Class

Represents the state of user consents in an authorization flow, categorizing them into granted, denied, and pending.

public record UserConsents : System.IEquatable<Abblix.Oidc.Server.Features.Consents.UserConsents>

Inheritance System.Object → UserConsents

Implements System.IEquatable<UserConsents>

Properties

UserConsents.Granted Property

The consents that have been explicitly granted by the user. These consents cover scopes and resources the user has agreed to provide access to.

public Abblix.Oidc.Server.Features.Consents.ConsentDefinition Granted { get; init; }

Property Value

ConsentDefinition

UserConsents.Pending Property

The consents that are still pending a decision by the user. These include scopes and resources that have been requested but not yet explicitly approved or denied.

public Abblix.Oidc.Server.Features.Consents.ConsentDefinition Pending { get; init; }

Property Value

ConsentDefinition