UNPKG

oidc-client-rx

Version:

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

23 lines 1.08 kB
import { type Observable } from "rxjs"; import type { OpenIdConfiguration } from "../config/openid-configuration"; export declare class PeriodicallyTokenCheckService { private readonly resetAuthDataService; private readonly flowHelper; private readonly flowsDataService; private readonly loggerService; private readonly userService; private readonly authStateService; private readonly refreshSessionIframeService; private readonly refreshSessionRefreshTokenService; private readonly intervalService; private readonly storagePersistenceService; private readonly publicEventsService; private readonly configurationService; startTokenValidationPeriodically(allConfigs: OpenIdConfiguration[], currentConfig: OpenIdConfiguration): Observable<undefined>; private getRefreshEvent; private getSmallestRefreshTimeFromConfigs; private getConfigsWithSilentRenewEnabled; private createRefreshEventForConfig; private shouldStartPeriodicallyCheckForConfig; } //# sourceMappingURL=periodically-token-check.service.d.ts.map