Skip to content

Latest commit

 

History

History
174 lines (96 loc) · 4.15 KB

docs.md

File metadata and controls

174 lines (96 loc) · 4.15 KB

kinde-angular / KindeAngularService

Class: KindeAngularService

Table of contents

Properties

Methods

Properties

accessToken$

accessToken$: Observable<null | string>

Defined in

projects/kinde-angular/src/lib/kinde-angular.service.ts:16


isAuthenticated$

isAuthenticated$: Observable<boolean>

Defined in

projects/kinde-angular/src/lib/kinde-angular.service.ts:14


isLoading$

isLoading$: Observable<boolean>

Defined in

projects/kinde-angular/src/lib/kinde-angular.service.ts:15


user$

user$: Observable<null | UserType>

Defined in

projects/kinde-angular/src/lib/kinde-angular.service.ts:13

Methods

getAccessToken

getAccessToken(): Promise<string>

Returns

Observable<string>

Defined in

projects/kinde-angular/src/lib/kinde-angular.service.ts:36


getFeatureFlag

getFeatureFlag(code, defaultValue?, flagType?): Promise<GetFlagType>

Parameters

Name Type
code string
defaultValue? string | number | boolean
flagType? "b" | "i" | "s"

Returns

Promise<GetFlagType>

Defined in

projects/kinde-angular/src/lib/kinde-angular.service.ts:40


getFeatureFlagEnabled

getFeatureFlagEnabled(code, defaultValue?): Promise<boolean>

Parameters

Name Type
code string
defaultValue? boolean

Returns

Promise<boolean>

Defined in

projects/kinde-angular/src/lib/kinde-angular.service.ts:44


handleCallback

handleCallback(): Promise<void>

Returns

Promise<void>

Defined in

projects/kinde-angular/src/lib/kinde-angular.service.ts:67


login

login(): Promise<void>

Returns

Promise<void>

Defined in

projects/kinde-angular/src/lib/kinde-angular.service.ts:49


logout

logout(): Promise<void>

Returns

Promise<void>

Defined in

projects/kinde-angular/src/lib/kinde-angular.service.ts:54


shouldHandleCallback

shouldHandleCallback(): Observable<boolean>

Returns

Observable<boolean>

Defined in

projects/kinde-angular/src/lib/kinde-angular.service.ts:59