UNPKG

@kephas/ngx-oidc

Version:

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

25 lines (24 loc) 1.16 kB
import { OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { BehaviorSubject } from 'rxjs'; import { AuthenticationService } from '../authentication.service'; import { AuthenticationSettingsProvider } from '../authentication.settings'; import * as i0 from "@angular/core"; export declare class LoginComponent 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 login; private processLoginCallback; private redirectToRegister; private redirectToProfile; private navigateToReturnUrl; private getReturnUrl; private redirectToApiAuthorizationPath; static ɵfac: i0.ɵɵFactoryDeclaration<LoginComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<LoginComponent, "app-login", never, {}, {}, never, never>; }