public interface CredentialStore
Modifier and Type | Method and Description |
---|---|
default String |
generateId()
Generates a unique ID that doesn't contain any user identifiable information.
|
default Future<List<JsonObject>> |
getUserCredentialsById(String rawId)
Same as
getUserCredentialsById(String, Handler) but using a Future. |
default CredentialStore |
getUserCredentialsById(String rawId,
Handler<AsyncResult<List<JsonObject>>> handler)
Retrieves the user credentials from a backend given the user unique identifier.
|
default Future<List<JsonObject>> |
getUserCredentialsByName(String username)
Same as
getUserCredentialsByName(String, Handler) but using a Future. |
default CredentialStore |
getUserCredentialsByName(String username,
Handler<AsyncResult<List<JsonObject>>> handler)
Retrieves the user credentials from a backend given the user unique identifier.
|
default Future<Void> |
updateUserCredential(String id,
JsonObject data,
boolean upsert)
Same as
updateUserCredential(String, JsonObject, boolean, Handler) but using a Future. |
default CredentialStore |
updateUserCredential(String id,
JsonObject data,
boolean upsert,
Handler<AsyncResult<Void>> handler)
Update the user credential.
|
default String generateId()
default CredentialStore getUserCredentialsByName(String username, Handler<AsyncResult<List<JsonObject>>> handler)
username
- user unique name.handler
- the handler for the result callback.default Future<List<JsonObject>> getUserCredentialsByName(String username)
getUserCredentialsByName(String, Handler)
but using a Future.default CredentialStore getUserCredentialsById(String rawId, Handler<AsyncResult<List<JsonObject>>> handler)
rawId
- user unique rawId.handler
- the handler for the result callback.default Future<List<JsonObject>> getUserCredentialsById(String rawId)
getUserCredentialsById(String, Handler)
but using a Future.default CredentialStore updateUserCredential(String id, JsonObject data, boolean upsert, Handler<AsyncResult<Void>> handler)
id
- the unique user identifier.data
- the data to update.upsert
- insert if not present.handler
- the handler for the result callback.default Future<Void> updateUserCredential(String id, JsonObject data, boolean upsert)
updateUserCredential(String, JsonObject, boolean, Handler)
but using a Future.Copyright © 2020 Eclipse. All rights reserved.