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[]> getMultipleVcardOnly(List<String> uids) 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
-
getLight
-
getLocale
-
getMultipleVcardOnly
-
getPhoto
-
getResolvedRoles
-
getRoles
-
getUsersWithRoles
-
getVCard
-
memberOf
-
memberOfGroups
-
setExtId
-
setPassword
-
setPhoto
-
setRoles
-
update
-
updateAccountType
-
updateVCard
-