Optionalacr_Requested Authentication Context Class Reference values.
OptionalaudienceAudience for which the client is requesting access.
OptionalauthStorage for authentication results (id_token, access_token, session_state …).
Defaults to LocalStorageStateStore.
OptionalautoWhether to automatically refresh access tokens before they expire by triggering a silent login flow inside an iframe.
OptionalcheckEnable or disable OpenID session monitoring.
OptionalcheckHow often to poll the session iframe (in ms).
OptionalclaimsClaims parameter requesting specific user attributes.
Optionalclaims_Preferred languages for user claims.
OAuth2 client identifier.
Optionalclient_OAuth2 client secret (optional; required when using confidential flows).
OptionalclockAllowed clock drift (in seconds) when validating tokens.
Optionalcode_PKCE code challenge.
Optionalcode_PKCE code challenge method (typically "S256").
Optionalcode_PKCE verifier used for exchanging authorization code.
OptionalcurrentCustom function returning the current timestamp in milliseconds. Useful when client clock differs from server clock.
OptionaldisplayDisplay type: page, popup, etc.
OptionalendpointsManually provided OpenID provider metadata.
OptionalextraAdditional provider-specific parameters for logout endpoint.
OptionalextraAdditional parameters appended to the authorization request.
OptionalfragmentOptional URI fragment used by web_message or custom response handling.
OptionalhttpCustom HTTP client (e.g. fetch wrapper).
Optionalid_Id token hint for reauthentication scenarios.
OptionalidAdditional ID token validator. Use this to validate signatures or introduce custom rules.
Raw JWT string.
OpenID Provider issuer URL.
Optionallogin_Optional login hint such as email or username.
OptionalnonceGenerated nonce for replay protection.
OptionalnonceLength of the generated nonce value.
Optionalpost_Redirect URL after logout completes.
OptionalpromptPrompt behavior: none, login, consent, etc.
Optionalredirect_Redirect URI registered for the client.
OptionalregistrationClient registration parameter (rarely used).
OptionalrequestWhether to request user information from the userinfo_endpoint
after token issuance.
Optionalresponse_OAuth2/OIDC response mode such as fragment, query, form_post.
Optionalresponse_OAuth2/OIDC response type such as code, token, id_token.
OptionalscopeRequested scopes.
OptionalsecondsHow long before token expiration (in seconds) a silent renew should trigger.
Optionalsilent_Redirect URI used specifically for silent authentication.
OptionalsilentTimeout (in seconds) for silent renew iframe responses.
OptionalstateClient-generated state value used for request correlation.
OptionalstateLength of generated state values.
OptionalstateStorage for OIDC request state (nonce, code_verifier, redirect params).
Optionalui_Preferred UI locales for login experience.
OptionaluseWhether refresh tokens should be used for renewing sessions.
If false, the client will instead use an iframe silent authentication.
Optionalweb_Web Message response target (used in popup/iframe login).
Optionalweb_Web Message receiver URL.
Options used when instantiating the PlusAuth client. Extends authorization and logout options with client-level configuration.