ITokenCache interface

Rozhraní mezipaměti tokenů pro klienta, které poskytuje přístup k rozhraním API mezipaměti

Metody

getAccountByHomeId(string)

Vrátí přihlášený účet odpovídající id homeAccountId.

getAccountByLocalId(string)

Vrátí přihlášený účet odpovídající localAccountId.

getAllAccounts()

Rozhraní API, které načte všechny účty aktuálně uložené v mezipaměti uživateli

removeAccount(AccountInfo)

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>