@idpass/data-collect-core / AuthAdapter
Interface: AuthAdapter
Defined in: interfaces/types.ts:785
Methods
initialize()
initialize():
Promise<void>
Defined in: interfaces/types.ts:786
Returns
Promise<void>
isAuthenticated()
isAuthenticated():
Promise<boolean>
Defined in: interfaces/types.ts:787
Returns
Promise<boolean>
login()
login(
credentials):Promise<{username:string;token:string; }>
Defined in: interfaces/types.ts:788
Parameters
credentials
PasswordCredentials | TokenCredentials | null
Returns
Promise<{ username: string; token: string; }>
logout()
logout():
Promise<void>
Defined in: interfaces/types.ts:789
Returns
Promise<void>
validateToken()
validateToken(
token):Promise<boolean>
Defined in: interfaces/types.ts:790
Parameters
token
string
Returns
Promise<boolean>
handleCallback()
handleCallback():
Promise<void>
Defined in: interfaces/types.ts:791
Returns
Promise<void>