Skip to main content

LoginRequired Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Endpoints.Authorization.Interfaces

LoginRequired Class

Outcome signalling that the host must surface its login UI: either no eligible session exists, or the client requested forced reauthentication via prompt=login / max_age. Maps to OpenID Connect Core 1.0 §3.1.2.6 login_required when prompt=none.

public record LoginRequired : Abblix.Oidc.Server.Endpoints.Authorization.Interfaces.AuthorizationResponse, System.IEquatable<Abblix.Oidc.Server.Endpoints.Authorization.Interfaces.LoginRequired>

Inheritance System.ObjectAuthorizationResponse → LoginRequired

Implements System.IEquatable<LoginRequired>

Constructors

LoginRequired(AuthorizationRequest) Constructor

Outcome signalling that the host must surface its login UI: either no eligible session exists, or the client requested forced reauthentication via prompt=login / max_age. Maps to OpenID Connect Core 1.0 §3.1.2.6 login_required when prompt=none.

public LoginRequired(Abblix.Oidc.Server.Model.AuthorizationRequest Model);

Parameters

Model AuthorizationRequest