UNPKG

angular-simple-oidc

Version:

Angular Library implementing Open Id Connect specification. Code Flow, Refresh Tokens, Session Management, Discovery Document.

10 lines (9 loc) 515 B
import { CanActivate, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; import { AuthService } from '../auth.service'; import { EventsService } from 'angular-simple-oidc/events'; export declare class AuthGuard implements CanActivate { protected readonly auth: AuthService; protected readonly events: EventsService; constructor(auth: AuthService, events: EventsService); canActivate(next: ActivatedRouteSnapshot, state: RouterStateSnapshot): import("rxjs").Observable<boolean>; }