public interface IInCoreUser extends IUser, IInCoreGroupMember
IUser.DiagnosticReportCheckId
Modifier and Type | Method and Description |
---|---|
void |
checkAndRepair(java.lang.String uid,
DiagnosticReport report,
boolean repair,
IServerTaskMonitor monitor)
Deprecated.
|
void |
checkAndRepairAll(DiagnosticReport report,
boolean repair,
IServerTaskMonitor monitor)
Deprecated.
|
boolean |
checkPassword(java.lang.String login,
java.lang.String password) |
void |
deleteUserIdentitiesForMailbox(java.lang.String uid) |
void |
deleteUserIdentitiesForMailbox(java.lang.String userUid,
java.lang.String mailboxUid) |
java.util.Set<java.lang.String> |
directResolvedRoles(java.lang.String userUid,
java.util.List<java.lang.String> groups) |
boolean |
passwordUpdateNeeded(java.lang.String login) |
allUids, byEmail, byExtId, byLogin, check, checkAll, checkAndRepair, checkAndRepairAll, create, createWithExtId, delete, getComplete, getIcon, getResolvedRoles, getRoles, getUsersWithRoles, getVCard, memberOf, memberOfGroups, setPassword, setRoles, update, updateAccountType, updateVCard
deletePhoto, getPhoto, setPhoto
setExtId
validate
boolean passwordUpdateNeeded(java.lang.String login)
@Deprecated void checkAndRepairAll(DiagnosticReport report, boolean repair, IServerTaskMonitor monitor) throws ServerFault
repair
, use IDirEntryMaintenance.check(Set)
If repair
, use
IDirEntryMaintenance.repair(Set)
Set<String>
opsIds = IDirEntryMaintenance.getAvailableOperations()
.stream().map(mo -> mo.identifier)
.collect(Collectors.toSet());
for (String userUid: IUser.allUids()) {
if (repair) {
IDirEntryMaintenance.repair(opsIds);
} else {
IDirEntryMaintenance.check(opsIds);
}
}
ServerFault
@Deprecated void checkAndRepair(java.lang.String uid, DiagnosticReport report, boolean repair, IServerTaskMonitor monitor) throws ServerFault
repair
, use IDirEntryMaintenance.check(Set)
If repair
, use
IDirEntryMaintenance.repair(Set)
Set<String>
opsIds = IDirEntryMaintenance.getAvailableOperations()
.stream().map(mo -> mo.identifier)
.collect(Collectors.toSet());
if (repair) {
IDirEntryMaintenance.repair(opsIds);
} else {
IDirEntryMaintenance.check(opsIds);
}
ServerFault
boolean checkPassword(java.lang.String login, java.lang.String password) throws ServerFault
ServerFault
void deleteUserIdentitiesForMailbox(java.lang.String uid) throws ServerFault
ServerFault
void deleteUserIdentitiesForMailbox(java.lang.String userUid, java.lang.String mailboxUid) throws ServerFault
ServerFault
java.util.Set<java.lang.String> directResolvedRoles(java.lang.String userUid, java.util.List<java.lang.String> groups) throws ServerFault
ServerFault
Copyright © 2021. All Rights Reserved.