@idpass/data-collect-core / AuthAdapter
Interface: AuthAdapter
Defined in: interfaces/types.ts:1041
Methods
initialize()
initialize():
Promise<void>
Defined in: interfaces/types.ts:1042
Returns
Promise<void>
isAuthenticated()
isAuthenticated():
Promise<boolean>
Defined in: interfaces/types.ts:1043
Returns
Promise<boolean>
login()
login(
credentials):Promise<{username:string;token:string; }>
Defined in: interfaces/types.ts:1044
Parameters
credentials
PasswordCredentials | TokenCredentials | null
Returns
Promise<{ username: string; token: string; }>
logout()
logout():
Promise<void>
Defined in: interfaces/types.ts:1045
Returns
Promise<void>
validateToken()
validateToken(
token):Promise<boolean>
Defined in: interfaces/types.ts:1046
Parameters
token
string
Returns
Promise<boolean>
handleCallback()
handleCallback():
Promise<void>
Defined in: interfaces/types.ts:1047
Returns
Promise<void>