Package net.bluemind.user.api
Interface IUserPromise
public interface IUserPromise
-
Method Summary
Modifier and TypeMethodDescriptionallUids()
createWithExtId
(String uid, String extid, User user) deletePhoto
(String uid) enablePerUserLog
(String userUid, String endpoint, boolean enable) getComplete
(String uid) CompletableFuture
<byte[]> CompletableFuture
<byte[]> getResolvedRoles
(String uid) getUsersWithRoles
(List<String> roles) memberOfGroups
(String uid) setPassword
(String uid, ChangePassword password) updateAccountType
(String uid, BaseDirEntry.AccountType accountType) updateVCard
(String uid, VCard userVCard)
-
Method Details
-
allUids
CompletableFuture<List<String>> allUids() -
byEmail
-
byExtId
-
byLogin
-
create
-
createWithExtId
-
delete
-
deletePhoto
-
enablePerUserLog
-
getComplete
-
getIcon
-
getLocale
-
getPhoto
-
getResolvedRoles
-
getRoles
-
getUsersWithRoles
-
getVCard
-
memberOf
-
memberOfGroups
-
setExtId
-
setPassword
-
setPhoto
-
setRoles
-
update
-
updateAccountType
-
updateVCard
-