UNPKG

angular-simple-oidc

Version:

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

15 lines (14 loc) 801 B
import { OnDestroy } from '@angular/core'; import { Subject } from 'rxjs'; import { TokenStorageService } from '../token-storage.service'; import { AuthorizeEndpointSilentClientService } from './authorize-endpoint-silent-client.service'; import { EventsService } from 'angular-simple-oidc/events'; export declare class SilentFlowDaemonService implements OnDestroy { protected readonly events: EventsService; protected readonly authorizeSilentClient: AuthorizeEndpointSilentClientService; protected readonly tokenStorage: TokenStorageService; protected readonly destroyedSubject: Subject<unknown>; constructor(events: EventsService, authorizeSilentClient: AuthorizeEndpointSilentClientService, tokenStorage: TokenStorageService); startDaemon(): void; ngOnDestroy(): void; }