UNPKG

oidc-client-rx

Version:

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

23 lines 1.43 kB
import type { OpenIdConfiguration } from "../config/openid-configuration"; 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; } //# sourceMappingURL=flows-data.service.d.ts.map