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 };