UNPKG

angular-simple-oidc

Version:

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

17 lines (16 loc) 897 B
import { OidcDiscoveryDocClient } from './discovery-document/oidc-discovery-doc-client.service'; import { TokenUrlService } from 'angular-simple-oidc/core'; import { TokenStorageService } from './token-storage.service'; import { EventsService } from 'angular-simple-oidc/events'; export declare class EndSessionClientService { protected readonly window: Window; protected readonly discoveryDocumentClient: OidcDiscoveryDocClient; protected readonly tokenUrl: TokenUrlService; protected readonly tokenStorage: TokenStorageService; protected readonly events: EventsService; constructor(window: Window, discoveryDocumentClient: OidcDiscoveryDocClient, tokenUrl: TokenUrlService, tokenStorage: TokenStorageService, events: EventsService); logoutWithRedirect(postLogoutRedirectUri?: string): import("rxjs").Observable<{ url: string; state: string; }>; }