Table of Contents

Class OidcVerificationClaimStartupLog

Namespace
SEBT.Portal.Api.Startup
Assembly
SEBT.Portal.Api.dll

Logs the configured OIDC verification claim names once at startup, so a missing fallback is visible in the logs rather than only as users unexpectedly reading as unverified.

public static class OidcVerificationClaimStartupLog
Inheritance
object
OidcVerificationClaimStartupLog

Methods

LogOidcVerificationClaimNames(WebApplication)

Logs the verification claim names from the app's configured options.

public static void LogOidcVerificationClaimNames(this WebApplication app)

Parameters

app WebApplication

Write(OidcSettings, OidcVerificationClaimSettings, ILogger)

Logs the verification claim names when OIDC is enabled; does nothing otherwise.

public static void Write(OidcSettings oidcSettings, OidcVerificationClaimSettings claimSettings, ILogger logger)

Parameters

oidcSettings OidcSettings
claimSettings OidcVerificationClaimSettings
logger ILogger