@idpass/data-collect-core / AuthAdapter
Interface: AuthAdapter
Defined in: interfaces/types.ts:960
Methods
initialize()
initialize():
Promise<void>
Defined in: interfaces/types.ts:961
Returns
Promise<void>
isAuthenticated()
isAuthenticated():
Promise<boolean>
Defined in: interfaces/types.ts:962
Returns
Promise<boolean>
login()
login(
credentials):Promise<{username:string;token:string; }>
Defined in: interfaces/types.ts:963
Parameters
credentials
PasswordCredentials | TokenCredentials | null
Returns
Promise<{ username: string; token: string; }>
logout()
logout():
Promise<void>
Defined in: interfaces/types.ts:964
Returns
Promise<void>
validateToken()
validateToken(
token):Promise<boolean>
Defined in: interfaces/types.ts:965
Parameters
token
string
Returns
Promise<boolean>
handleCallback()
handleCallback():
Promise<void>
Defined in: interfaces/types.ts:966
Returns
Promise<void>