io.realm.mongodb.auth
此类公开功能,以便用户在其控制下托管 API 密钥。
方法摘要
修饰符和类型 | 方法和说明 |
---|---|
受保护的抽象无效 | |
公共ApiKey | |
异步创建可用于对用户进行身份验证的用户 API 密钥。 | |
public void | 删除用户创建的特定 API 密钥。 |
删除用户创建的特定 API 密钥。 | |
public void | 禁用用户创建的特定 API 密钥。 |
禁用用户创建的特定 API 密钥。 | |
public void | 启用用户创建的特定 API 密钥。 |
启用用户创建的特定 API 密钥。 | |
公共布尔值 | |
公共ApiKey | 获取与用户关联的特定用户 API 密钥。 |
获取与用户关联的所有 API 密钥。 | |
fetchAll () 获取与用户关联的所有 API 密钥。 | |
获取与用户关联的特定用户 API 密钥。 | |
public App | |
公共用户 | |
公共整型 | hashCode () |
toString () |
继承方法
从类 java.lang.Object 继承的方法:
getClass
、hashCode
、equals
、clone
、toString
、notify
、notifyAll
、wait
、wait
、wait
,finalize
方法详细信息
调用
创建
创建可用于以用户身份进行身份验证的用户 API 密钥。此时必须保留密钥的值,因为这是它唯一可见的时间。 密钥在创建时启用。 可以通过调用 disable(ObjectId) 将其禁用。 参数
返回: 用户的新 API 密钥。 抛出异常
|
createAsync
public RealmAsyncTask createAsync ( ) |
---|
异步创建可用于对用户身份进行身份验证的用户API密钥。此时必须保留密钥的值,因为这是其唯一可见的时间。 密钥在创建时启用。 可以通过调用 disable(ObjectId) 将其禁用。 参数
抛出异常
|
删除
deleteAsync
删除用户创建的特定 API 密钥。 参数
抛出异常
|
禁用
disableAsync
禁用用户创建的特定 API 密钥。 参数
抛出异常
|
enable
enableAsync
启用用户创建的特定 API 密钥。 参数
抛出异常
|
等于
获取
fetchAll
获取与用户关联的所有 API 密钥。 参数
抛出异常
|
fetchAsync
获取与用户关联的特定用户 API 密钥。 参数
抛出异常
|