UNPKG

@codesmith-99/ionic-appauth-test

Version:

Intergration for OpenId/AppAuth-JS into Ionic V3/4/5

14 lines (13 loc) 731 B
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; }