ITokenCache interface
Interface de cache de token para o cliente, dando acesso às APIs de cache
Métodos
| get |
Retorna o homeAccountId de correspondência de conta assinada |
| get |
Retorna a conta de entrada correspondente a localAccountId |
| get |
API que recupera todas as contas atualmente em cache para o usuário |
| remove |
API para remover uma conta específica e os dados relevantes do cache |
Detalhes do método
getAccountByHomeId(string)
Retorna o homeAccountId de correspondência de conta assinada
function getAccountByHomeId(homeAccountId: string): Promise<null | AccountInfo>
Parâmetros
- homeAccountId
-
string
Retornos
Promise<null | AccountInfo>
getAccountByLocalId(string)
Retorna a conta de entrada correspondente a localAccountId
function getAccountByLocalId(localAccountId: string): Promise<null | AccountInfo>
Parâmetros
- localAccountId
-
string
Retornos
Promise<null | AccountInfo>
getAllAccounts()
API que recupera todas as contas atualmente em cache para o usuário
function getAllAccounts(): Promise<AccountInfo[]>
Retornos
Promise<AccountInfo[]>
removeAccount(AccountInfo)
API para remover uma conta específica e os dados relevantes do cache
function removeAccount(account: AccountInfo): Promise<void>
Parâmetros
- account
- AccountInfo
Retornos
Promise<void>