Skip to main content

@idpass/data-collect-core / AuthStorageAdapter

Interface: AuthStorageAdapter

Defined in: interfaces/types.ts:1050

Methods​

initialize()​

initialize(): Promise<void>

Defined in: interfaces/types.ts:1051

Returns​

Promise<void>


getUsername()​

getUsername(): Promise<string>

Defined in: interfaces/types.ts:1052

Returns​

Promise<string>


getToken()​

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

Defined in: interfaces/types.ts:1053

Returns​

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


getTokenByProvider()​

getTokenByProvider(provider): Promise<string>

Defined in: interfaces/types.ts:1054

Parameters​

provider​

string

Returns​

Promise<string>


setUsername()​

setUsername(username): Promise<void>

Defined in: interfaces/types.ts:1055

Parameters​

username​

string

Returns​

Promise<void>


setToken()​

setToken(provider, token): Promise<void>

Defined in: interfaces/types.ts:1056

Parameters​

provider​

string

token​

string

Returns​

Promise<void>


removeToken()​

removeToken(provider): Promise<void>

Defined in: interfaces/types.ts:1057

Parameters​

provider​

string

Returns​

Promise<void>


removeAllTokens()​

removeAllTokens(): Promise<void>

Defined in: interfaces/types.ts:1058

Returns​

Promise<void>


closeConnection()​

closeConnection(): Promise<void>

Defined in: interfaces/types.ts:1059

Returns​

Promise<void>


clearStore()​

clearStore(): Promise<void>

Defined in: interfaces/types.ts:1060

Returns​

Promise<void>