ITokenCache interface

Antarmuka cache token untuk klien, memberikan akses ke API cache

Metode

getAccountByHomeId(string)

Mengembalikan akun masuk yang cocok dengan homeAccountId

getAccountByLocalId(string)

Mengembalikan akun masuk yang cocok dengan localAccountId

getAllAccounts()

API yang mengambil semua akun yang saat ini berada dalam cache kepada pengguna

removeAccount(AccountInfo)

API untuk menghapus akun tertentu dan data yang relevan dari cache

Detail Metode

getAccountByHomeId(string)

Mengembalikan akun masuk yang cocok dengan homeAccountId

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

Parameter

homeAccountId

string

Mengembalikan

Promise<null | AccountInfo>

getAccountByLocalId(string)

Mengembalikan akun masuk yang cocok dengan localAccountId

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

Parameter

localAccountId

string

Mengembalikan

Promise<null | AccountInfo>

getAllAccounts()

API yang mengambil semua akun yang saat ini berada dalam cache kepada pengguna

function getAllAccounts(): Promise<AccountInfo[]>

Mengembalikan

Promise<AccountInfo[]>

removeAccount(AccountInfo)

API untuk menghapus akun tertentu dan data yang relevan dari cache

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

Parameter

account
AccountInfo

Mengembalikan

Promise<void>