UNPKG

angular-simple-oidc

Version:

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

14 lines (13 loc) 901 B
import { HttpClient } from '@angular/common/http'; import { TokenRequestResult, TokenValidationService, TokenHelperService } from 'angular-simple-oidc/core'; import { OidcDiscoveryDocClient } from './discovery-document/oidc-discovery-doc-client.service'; import { EventsService } from 'angular-simple-oidc/events'; export declare class TokenEndpointClientService { protected readonly http: HttpClient; protected readonly discoveryDocumentClient: OidcDiscoveryDocClient; protected readonly tokenValidation: TokenValidationService; protected readonly tokenHelper: TokenHelperService; protected readonly events: EventsService; constructor(http: HttpClient, discoveryDocumentClient: OidcDiscoveryDocClient, tokenValidation: TokenValidationService, tokenHelper: TokenHelperService, events: EventsService); call(payload: string): import("rxjs").Observable<TokenRequestResult>; }