ITokenCache interface
Rozhraní mezipaměti tokenů pro klienta, které poskytuje přístup k rozhraním API mezipaměti
Metody
| get |
Vrátí přihlášený účet odpovídající id homeAccountId. |
| get |
Vrátí přihlášený účet odpovídající localAccountId. |
| get |
Rozhraní API, které načte všechny účty aktuálně uložené v mezipaměti uživateli |
| remove |
Rozhraní API pro odebrání konkrétního účtu a relevantních dat z mezipaměti |
Podrobnosti metody
getAccountByHomeId(string)
Vrátí přihlášený účet odpovídající id homeAccountId.
function getAccountByHomeId(homeAccountId: string): Promise<null | AccountInfo>
Parametry
- homeAccountId
-
string
Návraty
Promise<null | AccountInfo>
getAccountByLocalId(string)
Vrátí přihlášený účet odpovídající localAccountId.
function getAccountByLocalId(localAccountId: string): Promise<null | AccountInfo>
Parametry
- localAccountId
-
string
Návraty
Promise<null | AccountInfo>
getAllAccounts()
Rozhraní API, které načte všechny účty aktuálně uložené v mezipaměti uživateli
function getAllAccounts(): Promise<AccountInfo[]>
Návraty
Promise<AccountInfo[]>
removeAccount(AccountInfo)
Rozhraní API pro odebrání konkrétního účtu a relevantních dat z mezipaměti
function removeAccount(account: AccountInfo): Promise<void>
Parametry
- account
- AccountInfo
Návraty
Promise<void>