Constructors
constructor
-
Parameters
Properties
mutableKeyStore
trustedUsers
trusted
Users: Staff[] = []
Private trustedUsersList
trusted
UsersList: BehaviorSubject<Staff[]> = ...
trustedUsersSubject
trusted
UsersSubject: Observable<Staff[]> = ...
Methods
addTrustedUser
- addTrustedUser(user: Staff): void
-
Parameters
Returns void
getChallenge
- getChallenge(): Promise<any>
-
Returns Promise<any>
getPrivateKey
-
Returns any
getPrivateKeyInfo
-
Returns any
getPublicKeys
- getPublicKeys(): Promise<any>
-
Returns Promise<any>
getSessionToken
- getSessionToken(): string
-
Returns string
getTrustedUsers
-
Returns void
getWithToken
- getWithToken(): Promise<boolean>
-
Returns Promise<boolean>
init
-
Returns Promise<void>
login
- login(): Promise<boolean>
-
Returns Promise<boolean>
loginView
-
Returns void
logout
-
Returns void
sendSignedChallenge
- sendSignedChallenge(hobaResponseEncoded: any): Promise<any>
-
Parameters
Returns Promise<any>
setKey
- setKey(privateKeyArmored: any): Promise<boolean>
-
Parameters
Returns Promise<boolean>
setSessionToken
- setSessionToken(token: any): void
-
Parameters
Returns void
setState
-
Parameters
Returns void