@codesmith-99/ionic-appauth-test
Version:
Intergration for OpenId/AppAuth-JS into Ionic V3/4/5
14 lines (13 loc) • 731 B
TypeScript
import { EndSessionRequest } from './end-session-request';
import { AuthorizationServiceConfiguration, BasicQueryStringUtils } from "@openid/appauth";
import { Browser } from './auth-browser';
export interface EndSessionHandler {
performEndSessionRequest(configuration: AuthorizationServiceConfiguration, request: EndSessionRequest): Promise<string | undefined>;
}
export declare class IonicEndSessionHandler implements EndSessionHandler {
private browser;
private utils;
constructor(browser: Browser, utils?: BasicQueryStringUtils);
performEndSessionRequest(configuration: AuthorizationServiceConfiguration, request: EndSessionRequest): Promise<string | undefined>;
private buildRequestUrl;
}