ITokenCache interface
Tokencachegränssnitt för klienten, vilket ger åtkomst till cache-API:er
Metoder
| get |
Returnerar det inloggade kontot som matchar homeAccountId |
| get |
Returnerar det inloggade kontot som matchar localAccountId |
| get |
API som hämtar alla konton som för närvarande finns i cacheminnet till användaren |
| remove |
API för att ta bort ett specifikt konto och relevanta data från cacheminnet |
Metodinformation
getAccountByHomeId(string)
Returnerar det inloggade kontot som matchar homeAccountId
function getAccountByHomeId(homeAccountId: string): Promise<null | AccountInfo>
Parametrar
- homeAccountId
-
string
Returer
Promise<null | AccountInfo>
getAccountByLocalId(string)
Returnerar det inloggade kontot som matchar localAccountId
function getAccountByLocalId(localAccountId: string): Promise<null | AccountInfo>
Parametrar
- localAccountId
-
string
Returer
Promise<null | AccountInfo>
getAllAccounts()
API som hämtar alla konton som för närvarande finns i cacheminnet till användaren
function getAllAccounts(): Promise<AccountInfo[]>
Returer
Promise<AccountInfo[]>
removeAccount(AccountInfo)
API för att ta bort ett specifikt konto och relevanta data från cacheminnet
function removeAccount(account: AccountInfo): Promise<void>
Parametrar
- account
- AccountInfo
Returer
Promise<void>