Table of Contents

Class CompleteOidcLoginCommand

Namespace
SEBT.Portal.UseCases.Auth.CompleteOidcLogin
Assembly
SEBT.Portal.UseCases.dll

Completes an OIDC login or step-up: verifies the callback token against the pre-auth session, resolves the portal user, and mints the portal JWT.

public class CompleteOidcLoginCommand : ICommand<CompleteOidcLoginResponse>, ICommand
Inheritance
object
CompleteOidcLoginCommand
Implements

Properties

CallbackToken

Callback token issued at the callback step.

public required string CallbackToken { get; init; }

Property Value

string

SessionId

Pre-auth session id from the oidc_session cookie. Null when the browser presented no cookie.

public string? SessionId { get; init; }

Property Value

string