ITokenCache interface
Interfaccia della cache dei token per il client, consentendo l'accesso alle API della cache
Metodi
| get |
Restituisce l'account connesso corrispondente a homeAccountId |
| get |
Restituisce l'account connesso corrispondente a localAccountId |
| get |
API che recupera tutti gli account attualmente nella cache all'utente |
| remove |
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>