UNPKG

angular-auth-oidc-client

Version:
26 lines (25 loc) 1.55 kB
import { OpenIdConfiguration } from '../config/openid-configuration'; import * as i0 from "@angular/core"; export declare class FlowsDataService { private readonly loggerService; private readonly storagePersistenceService; private readonly randomService; createNonce(configuration: OpenIdConfiguration): string; setNonce(nonce: string, configuration: OpenIdConfiguration): void; getAuthStateControl(configuration: OpenIdConfiguration | null): string; setAuthStateControl(authStateControl: string, configuration: OpenIdConfiguration | null): boolean; getExistingOrCreateAuthStateControl(configuration: OpenIdConfiguration): any; setSessionState(sessionState: any, configuration: OpenIdConfiguration): void; resetStorageFlowData(configuration: OpenIdConfiguration): void; getCodeVerifier(configuration: OpenIdConfiguration): any; createCodeVerifier(configuration: OpenIdConfiguration): string; isCodeFlowInProgress(configuration: OpenIdConfiguration): boolean; setCodeFlowInProgress(configuration: OpenIdConfiguration): void; resetCodeFlowInProgress(configuration: OpenIdConfiguration): void; isSilentRenewRunning(configuration: OpenIdConfiguration): boolean; setSilentRenewRunning(configuration: OpenIdConfiguration): void; resetSilentRenewRunning(configuration: OpenIdConfiguration | null): void; private getSilentRenewRunningStorageEntry; static ɵfac: i0.ɵɵFactoryDeclaration<FlowsDataService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<FlowsDataService>; }