Class OidcStepUpSettings
- Namespace
- SEBT.Portal.Core.AppSettings
- Assembly
- SEBT.Portal.Core.dll
OIDC client used for elevated verification (IAL1+ step-up). Public values only; secrets belong on the Next.js server.
Binds to Oidc:StepUp in configuration.
public class OidcStepUpSettings : IOidcCoreSettings, IHaveConfigSectionName
- Inheritance
-
objectOidcStepUpSettings
- Implements
Properties
ClientId
OAuth2 client id registered with the IdP for step-up.
public string? ClientId { get; set; }
Property Value
- string
ClientSecret
OAuth2 client secret registered with the IdP for step-up
public string? ClientSecret { get; set; }
Property Value
- string
DiscoveryEndpoint
OpenID Connect discovery document URL.
public string? DiscoveryEndpoint { get; set; }
Property Value
- string
RedirectUri
Optional redirect URI; when unset, Oidc:CallbackRedirectUri is used.
public string? RedirectUri { get; set; }
Property Value
- string
SectionName
public static string SectionName { get; }
Property Value
- string