Skip to main content

@idpass/data-collect-core / AuthStorageAdapter

Interface: AuthStorageAdapter

Defined in: interfaces/types.ts:969

Methods

initialize()

initialize(): Promise<void>

Defined in: interfaces/types.ts:970

Returns

Promise<void>


getUsername()

getUsername(): Promise<string>

Defined in: interfaces/types.ts:971

Returns

Promise<string>


getToken()

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

Defined in: interfaces/types.ts:972

Returns

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


getTokenByProvider()

getTokenByProvider(provider): Promise<string>

Defined in: interfaces/types.ts:973

Parameters

provider

string

Returns

Promise<string>


setUsername()

setUsername(username): Promise<void>

Defined in: interfaces/types.ts:974

Parameters

username

string

Returns

Promise<void>


setToken()

setToken(provider, token): Promise<void>

Defined in: interfaces/types.ts:975

Parameters

provider

string

token

string

Returns

Promise<void>


removeToken()

removeToken(provider): Promise<void>

Defined in: interfaces/types.ts:976

Parameters

provider

string

Returns

Promise<void>


removeAllTokens()

removeAllTokens(): Promise<void>

Defined in: interfaces/types.ts:977

Returns

Promise<void>


closeConnection()

closeConnection(): Promise<void>

Defined in: interfaces/types.ts:978

Returns

Promise<void>


clearStore()

clearStore(): Promise<void>

Defined in: interfaces/types.ts:979

Returns

Promise<void>