Skip to main content

@idpass/data-collect-core / AuthStorageAdapter

Interface: AuthStorageAdapter

Defined in: interfaces/types.ts:794

Methods

initialize()

initialize(): Promise<void>

Defined in: interfaces/types.ts:795

Returns

Promise<void>


getUsername()

getUsername(): Promise<string>

Defined in: interfaces/types.ts:796

Returns

Promise<string>


getToken()

getToken(): Promise<{ provider: string; token: string; } | null>

Defined in: interfaces/types.ts:797

Returns

Promise<{ provider: string; token: string; } | null>


getTokenByProvider()

getTokenByProvider(provider): Promise<string>

Defined in: interfaces/types.ts:798

Parameters

provider

string

Returns

Promise<string>


setUsername()

setUsername(username): Promise<void>

Defined in: interfaces/types.ts:799

Parameters

username

string

Returns

Promise<void>


setToken()

setToken(provider, token): Promise<void>

Defined in: interfaces/types.ts:800

Parameters

provider

string

token

string

Returns

Promise<void>


removeToken()

removeToken(provider): Promise<void>

Defined in: interfaces/types.ts:801

Parameters

provider

string

Returns

Promise<void>


removeAllTokens()

removeAllTokens(): Promise<void>

Defined in: interfaces/types.ts:802

Returns

Promise<void>


closeConnection()

closeConnection(): Promise<void>

Defined in: interfaces/types.ts:803

Returns

Promise<void>


clearStore()

clearStore(): Promise<void>

Defined in: interfaces/types.ts:804

Returns

Promise<void>