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, updateVCarddeletePhoto, getPhoto, setPhotosetExtIdvalidateboolean 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);
 }
 
 ServerFaultboolean checkPassword(java.lang.String login,
                      java.lang.String password)
               throws ServerFault
ServerFaultvoid deleteUserIdentitiesForMailbox(java.lang.String uid)
                             throws ServerFault
ServerFaultvoid deleteUserIdentitiesForMailbox(java.lang.String userUid,
                                    java.lang.String mailboxUid)
                             throws ServerFault
ServerFaultjava.util.Set<java.lang.String> directResolvedRoles(java.lang.String userUid,
                                                    java.util.List<java.lang.String> groups)
                                             throws ServerFault
ServerFaultCopyright © 2021. All Rights Reserved.