UNPKG

@kephas/ngx-oidc

Version:

Provides the integration of the OIDC API with Kephas and Angular 12+.

22 lines (21 loc) 1.05 kB
import { OnInit } from '@angular/core'; import { BehaviorSubject } from 'rxjs'; import { ActivatedRoute, Router } from '@angular/router'; import { AuthenticationService } from '../authentication.service'; import { AuthenticationSettingsProvider } from '../authentication.settings'; import * as i0 from "@angular/core"; export declare class LogoutComponent implements OnInit { private authenticationService; private activatedRoute; private router; private authSettingsProvider; message: BehaviorSubject<string | Error | null>; constructor(authenticationService: AuthenticationService, activatedRoute: ActivatedRoute, router: Router, authSettingsProvider: AuthenticationSettingsProvider); ngOnInit(): Promise<void>; private logout; private processLogoutCallback; private navigateToReturnUrl; private getReturnUrl; static ɵfac: i0.ɵɵFactoryDeclaration<LogoutComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<LogoutComponent, "app-logout", never, {}, {}, never, never>; }