UNPKG

angular-simple-oidc

Version:

Angular Library implementing Open Id Connect specification. Code Flow, Refresh Tokens, Session Management, Discovery Document.

16 lines (15 loc) 759 B
import { OnDestroy } from '@angular/core'; import { Subject } from 'rxjs'; import { TokenHelperService } from 'angular-simple-oidc/core'; import { EventsService } from 'angular-simple-oidc/events'; import { TokenStorageService } from '../token-storage.service'; export declare class TokenFromStorageInitializerDaemonService implements OnDestroy { protected readonly events: EventsService; protected readonly storage: TokenStorageService; protected readonly tokenHelper: TokenHelperService; protected readonly destroyedSubject: Subject<unknown>; constructor(events: EventsService, storage: TokenStorageService, tokenHelper: TokenHelperService); startDaemon(): void; loadTokenFromStorage(): Promise<void>; ngOnDestroy(): void; }