ITokenCache interface

Az ügyfél tokengyorsítótár-felülete, amely hozzáférést biztosít a gyorsítótár API-khoz

Metódusok

getAccountByHomeId(string)

A homeAccountId azonosítónak megfelelő bejelentkezett fiók visszaadása

getAccountByLocalId(string)

A localAccountId azonosítónak megfelelő bejelentkezett fiókot adja vissza

getAllAccounts()

API, amely lekéri a gyorsítótárban lévő összes fiókot a felhasználóhoz

removeAccount(AccountInfo)

API egy adott fiók és a releváns adatok gyorsítótárból való eltávolításához

Metódus adatai

getAccountByHomeId(string)

A homeAccountId azonosítónak megfelelő bejelentkezett fiók visszaadása

function getAccountByHomeId(homeAccountId: string): Promise<null | AccountInfo>

Paraméterek

homeAccountId

string

Válaszok

Promise<null | AccountInfo>

getAccountByLocalId(string)

A localAccountId azonosítónak megfelelő bejelentkezett fiókot adja vissza

function getAccountByLocalId(localAccountId: string): Promise<null | AccountInfo>

Paraméterek

localAccountId

string

Válaszok

Promise<null | AccountInfo>

getAllAccounts()

API, amely lekéri a gyorsítótárban lévő összes fiókot a felhasználóhoz

function getAllAccounts(): Promise<AccountInfo[]>

Válaszok

Promise<AccountInfo[]>

removeAccount(AccountInfo)

API egy adott fiók és a releváns adatok gyorsítótárból való eltávolításához

function removeAccount(account: AccountInfo): Promise<void>

Paraméterek

account
AccountInfo

Válaszok

Promise<void>