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
TypeScript
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;
}