ITokenCache interface
客户端的令牌缓存接口,授予对缓存 API 的访问权限
方法
| get |
返回与 homeAccountId 匹配的已登录帐户 |
| get |
返回与 localAccountId 匹配的已登录帐户 |
| get |
用于检索当前缓存中的所有帐户的 API |
| remove |
用于从缓存中删除特定帐户和相关数据的 API |
方法详细信息
getAccountByHomeId(string)
返回与 homeAccountId 匹配的已登录帐户
function getAccountByHomeId(homeAccountId: string): Promise<null | AccountInfo>
参数
- homeAccountId
-
string
返回
Promise<null | AccountInfo>
getAccountByLocalId(string)
返回与 localAccountId 匹配的已登录帐户
function getAccountByLocalId(localAccountId: string): Promise<null | AccountInfo>
参数
- localAccountId
-
string
返回
Promise<null | AccountInfo>
getAllAccounts()
removeAccount(AccountInfo)
用于从缓存中删除特定帐户和相关数据的 API
function removeAccount(account: AccountInfo): Promise<void>
参数
- account
- AccountInfo
返回
Promise<void>