InMemoryTokenStorage

Default token storage implementation that stores tokens in memory

Default token storage implementation that stores tokens in memory.

Constructors

Constructor

new InMemoryTokenStorage(storage): InMemoryTokenStorage

Parameters

storage

Map<string, string> = ...

Returns

InMemoryTokenStorage

Methods

get()

get(key): Promise<undefined | string>

Parameters

key

string

Returns

Promise<undefined | string>


getMany()

getMany(keys): Promise<GetManyResult[]>

Parameters

keys

string[]

Returns

Promise<GetManyResult[]>


set()

set(key, value): Promise<void>

Parameters

key

string

value

string

Returns

Promise<void>


setMany()

setMany(keyValues): Promise<void>

Parameters

keyValues

[string, string][]

Returns

Promise<void>


delete()

delete(key): Promise<boolean>

Parameters

key

string

Returns

Promise<boolean>