UNPKG

microsoft-adal-angular6

Version:

This is a wrapper library for Angular 6 (Angular 6.X.X and Angular 7.X.X) modules over Microsoft ADAL (Azure Active Directory Authentication Library)

20 lines (19 loc) 648 B
/// <reference path="../../../node_modules/@types/adal/index.d.ts" /> import { Observable } from 'rxjs'; export declare class MsAdalAngular6Service { private adalConfig; private context; constructor(adalConfig: any); readonly LoggedInUserEmail: string; readonly LoggedInUserName: any; login(): void; logout(): void; GetResourceForEndpoint(url: string): string; RenewToken(url: string): void; acquireToken(url: string): Observable<any>; getToken(url: string): string; handleCallback(): void; readonly userInfo: adal.User; readonly accessToken: string; readonly isAuthenticated: boolean; }