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
 
 -