UNPKG

angular-auth-oidc-client

Version:
25 lines (24 loc) 1.16 kB
import { OpenIdConfiguration } from '../config/openid-configuration'; import * as i0 from "@angular/core"; 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): void; private getRefreshEvent; private getSmallestRefreshTimeFromConfigs; private getConfigsWithSilentRenewEnabled; private createRefreshEventForConfig; private shouldStartPeriodicallyCheckForConfig; static ɵfac: i0.ɵɵFactoryDeclaration<PeriodicallyTokenCheckService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<PeriodicallyTokenCheckService>; }