com.atlassian.crowd.util
Class AdminGroupChecker
java.lang.Object
com.atlassian.crowd.util.AdminGroupChecker
public class AdminGroupChecker
- extends java.lang.Object
Method Summary |
java.util.Set<java.lang.String> |
getUnsafeAdminGroups(java.lang.String username,
long directoryID,
java.util.List<java.lang.String> selectedEntityNames)
|
boolean |
isRemovingConsoleAdminFromLastAdminGroup(java.lang.String groupname,
java.lang.String consoleAdmin,
long directoryID)
|
boolean |
isRemovingCrowdConsoleAdminMembership(java.lang.String consoleAdmin,
long consoleAdminDirectoryID,
java.util.List<java.lang.String> selectedUsernames,
long selectedDirectoryID)
|
boolean |
isRemovingCrowdConsoleAdminMembership(java.lang.String consoleAdmin,
long consoleAdminDirectoryID,
java.lang.String selectedUser,
long selectedUserDirectoryID)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdminGroupChecker
public AdminGroupChecker(DirectoryManager directoryManager,
ApplicationManager applicationManager,
I18nHelper i18nHelper)
isRemovingCrowdConsoleAdminMembership
public boolean isRemovingCrowdConsoleAdminMembership(java.lang.String consoleAdmin,
long consoleAdminDirectoryID,
java.lang.String selectedUser,
long selectedUserDirectoryID)
isRemovingCrowdConsoleAdminMembership
public boolean isRemovingCrowdConsoleAdminMembership(java.lang.String consoleAdmin,
long consoleAdminDirectoryID,
java.util.List<java.lang.String> selectedUsernames,
long selectedDirectoryID)
getUnsafeAdminGroups
public java.util.Set<java.lang.String> getUnsafeAdminGroups(java.lang.String username,
long directoryID,
java.util.List<java.lang.String> selectedEntityNames)
throws OperationFailedException
- Throws:
OperationFailedException
isRemovingConsoleAdminFromLastAdminGroup
public boolean isRemovingConsoleAdminFromLastAdminGroup(java.lang.String groupname,
java.lang.String consoleAdmin,
long directoryID)
throws OperationFailedException
- Throws:
OperationFailedException
Copyright © 2010 Atlassian. All Rights Reserved.