UNPKG

bia-framework

Version:

Bia Framework to work with angular 2

20 lines (19 loc) 776 B
import { WebApiService } from "./WebApiService"; import { Response } from "@angular/http"; import { Observable } from "rxjs/Observable"; import { Subject } from "rxjs/Subject"; import { IUsuario } from "./OdisseiaDataBase/IUsuario"; export declare class AuthService { private webApiService; private _token; private _clientId; private _clientSecret; private _currentUser; WhenUserChanged: Subject<IUsuario>; setClientCredentials: (clientId: string, clientSecret: string) => void; constructor(webApiService: WebApiService); loginUser: (newuser: IUsuario) => void; lougoutUser: () => void; IsUserAuthenticated: () => Observable<boolean>; AuthUser: (username: string, password: string) => Observable<Response>; }