UNPKG

oidc-client-rx

Version:

ReactiveX enhanced OIDC and OAuth2 protocol support for browser-based JavaScript applications

43 lines (42 loc) 1.46 kB
import { LogLevel } from "../logging/log-level.js"; const DEFAULT_CONFIG = { authority: "https://please_set", authWellknownEndpointUrl: "", authWellknownEndpoints: void 0, redirectUrl: "https://please_set", checkRedirectUrlWhenCheckingIfIsCallback: true, clientId: "please_set", responseType: "code", scope: "openid email profile", hdParam: "", postLogoutRedirectUri: "https://please_set", startCheckSession: false, silentRenew: false, silentRenewUrl: "https://please_set", silentRenewTimeoutInSeconds: 20, renewTimeBeforeTokenExpiresInSeconds: 0, useRefreshToken: false, usePushedAuthorisationRequests: false, ignoreNonceAfterRefresh: false, postLoginRoute: "/", forbiddenRoute: "/forbidden", unauthorizedRoute: "/unauthorized", autoUserInfo: true, autoCleanStateAfterAuthentication: true, triggerAuthorizationResultEvent: false, logLevel: LogLevel.Warn, issValidationOff: false, historyCleanupOff: false, maxIdTokenIatOffsetAllowedInSeconds: 120, disableIatOffsetValidation: false, customParamsAuthRequest: {}, customParamsRefreshTokenRequest: {}, customParamsEndSessionRequest: {}, customParamsCodeRequest: {}, disableRefreshIdTokenAuthTimeValidation: false, triggerRefreshWhenIdTokenExpired: true, tokenRefreshInSeconds: 4, refreshTokenRetryInSeconds: 3, ngswBypass: false }; export { DEFAULT_CONFIG };