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