UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

19 lines (18 loc) 598 B
import GirafeSingleton from '../../base/GirafeSingleton'; export default class AuthManager extends GirafeSingleton { private serviceWorkerHelper; private readonly stateManager; private issuerManager; private readonly gmfManager; private get state(); constructor(type: string); initialize(sw: ServiceWorker | null): Promise<void>; private initializeOAuth; private initializeGmfAuth; private loginStateChanged; private userLoggedOutFromBackend; private tokensChanged; login(): Promise<void>; private silentLogin; logout(): Promise<void>; }