Package net.worcade.client.api
Interface UserApi
-
- All Superinterfaces:
ApiKeysApi,RemoteIdsApi
public interface UserApi extends ApiKeysApi, RemoteIdsApi
-
-
Method Summary
-
Methods inherited from interface net.worcade.client.api.mixin.ApiKeysApi
createApiKey, getApiKeys, removeApiKey
-
Methods inherited from interface net.worcade.client.api.mixin.RemoteIdsApi
addRemoteIds, removeRemoteIds, searchByRemoteId
-
-
-
-
Method Detail
-
createBuilder
UserCreate createBuilder()
-
getProfile
Result<? extends UserProfile> getProfile(String id)
-
create
Result<? extends Reference> create(UserModification subject)
Create a new User. Use thecreateBuilder()method for a new, empty template.
-
updateProfile
Result<?> updateProfile(UserModification subject)
-
searchByEmail
Result<? extends Collection<? extends Reference>> searchByEmail(String email)
-
-