ngx-adal-8
Version:
Angular 2+ ADAL Wrapper library
19 lines (18 loc) • 594 B
TypeScript
import { Observable } from 'rxjs';
export declare class NgxAdalService {
private adalConfig;
private context;
constructor(adalConfig: any);
readonly LoggedInUserEmail: any;
readonly LoggedInUserName: any;
login(): void;
logout(): void;
GetResourceForEndpoint(url: string): string;
RenewToken(url: string): Observable<string>;
acquireToken(url: string): Observable<string>;
getToken(url: string): string;
handleCallback(): void;
readonly userInfo: any;
readonly accessToken: any;
readonly isAuthenticated: boolean;
}