angular-simple-oidc
Version:
Angular Library implementing Open Id Connect specification. Code Flow, Refresh Tokens, Session Management, Discovery Document.
12 lines (11 loc) • 586 B
TypeScript
import { SimpleOidcEvent, SimpleOidcErrorEvent } from './models';
import { ReplaySubject } from 'rxjs';
import { SimpleOidcError } from 'angular-simple-oidc/core';
export declare class EventsService {
get events$(): import("rxjs").Observable<SimpleOidcEvent>;
get errors$(): import("rxjs").Observable<SimpleOidcErrorEvent>;
protected readonly eventSubject: ReplaySubject<SimpleOidcEvent>;
protected readonly errorSubject: ReplaySubject<SimpleOidcErrorEvent>;
dispatch<TEvent extends SimpleOidcEvent>(ev: TEvent): void;
dispatchError(e: SimpleOidcError): void;
}