ITokenCache interface

Interfaccia della cache dei token per il client, consentendo l'accesso alle API della cache

Metodi

getAccountByHomeId(string)

Restituisce l'account connesso corrispondente a homeAccountId

getAccountByLocalId(string)

Restituisce l'account connesso corrispondente a localAccountId

getAllAccounts()

API che recupera tutti gli account attualmente nella cache all'utente

removeAccount(AccountInfo)

API per rimuovere un account specifico e i dati pertinenti dalla cache

Dettagli metodo

getAccountByHomeId(string)

Restituisce l'account connesso corrispondente a homeAccountId

function getAccountByHomeId(homeAccountId: string): Promise<null | AccountInfo>

Parametri

homeAccountId

string

Valori restituiti

Promise<null | AccountInfo>

getAccountByLocalId(string)

Restituisce l'account connesso corrispondente a localAccountId

function getAccountByLocalId(localAccountId: string): Promise<null | AccountInfo>

Parametri

localAccountId

string

Valori restituiti

Promise<null | AccountInfo>

getAllAccounts()

API che recupera tutti gli account attualmente nella cache all'utente

function getAllAccounts(): Promise<AccountInfo[]>

Valori restituiti

Promise<AccountInfo[]>

removeAccount(AccountInfo)

API per rimuovere un account specifico e i dati pertinenti dalla cache

function removeAccount(account: AccountInfo): Promise<void>

Parametri

account
AccountInfo

Valori restituiti

Promise<void>