UNPKG

@bi8/am-uaa

Version:

ng update @angular/cli yarn add @angular/cli

28 lines (23 loc) 686 B
import {Injectable, Inject} from '@angular/core'; import 'rxjs/add/observable/of'; import 'rxjs/add/operator/delay'; import 'rxjs/add/operator/map'; export interface UaaConfig { useJwt?: boolean; grantType?: string; clientID?: string; clientPassword?: string; } @Injectable() export class UaaConfigService implements UaaConfig { useJwt?: boolean; grantType?: string; clientID?: string; clientPassword?: string; constructor(@Inject('UaaConfig') private config: UaaConfig) { this.useJwt = config.useJwt; this.grantType = config.grantType; this.clientID = config.clientID; this.clientPassword = config.clientPassword; } }