ITokenCache interface
Tokencacheinterface voor de client, waardoor toegang wordt gegeven tot cache-API's
Methoden
| get |
Retourneert het aangemelde account dat overeenkomt met homeAccountId |
| get |
Retourneert het aangemelde account dat overeenkomt met localAccountId |
| get |
API die alle accounts ophaalt die momenteel in de cache zijn opgeslagen voor de gebruiker |
| remove |
API voor het verwijderen van een specifiek account en de relevante gegevens uit de cache |
Methodedetails
getAccountByHomeId(string)
Retourneert het aangemelde account dat overeenkomt met homeAccountId
function getAccountByHomeId(homeAccountId: string): Promise<null | AccountInfo>
Parameters
- homeAccountId
-
string
Retouren
Promise<null | AccountInfo>
getAccountByLocalId(string)
Retourneert het aangemelde account dat overeenkomt met localAccountId
function getAccountByLocalId(localAccountId: string): Promise<null | AccountInfo>
Parameters
- localAccountId
-
string
Retouren
Promise<null | AccountInfo>
getAllAccounts()
API die alle accounts ophaalt die momenteel in de cache zijn opgeslagen voor de gebruiker
function getAllAccounts(): Promise<AccountInfo[]>
Retouren
Promise<AccountInfo[]>
removeAccount(AccountInfo)
API voor het verwijderen van een specifiek account en de relevante gegevens uit de cache
function removeAccount(account: AccountInfo): Promise<void>
Parameters
- account
- AccountInfo
Retouren
Promise<void>