Class UserManagerSettingsStore

The settings with defaults applied of the UserManager.

Hierarchy (view full)

Constructors

Properties

accessTokenExpiringNotificationTimeInSeconds: number
acr_values: undefined | string
authority: string
automaticSilentRenew: boolean
checkSessionIntervalInSeconds: number
client_authentication: "client_secret_post" | "client_secret_basic"
client_id: string
client_secret: undefined | string
disablePKCE: boolean
display: undefined | string
dpop: undefined | DPoPSettings
extraHeaders: Record<string, ExtraHeader>
extraQueryParams: Record<string, string | number | boolean>
extraTokenParams: Record<string, unknown>
fetchRequestCredentials: RequestCredentials
filterProtocolClaims: boolean | string[]
iframeNotifyParentOrigin: undefined | string
iframeScriptOrigin: undefined | string
includeIdTokenInSilentRenew: boolean
includeIdTokenInSilentSignout: boolean
loadUserInfo: boolean
max_age: undefined | number
mergeClaimsStrategy: {
    array: "replace" | "merge";
}
metadata: undefined | Partial<OidcMetadata>
metadataSeed: undefined | Partial<OidcMetadata>
metadataUrl: string
monitorAnonymousSession: boolean
monitorSession: boolean
omitScopeWhenRequesting: boolean
popup_post_logout_redirect_uri: undefined | string
popup_redirect_uri: string
popupWindowFeatures: PopupWindowFeatures
popupWindowTarget: string
post_logout_redirect_uri: undefined | string
prompt: undefined | string
query_status_response_type: string
redirect_uri: string
redirectMethod: "replace" | "assign"
redirectTarget: "top" | "self"
refreshTokenAllowedScope: undefined | string
requestTimeoutInSeconds: undefined | number
resource: undefined | string | string[]
response_mode: undefined | "query" | "fragment"
response_type: string
revokeTokenAdditionalContentTypes?: string[]
revokeTokensOnSignout: boolean
revokeTokenTypes: ("access_token" | "refresh_token")[]
scope: string
signingKeys: undefined | SigningKey[]
silent_redirect_uri: string
silentRequestTimeoutInSeconds: number
staleStateAgeInSeconds: number
stateStore: StateStore
stopCheckSessionOnError: boolean
ui_locales: undefined | string
validateSubOnSilentRenew: boolean