添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

createAsync

public RealmAsyncTask createAsync​(String name,
                                  App.Callback<ApiKey> callback)
异步创建可用于对用户进行身份验证的用户 API 密钥。 此时,键的值必须持久化,因为这是它唯一可见的时间。 密钥在创建时启用。 可以通过调用 disable(ObjectId) 将其禁用。

name - 密钥名称
callback — 密钥创建完成或失败时的回调。 回调将始终发生在调用此方法的同一线程上。
抛出异常:
IllegalStateException - 如果从非循环线程调用。

fetchAsync

public RealmAsyncTask fetchAsync​(ObjectId id,
                                 App.Callback<ApiKey> callback)
获取与用户关联的特定用户 API 密钥。
id - 要获取的密钥的 ID。
callback - 获取密钥或调用失败时使用的回调。 回调将始终发生在调用此方法的同一线程上。
抛出异常:
IllegalStateException - 如果从非循环线程调用。

fetchAll

public RealmAsyncTask fetchAll​(App.Callback<List<ApiKey>> callback)
获取与用户关联的所有 API 密钥。
callback - 获取密钥或调用失败时使用的回调。 回调将始终发生在调用此方法的同一线程上。
抛出异常:
IllegalStateException - 如果从非循环线程调用。

deleteAsync

public RealmAsyncTask deleteAsync​(ObjectId id,
                                  App.Callback<Void> callback)
删除用户创建的特定 API 密钥。
id - 要删除的密钥的 ID。
callback - 被删除或调用失败时使用的回调。 回调将始终发生在调用此方法的同一线程上。
抛出异常:
IllegalStateException - 如果从非循环线程调用。

disableAsync

public RealmAsyncTask disableAsync​(ObjectId id,
                                   App.Callback<Void> callback)
禁用用户创建的特定 API 密钥。
id - 要禁用的密钥的 ID。
callback - 当按键被禁用或调用失败时使用的回调。 回调将始终发生在调用此方法的同一线程上。
抛出异常:
IllegalStateException - 如果从非循环线程调用。

enableAsync

public RealmAsyncTask enableAsync​(ObjectId id,
                                  App.Callback<Void> callback)
启用用户创建的特定 API 密钥。
id - 要启用的密钥的 ID。
callback - 启用按键或调用失败时使用的回调。 回调将始终发生在调用此方法的同一线程上。
抛出异常:
IllegalStateException - 如果从非循环线程调用。