ITokenCache interface

Tokencachegränssnitt för klienten, vilket ger åtkomst till cache-API:er

Metoder

getAccountByHomeId(string)

Returnerar det inloggade kontot som matchar homeAccountId

getAccountByLocalId(string)

Returnerar det inloggade kontot som matchar localAccountId

getAllAccounts()

API som hämtar alla konton som för närvarande finns i cacheminnet till användaren

removeAccount(AccountInfo)

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>