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