Realm.Auth.APIKeyAuth

Um cliente para o provedor de autenticação de chaves de API do usuário que pode ser usado para criar e modificar chaves de API do usuário. Este cliente só deve ser usado por um usuário autenticado.

criar(nome)Promise<void>

Cria uma chave de API do usuário que pode ser usada para autenticar como o usuário atual.

Parâmetros:
  • name
    • Tipo: string
    • O nome da chave de API a ser criada.

Retorna: Promise<void>
excluir(id)Promise<void>

Exclui uma chave de API de usuário associada ao usuário atual.

Parâmetros:
  • id
    • Tipo: string
    • A ID da chave de API a ser excluída.

Retorna: Promise<void>
desabilitar(id)Promise<void>

Desabilita uma chave de API de usuário associada ao usuário atual.

Parâmetros:
  • id
    • Tipo: string
    • A ID da chave de API a ser desabilitada.

Retorna: Promise<void>
habilitar(id)Promise<void>

Habilita uma chave de API de usuário associada ao usuário atual.

Parâmetros:
  • id
    • Tipo: string
    • A ID da chave de API a ser habilitada.

Retorna: Promise<void>
buscar(id)Promise<Object>

Busca uma chave de API de usuário associada ao usuário atual.

Parâmetros:
  • id
    • Tipo: string
    • O ID da chave de API a ser buscada.

Retorna: Promise<Object>
fetchAll()Promise<Array>

Busca as chaves de API do usuário associadas ao usuário atual.

Retorna: Promise<Array>