Uses of Class
com.atlassian.crowd.exception.OperationFailedException

Packages that use OperationFailedException
com.atlassian.crowd.acceptance.tests.directory   
com.atlassian.crowd.console.action   
com.atlassian.crowd.console.action.application   
com.atlassian.crowd.console.action.dataimport   
com.atlassian.crowd.console.action.directory   
com.atlassian.crowd.console.action.group   
com.atlassian.crowd.console.action.role   
com.atlassian.crowd.directory   
com.atlassian.crowd.directory.hybrid   
com.atlassian.crowd.directory.ldap.cache   
com.atlassian.crowd.exception   
com.atlassian.crowd.integration.http   
com.atlassian.crowd.integration.osuser   
com.atlassian.crowd.integration.rest.service   
com.atlassian.crowd.integration.seraph   
com.atlassian.crowd.integration.seraph.v22   
com.atlassian.crowd.integration.seraph.v25   
com.atlassian.crowd.manager.application   
com.atlassian.crowd.manager.authentication   
com.atlassian.crowd.manager.directory   
com.atlassian.crowd.manager.login   
com.atlassian.crowd.plugin.rest.exception.mapper   
com.atlassian.crowd.plugin.rest.service.controller   
com.atlassian.crowd.plugin.rest.service.resource   
com.atlassian.crowd.security.demo.action.group   
com.atlassian.crowd.security.demo.action.user   
com.atlassian.crowd.service   
com.atlassian.crowd.service.client   
com.atlassian.crowd.util   
 

Uses of OperationFailedException in com.atlassian.crowd.acceptance.tests.directory
 

Methods in com.atlassian.crowd.acceptance.tests.directory that throw OperationFailedException
protected  void BaseTest.addGroup(GroupTemplate group)
           
protected  Group BaseTest.addGroup(java.lang.String groupName, java.lang.Long directoryId)
           
protected  void PageAndRangeTest.addUser(int i)
           
protected  void BaseTest.addUser(java.lang.String userName, java.lang.Long directoryId, java.lang.String password)
           
protected  void BaseTest.addUser(UserTemplate user, java.lang.String password)
           
 User MockDirectoryManager.findUserByToken(java.lang.String key)
           
protected  void NestedGroupsTest.loadTestData()
          Called as part of setUp()
 void BasicTest.testAddUserExisting()
           
 void BasicTest.testAddUserWithNullPassword()
          CWD-584 - users created through JIRA work this way.
 void RemoteCrowdDirectoryTest.testConnection()
           
 void BasicTest.testFindGroupByNameEmptyString()
           
 void BasicTest.testFindGroupByNameNonExistent()
           
 void RemoteCrowdDirectoryTest.testFindGroupByNameNotFound()
           
 void GroupRoleTest.testFindGroupOfTypeGroup()
           
 void GroupRoleTest.testFindGroupOfTypeRole()
           
 void RemoteCrowdDirectoryTest.testFindGroupWithAttributesByNameNotFound()
           
 void BasicTest.testFindUserByNameEmpty()
           
 void RemoteCrowdDirectoryTest.testFindUserByNameNotFound()
           
 void RemoteCrowdDirectoryTest.testFindUserWithAttributesByNameNotFound()
           
 void RemoteCrowdDirectoryTest.testGetGroupMembersOfGroup()
           
 void RemoteCrowdDirectoryTest.testGetGroupNameMembersOfGroup()
           
 void RemoteCrowdDirectoryTest.testGetUserMembersOfGroup()
           
 void RemoteCrowdDirectoryTest.testGetUserNameMembersOfGroup()
           
 void RemoteCrowdDirectoryTest.testGroupMembershipsForGroup()
           
 void RemoteCrowdDirectoryTest.testGroupMembershipsForUser()
           
 void RemoteCrowdDirectoryTest.testGroupNameMembershipsForGroup()
           
 void RemoteCrowdDirectoryTest.testGroupNameMembershipsForUser()
           
 void RemoteCrowdDirectoryTest.testInvalidConnections()
           
 void RemoteCrowdDirectoryTest.testIsGroupDirectMemberOfGroup()
           
 void RemoteCrowdDirectoryTest.testIsUserDirectMemberOfGroup()
           
 void RemoteCrowdDirectoryTest.testSearchAllGroupNames()
           
 void LocalGroupsTest.testSearchAllGroupNamesWithRestrictions()
           
 void RemoteCrowdDirectoryTest.testSearchAllGroups()
           
 void LocalGroupsTest.testSearchAllGroups()
           
 void LocalAttributesTest.testSearchAllGroups()
           
 void RemoteCrowdDirectoryTest.testSearchAllUserNames()
           
 void RemoteCrowdDirectoryTest.testSearchAllUsers()
           
 void LocalAttributesTest.testSearchAllUsers()
           
 void LocalGroupsTest.testSearchGroupNamesOnLdapOnlyAttribute()
           
 void LocalAttributesTest.testSearchGroupNamesOnLdapOnlyAttributes()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForCombinedGroupMembershipsOfUser()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForCombinedGroupNameMembershipsOfUser()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForGroupMembershipsOfLdapGroup()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForGroupMembershipsOfLocalGroup()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForGroupMembersOfLdapGroup()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForGroupMembersOfLocalGroup()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForGroupNameMembershipsOfLdapGroup()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForGroupNameMembershipsOfLocalGroup()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForGroupNameMembersOfLdapGroup()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForGroupNameMembersOfLocalGroup()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForUserMembersOfLdapGroup()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForUserMembersOfLocalGroup()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForUserNameMembersOfLdapGroup()
           
 void LocalGroupsTest.testSearchGroupRelationshipsForUserNameMembersOfLocalGroup()
           
 void RemoteCrowdDirectoryTest.testSearchGroups_NameRestriction()
           
 void LocalGroupsTest.testSearchGroupsOnLdapOnlyAttributes()
           
 void LocalAttributesTest.testSearchGroupsOnLdapOnlyAttributes()
           
 void LocalAttributesTest.testSearchUsernamesOnLdapOnlyAttributes()
           
 void RemoteCrowdDirectoryTest.testSearchUsers_EmailRestriction()
           
 void LocalAttributesTest.testSearchUsersOnLdapOnlyAttributes()
           
 void RemoteCrowdDirectoryTest.testStoreGroupAttributesBadGroup()
           
 void RemoteCrowdDirectoryTest.testStoreUserAttributesBadUser()
           
 

Uses of OperationFailedException in com.atlassian.crowd.console.action
 

Methods in com.atlassian.crowd.console.action that throw OperationFailedException
 java.util.List<T> Searcher.doSearchByDirectory(long directoryID, java.lang.Boolean active, java.lang.String searchText, int resultsStartIndex, int resultsPerPage)
          Performs a search for DirectoryEntities in the specified directory, returning a list of those that match.
 java.util.List<User> UserSearcherImpl.doSearchByDirectory(long directoryID, java.lang.Boolean active, java.lang.String searchText, int resultsStartIndex, int resultsPerPage)
           
 

Uses of OperationFailedException in com.atlassian.crowd.console.action.application
 

Methods in com.atlassian.crowd.console.action.application that throw OperationFailedException
 java.util.List<java.lang.String> AddApplicationAuthorisationDetails.getUnsubscribedGroupsForDirectory(java.lang.Long directoryId)
           
 

Uses of OperationFailedException in com.atlassian.crowd.console.action.dataimport
 

Methods in com.atlassian.crowd.console.action.dataimport that throw OperationFailedException
 java.lang.String CsvConfirmation.getDirectoryName()
           
 

Uses of OperationFailedException in com.atlassian.crowd.console.action.directory
 

Methods in com.atlassian.crowd.console.action.directory that throw OperationFailedException
 boolean LDAPConfigurationTesterImpl.canFindLdapObjects(com.atlassian.crowd.console.action.directory.LDAPConfiguration configuration, LDAPConfigurationTester.Strategy strategy)
           
 

Uses of OperationFailedException in com.atlassian.crowd.console.action.group
 

Methods in com.atlassian.crowd.console.action.group that throw OperationFailedException
protected  void ViewGroup.processGeneral()
           
 

Uses of OperationFailedException in com.atlassian.crowd.console.action.role
 

Methods in com.atlassian.crowd.console.action.role that throw OperationFailedException
protected  void ViewRole.processGeneral()
           
 

Uses of OperationFailedException in com.atlassian.crowd.directory
 

Methods in com.atlassian.crowd.directory that throw OperationFailedException
 Group RemoteCrowdDirectory.addGroup(GroupTemplate group)
           
 Group DelegatedAuthenticationDirectory.addGroup(GroupTemplate group)
           
 Group AbstractInternalDirectory.addGroup(GroupTemplate group)
           
 Group RemoteDirectory.addGroup(GroupTemplate group)
          Adds a group to the directory store.
 Group SpringLDAPConnector.addGroup(GroupTemplate group)
           
 Group Rfc2307.addGroup(GroupTemplate group)
           
 Group DbCachingRemoteDirectory.addGroup(GroupTemplate group)
           
 void DbCachingRemoteChangeOperations.addGroupMembershipsForGroup(Group parentGroup, java.util.Collection<java.lang.String> groupsToAdd)
           
 void DbCachingRemoteChangeOperations.addGroups(java.util.Set<GroupTemplate> groupsToAdd)
           
 void RemoteCrowdDirectory.addGroupToGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void DelegatedAuthenticationDirectory.addGroupToGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void RemoteDirectory.addGroupToGroup(java.lang.String childGroup, java.lang.String parentGroup)
          Adds a group as a member of a parent group.
 void Rfc2307.addGroupToGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void RFC4519Directory.addGroupToGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void DirectoryCacheImplUsingChangeOperations.addGroupToGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void DbCachingRemoteDirectory.addGroupToGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void DbCachingRemoteChangeOperations.addGroupToGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 Group InternalDirectory.addLocalGroup(GroupTemplate group)
           
 Group CachingDirectory.addLocalGroup(GroupTemplate group)
           
abstract  Group AbstractInternalDirectory.addLocalGroup(GroupTemplate group)
           
 Group InternalRemoteDirectory.addLocalGroup(GroupTemplate group)
          Adds a "local" group to the directory.
 void DirectoryCacheImplUsingChangeOperations.addOrUpdateCachedGroup(Group group)
           
 void DbCachingRemoteChangeOperations.addOrUpdateCachedGroup(Group group)
           
 void DirectoryCacheImplUsingChangeOperations.addOrUpdateCachedGroups(java.util.List<? extends Group> remoteGroups, java.util.Date syncStartDate)
           
 void DirectoryCacheImplUsingChangeOperations.addOrUpdateCachedUser(User user)
           
 void DbCachingRemoteChangeOperations.addOrUpdateCachedUser(User user)
           
 void DirectoryCacheImplUsingChangeOperations.addOrUpdateCachedUsers(java.util.List<? extends User> remoteUsers, java.util.Date syncStartDate)
           
 User DelegatedAuthenticationDirectory.addOrUpdateLdapUser(java.lang.String name)
          Copies or updates a user in the internal directory from their counterpart in the LDAP directory.
 User RemoteCrowdDirectory.addUser(UserTemplate user, PasswordCredential credential)
           
 User InternalDirectory.addUser(UserTemplate user, PasswordCredential credential)
          Adds a user and the following custom attributes: - RemotePrincipalConstants.PASSWORD_LASTCHANGED set to the current time.
 User DelegatedAuthenticationDirectory.addUser(UserTemplate user, PasswordCredential credential)
           
 User CachingDirectory.addUser(UserTemplate user, PasswordCredential credential)
          Adds a user with no special added logic.
abstract  User AbstractInternalDirectory.addUser(UserTemplate user, PasswordCredential credential)
           
 User RemoteDirectory.addUser(UserTemplate user, PasswordCredential credential)
          Adds a user to the directory store.
 LDAPUserWithAttributes SpringLDAPConnector.addUser(UserTemplate user, PasswordCredential credential)
          Adds a user to LDAP.
 LDAPUserWithAttributes Rfc2307.addUser(UserTemplate user, PasswordCredential credential)
           
 User DbCachingRemoteDirectory.addUser(UserTemplate user, PasswordCredential credential)
           
 void DbCachingRemoteChangeOperations.addUserMembershipsForGroup(Group group, java.util.Set<java.lang.String> usersToAdd)
           
 void DbCachingRemoteChangeOperations.addUsers(java.util.Set<UserTemplateWithCredentialAndAttributes> usersToAdd)
           
 void RemoteCrowdDirectory.addUserToGroup(java.lang.String username, java.lang.String groupName)
           
 void DelegatedAuthenticationDirectory.addUserToGroup(java.lang.String username, java.lang.String groupName)
           
 void RemoteDirectory.addUserToGroup(java.lang.String username, java.lang.String groupName)
          Adds a user as a member of a group.
 void Rfc2307.addUserToGroup(java.lang.String username, java.lang.String groupName)
           
 void RFC4519Directory.addUserToGroup(java.lang.String username, java.lang.String groupName)
           
 void DirectoryCacheImplUsingChangeOperations.addUserToGroup(java.lang.String username, java.lang.String groupName)
           
 void DbCachingRemoteDirectory.addUserToGroup(java.lang.String username, java.lang.String groupName)
           
 void DbCachingRemoteChangeOperations.addUserToGroup(java.lang.String username, java.lang.String groupName)
           
 User RemoteCrowdDirectory.authenticate(java.lang.String username, PasswordCredential credential)
           
 User DelegatedAuthenticationDirectory.authenticate(java.lang.String name, PasswordCredential credential)
          In addition to the normal authentication behaviour, following a successful authentication the following may occur: If the user does not exist in the internal directory and DelegatedAuthenticationDirectory.ATTRIBUTE_CREATE_USER_ON_AUTH is enabled, the user's details will be added to the internal directory. If the user exists in the internal directory and DelegatedAuthenticationDirectory.ATTRIBUTE_UPDATE_USER_ON_AUTH is enabled, the user's details will be updated in the internal directory. A user marked as inactive locally will not be authenticated, retrieved or updated from the LDAP server.
 User RemoteDirectory.authenticate(java.lang.String name, PasswordCredential credential)
          Authenticates a user with the directory store.
 User SpringLDAPConnector.authenticate(java.lang.String name, PasswordCredential credential)
           
 User DbCachingRemoteDirectory.authenticate(java.lang.String name, PasswordCredential credential)
           
 void DirectoryCacheImplUsingChangeOperations.deleteCachedGroup(java.lang.String groupName)
           
 void DbCachingRemoteChangeOperations.deleteCachedGroup(java.lang.String groupName)
           
 void DirectoryCacheImplUsingChangeOperations.deleteCachedGroups(java.util.Set<java.lang.String> groupnames)
           
 void DbCachingRemoteChangeOperations.deleteCachedGroups(java.util.Set<java.lang.String> groupnames)
           
 void DirectoryCacheImplUsingChangeOperations.deleteCachedGroupsNotIn(GroupType groupType, java.util.List<? extends Group> remoteGroups, java.util.Date syncStartDate)
           
 void DbCachingRemoteChangeOperations.deleteCachedGroupsNotIn(GroupType groupType, java.util.List<? extends Group> remoteGroups, java.util.Date syncStartDate)
           
 void DirectoryCacheImplUsingChangeOperations.deleteCachedUser(java.lang.String username)
           
 void DbCachingRemoteChangeOperations.deleteCachedUser(java.lang.String username)
           
 void DirectoryCacheImplUsingChangeOperations.deleteCachedUsers(java.util.Set<java.lang.String> usernames)
           
 void DbCachingRemoteChangeOperations.deleteCachedUsers(java.util.Set<java.lang.String> usernames)
           
 void DirectoryCacheImplUsingChangeOperations.deleteCachedUsersNotIn(java.util.List<? extends User> users, java.util.Date syncStartDate)
           
 void DbCachingRemoteChangeOperations.deleteCachedUsersNotIn(java.util.List<? extends User> remoteUsers, java.util.Date synchStartDate)
           
 long MicrosoftActiveDirectory.fetchHighestCommittedUSN()
           
 java.util.List<LDAPGroupWithAttributes> MicrosoftActiveDirectory.findAddedOrUpdatedGroupsSince(long usnChanged)
           
protected  java.util.List MicrosoftActiveDirectory.findAddedOrUpdatedObjectsSince(long usnChange, javax.naming.Name objectBaseDN, java.lang.String objectFilter, org.springframework.ldap.core.ContextMapper contextMapper)
           
 java.util.List<LDAPUserWithAttributes> MicrosoftActiveDirectory.findAddedOrUpdatedUsersSince(long usnChange)
           
<T extends LDAPDirectoryEntity>
T
SpringLDAPConnector.findEntityByDN(java.lang.String dn, java.lang.Class<T> entityClass)
           
<T extends LDAPDirectoryEntity>
T
LDAPDirectory.findEntityByDN(java.lang.String dn, java.lang.Class<T> entityClass)
          Finds a directory entity (principal, group or role) by their distinguished name.
protected
<T extends LDAPDirectoryEntity>
T
SpringLDAPConnector.findEntityByDN(java.lang.String dn, java.lang.String baseDN, java.lang.String filter, org.springframework.ldap.core.ContextMapper contextMapper, java.lang.Class<T> entityClass)
           
 Group RemoteCrowdDirectory.findGroupByName(java.lang.String name)
           
 Group DelegatedAuthenticationDirectory.findGroupByName(java.lang.String name)
           
 Group RemoteDirectory.findGroupByName(java.lang.String name)
          Finds the group that matches the supplied name.
 LDAPGroupWithAttributes SpringLDAPConnector.findGroupByName(java.lang.String name)
           
 Group DbCachingRemoteDirectory.findGroupByName(java.lang.String name)
           
protected  LDAPGroupWithAttributes SpringLDAPConnector.findGroupByNameAndType(java.lang.String name, GroupType groupType)
           
 DirectoryCacheChangeOperations.AddRemoveSets<java.lang.String> DbCachingRemoteChangeOperations.findGroupMembershipForGroupChanges(Group parentGroup, java.util.Collection<java.lang.String> remoteGroups)
           
 DirectoryCacheChangeOperations.GroupsToAddUpdateReplace DbCachingRemoteChangeOperations.findGroupsToUpdate(java.util.Collection<? extends Group> remoteGroups, java.util.Date syncStartDate)
           
 java.util.List<Tombstone> MicrosoftActiveDirectory.findGroupTombstonesSince(long usnChange)
           
 GroupWithAttributes RemoteCrowdDirectory.findGroupWithAttributesByName(java.lang.String name)
           
 GroupWithAttributes DelegatedAuthenticationDirectory.findGroupWithAttributesByName(java.lang.String name)
           
 GroupWithAttributes RemoteDirectory.findGroupWithAttributesByName(java.lang.String name)
          Finds the group that matches the supplied name.
 LDAPGroupWithAttributes SpringLDAPConnector.findGroupWithAttributesByName(java.lang.String name)
           
 GroupWithAttributes DbCachingRemoteDirectory.findGroupWithAttributesByName(java.lang.String name)
           
protected  java.util.List<Tombstone> MicrosoftActiveDirectory.findTombstonesSince(long usnChange, javax.naming.Name objectBaseDN, java.lang.String objectClass)
           
 User RemoteCrowdDirectory.findUserByName(java.lang.String name)
           
 User DelegatedAuthenticationDirectory.findUserByName(java.lang.String name)
           
 User RemoteDirectory.findUserByName(java.lang.String name)
          Finds the user that matches the supplied name.
 LDAPUserWithAttributes SpringLDAPConnector.findUserByName(java.lang.String name)
           
 User DbCachingRemoteDirectory.findUserByName(java.lang.String name)
           
 DirectoryCacheChangeOperations.AddRemoveSets<java.lang.String> DbCachingRemoteChangeOperations.findUserMembershipForGroupChanges(Group group, java.util.Collection<java.lang.String> remoteUsers)
           
 java.util.List<Tombstone> MicrosoftActiveDirectory.findUserTombstonesSince(long usnChange)
           
 UserWithAttributes RemoteCrowdDirectory.findUserWithAttributesByName(java.lang.String name)
           
 UserWithAttributes DelegatedAuthenticationDirectory.findUserWithAttributesByName(java.lang.String name)
           
 UserWithAttributes RemoteDirectory.findUserWithAttributesByName(java.lang.String name)
          Finds the user that matches the supplied name.
 LDAPUserWithAttributes SpringLDAPConnector.findUserWithAttributesByName(java.lang.String name)
           
 UserWithAttributes DbCachingRemoteDirectory.findUserWithAttributesByName(java.lang.String name)
           
 java.lang.String RemoteCrowdDirectory.getCurrentEventToken()
          Returns a token that can be used for querying events that have happened after the token was generated.
 java.lang.Iterable<Membership> RemoteCrowdDirectory.getMemberships()
           
 java.lang.Iterable<Membership> DelegatedAuthenticationDirectory.getMemberships()
           
 java.lang.Iterable<Membership> AbstractInternalDirectory.getMemberships()
           
 java.lang.Iterable<Membership> RemoteDirectory.getMemberships()
          Get an iterable view of the available group memberships.
 java.lang.Iterable<Membership> SpringLDAPConnector.getMemberships()
           
 java.lang.Iterable<Membership> DbCachingRemoteDirectory.getMemberships()
           
 Events RemoteCrowdDirectory.getNewEvents(java.lang.String eventToken)
          Returns an events object which contains a new eventToken and events that happened after the given eventToken was generated.
protected  java.lang.String SpringLDAPConnector.getStandardisedDN(javax.naming.Name dn)
           
 DirectoryCacheChangeOperations.AddUpdateSets<UserTemplateWithCredentialAndAttributes,UserTemplate> DbCachingRemoteChangeOperations.getUsersToAddAndUpdate(java.util.Collection<? extends User> remoteUsers, java.util.Date syncStartDate)
          Returns the users that need to be added or updated given the list of all remote users.
 boolean DbCachingRemoteChangeOperations.ignoreGroupOnSynchroniseMemberships(Group remoteGroup)
          Returns true if the given remote Group should not have its memberships synchronised for any reason.
 boolean RemoteCrowdDirectory.isGroupDirectGroupMember(java.lang.String childGroup, java.lang.String parentGroup)
           
 boolean DelegatedAuthenticationDirectory.isGroupDirectGroupMember(java.lang.String childGroup, java.lang.String parentGroup)
           
 boolean RemoteDirectory.isGroupDirectGroupMember(java.lang.String childGroup, java.lang.String parentGroup)
          Determines if a group is a direct member of another group.
 boolean RFC4519Directory.isGroupDirectGroupMember(java.lang.String childGroup, java.lang.String parentGroup)
           
 boolean DbCachingRemoteDirectory.isGroupDirectGroupMember(java.lang.String childGroup, java.lang.String parentGroup)
           
 boolean RemoteCrowdDirectory.isUserDirectGroupMember(java.lang.String username, java.lang.String groupName)
           
 boolean DelegatedAuthenticationDirectory.isUserDirectGroupMember(java.lang.String username, java.lang.String groupName)
           
 boolean RemoteDirectory.isUserDirectGroupMember(java.lang.String username, java.lang.String groupName)
          Determines if a user is a direct member of a group.
 boolean RFC4519Directory.isUserDirectGroupMember(java.lang.String username, java.lang.String groupName)
           
 boolean RFC2307Directory.isUserDirectGroupMember(java.lang.String username, java.lang.String groupName)
           
 boolean DbCachingRemoteDirectory.isUserDirectGroupMember(java.lang.String username, java.lang.String groupName)
           
protected  org.springframework.ldap.core.CollectingNameClassPairCallbackHandler SpringLDAPConnector.pageSearchResults(javax.naming.Name baseDN, java.lang.String filter, org.springframework.ldap.core.ContextMapper contextMapper, javax.naming.directory.SearchControls searchControls, org.springframework.ldap.core.DirContextProcessor ldapRequestControls, int maxResults)
          Performs a paged results search on an LDAP directory server searching using the LDAP paged results control option to fetch results in chunks rather than all at once.
 void RemoteCrowdDirectory.removeGroup(java.lang.String groupname)
           
 void DelegatedAuthenticationDirectory.removeGroup(java.lang.String name)
           
 void RemoteDirectory.removeGroup(java.lang.String name)
          Removes the group that matches the supplied name.
 void SpringLDAPConnector.removeGroup(java.lang.String name)
           
 void Rfc2307.removeGroup(java.lang.String name)
           
 void DbCachingRemoteDirectory.removeGroup(java.lang.String name)
           
 void RemoteCrowdDirectory.removeGroupAttributes(java.lang.String groupName, java.lang.String attributeName)
           
 void DelegatedAuthenticationDirectory.removeGroupAttributes(java.lang.String groupName, java.lang.String attributeName)
           
 void RemoteDirectory.removeGroupAttributes(java.lang.String groupName, java.lang.String attributeName)
          Removes all the values for a single attribute key for a group.
 void SpringLDAPConnector.removeGroupAttributes(java.lang.String groupName, java.lang.String attributeName)
           
 void DbCachingRemoteDirectory.removeGroupAttributes(java.lang.String groupName, java.lang.String attributeName)
           
 void RemoteCrowdDirectory.removeGroupFromGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void DelegatedAuthenticationDirectory.removeGroupFromGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void RemoteDirectory.removeGroupFromGroup(java.lang.String childGroup, java.lang.String parentGroup)
          Removes a group as a member of a parent group.
 void Rfc2307.removeGroupFromGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void RFC4519Directory.removeGroupFromGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void DirectoryCacheImplUsingChangeOperations.removeGroupFromGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void DbCachingRemoteDirectory.removeGroupFromGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void DbCachingRemoteChangeOperations.removeGroupFromGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void DbCachingRemoteChangeOperations.removeGroupMembershipsForGroup(Group parentGroup, java.util.Collection<java.lang.String> groupsToRemove)
           
 void DbCachingRemoteChangeOperations.removeGroups(java.util.Collection<java.lang.String> groupsToRemove)
           
 void RemoteCrowdDirectory.removeUser(java.lang.String username)
           
 void DelegatedAuthenticationDirectory.removeUser(java.lang.String name)
           
 void RemoteDirectory.removeUser(java.lang.String name)
          Removes the user that matches the supplied name.
 void SpringLDAPConnector.removeUser(java.lang.String name)
           
 void Rfc2307.removeUser(java.lang.String name)
           
 void DbCachingRemoteDirectory.removeUser(java.lang.String name)
           
 void RemoteCrowdDirectory.removeUserAttributes(java.lang.String username, java.lang.String attributeName)
           
 void DelegatedAuthenticationDirectory.removeUserAttributes(java.lang.String username, java.lang.String attributeName)
           
 void RemoteDirectory.removeUserAttributes(java.lang.String username, java.lang.String attributeName)
          Removes all the values for a single attribute key for a user.
 void SpringLDAPConnector.removeUserAttributes(java.lang.String username, java.lang.String attributeName)
           
 void DbCachingRemoteDirectory.removeUserAttributes(java.lang.String username, java.lang.String attributeName)
           
 void RemoteCrowdDirectory.removeUserFromGroup(java.lang.String username, java.lang.String groupName)
           
 void DelegatedAuthenticationDirectory.removeUserFromGroup(java.lang.String username, java.lang.String groupName)
           
 void RemoteDirectory.removeUserFromGroup(java.lang.String username, java.lang.String groupName)
          Removes a user as a member of a group.
 void Rfc2307.removeUserFromGroup(java.lang.String username, java.lang.String groupName)
           
 void RFC4519Directory.removeUserFromGroup(java.lang.String username, java.lang.String groupName)
           
 void DirectoryCacheImplUsingChangeOperations.removeUserFromGroup(java.lang.String username, java.lang.String groupName)
           
 void DbCachingRemoteDirectory.removeUserFromGroup(java.lang.String username, java.lang.String groupName)
           
 void DbCachingRemoteChangeOperations.removeUserFromGroup(java.lang.String username, java.lang.String groupName)
           
 void DbCachingRemoteChangeOperations.removeUserMembershipsForGroup(Group group, java.util.Set<java.lang.String> usersToRemove)
           
 Group RemoteCrowdDirectory.renameGroup(java.lang.String oldName, java.lang.String newName)
           
 Group DelegatedAuthenticationDirectory.renameGroup(java.lang.String oldName, java.lang.String newName)
           
 Group RemoteDirectory.renameGroup(java.lang.String oldName, java.lang.String newName)
          Renames a group.
 Group SpringLDAPConnector.renameGroup(java.lang.String oldName, java.lang.String newName)
           
 Group Rfc2307.renameGroup(java.lang.String oldName, java.lang.String newName)
           
 User DelegatedAuthenticationDirectory.renameUser(java.lang.String oldName, java.lang.String newName)
           
 User RemoteDirectory.renameUser(java.lang.String oldName, java.lang.String newName)
          Renames a user.
 User SpringLDAPConnector.renameUser(java.lang.String oldName, java.lang.String newName)
           
 User Rfc2307.renameUser(java.lang.String oldName, java.lang.String newName)
           
protected  java.util.List SpringLDAPConnector.searchEntities(javax.naming.Name baseDN, java.lang.String filter, org.springframework.ldap.core.ContextMapper contextMapper, int startIndex, int maxResults)
          Executes a search with paging if paged results is supported.
protected  java.util.List SpringLDAPConnector.searchEntitiesWithRequestControls(javax.naming.Name baseDN, java.lang.String filter, org.springframework.ldap.core.ContextMapper contextMapper, javax.naming.directory.SearchControls searchControls, org.springframework.ldap.core.DirContextProcessor ldapRequestControls, int startIndex, int maxResults)
           
protected  java.util.List<LDAPGroupWithAttributes> SpringLDAPConnector.searchGroupObjects(EntityQuery query)
           
protected  java.util.List<LDAPGroupWithAttributes> SpringLDAPConnector.searchGroupObjectsOfSpecifiedGroupType(EntityQuery query)
          This method expects that the query contains a non-null groupType in the entityDescriptor.
<T> java.util.List<T>
RemoteCrowdDirectory.searchGroupRelationships(MembershipQuery<T> query)
           
<T> java.util.List<T>
DelegatedAuthenticationDirectory.searchGroupRelationships(MembershipQuery<T> query)
           
<T> java.util.List<T>
RemoteDirectory.searchGroupRelationships(MembershipQuery<T> query)
          Searches for membership information.
<T> java.util.List<T>
SpringLDAPConnector.searchGroupRelationships(MembershipQuery<T> query)
           
<T> java.util.List<T>
DbCachingRemoteDirectory.searchGroupRelationships(MembershipQuery<T> query)
           
protected abstract
<T> java.util.List<T>
SpringLDAPConnector.searchGroupRelationshipsWithGroupTypeSpecified(MembershipQuery<T> query)
          Execute the search for group relationships given that a group of type GROUP or LEGACY_ROLE has been specified in the EntityDescriptor for the group(s).
protected
<T> java.util.List<T>
RFC4519Directory.searchGroupRelationshipsWithGroupTypeSpecified(MembershipQuery<T> query)
           
protected
<T> java.util.List<T>
RFC2307Directory.searchGroupRelationshipsWithGroupTypeSpecified(MembershipQuery<T> query)
           
<T> java.util.List<T>
RemoteCrowdDirectory.searchGroups(EntityQuery<T> query)
           
<T> java.util.List<T>
DelegatedAuthenticationDirectory.searchGroups(EntityQuery<T> query)
           
<T> java.util.List<T>
RemoteDirectory.searchGroups(EntityQuery<T> query)
          Searches for groups that match the supplied query criteria.
<T> java.util.List<T>
SpringLDAPConnector.searchGroups(EntityQuery<T> query)
           
<T> java.util.List<T>
DbCachingRemoteDirectory.searchGroups(EntityQuery<T> query)
           
protected  java.util.List<LDAPUserWithAttributes> SpringLDAPConnector.searchUserObjects(EntityQuery query)
           
<T> java.util.List<T>
RemoteCrowdDirectory.searchUsers(EntityQuery<T> query)
           
<T> java.util.List<T>
DelegatedAuthenticationDirectory.searchUsers(EntityQuery<T> query)
           
<T> java.util.List<T>
RemoteDirectory.searchUsers(EntityQuery<T> query)
          Searches for users that match the supplied query criteria.
<T> java.util.List<T>
SpringLDAPConnector.searchUsers(EntityQuery<T> query)
           
<T> java.util.List<T>
DbCachingRemoteDirectory.searchUsers(EntityQuery<T> query)
           
 void RemoteCrowdDirectory.storeGroupAttributes(java.lang.String groupName, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void DelegatedAuthenticationDirectory.storeGroupAttributes(java.lang.String groupName, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void RemoteDirectory.storeGroupAttributes(java.lang.String groupName, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
          Adds or updates a group's attributes with the new Map of attribute values in the directory specified by the passed in directoryId.
 void SpringLDAPConnector.storeGroupAttributes(java.lang.String groupName, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void DbCachingRemoteDirectory.storeGroupAttributes(java.lang.String groupName, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void RemoteCrowdDirectory.storeUserAttributes(java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void DelegatedAuthenticationDirectory.storeUserAttributes(java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void RemoteDirectory.storeUserAttributes(java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
          Adds or updates a user's attributes with the new Map of attribute values in the directory specified by the passed in directoryId.
 void SpringLDAPConnector.storeUserAttributes(java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void DbCachingRemoteDirectory.storeUserAttributes(java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void DirectoryCacheImplUsingChangeOperations.syncGroupMembersForGroup(Group parentGroup, java.util.Collection<java.lang.String> remoteGroups)
           
 void DirectoryCacheImplUsingChangeOperations.syncGroupMembershipsAndMembersForGroup(java.lang.String groupName, java.util.Set<java.lang.String> parentGroupNames, java.util.Set<java.lang.String> childGroupNames)
           
 void DbCachingRemoteChangeOperations.syncGroupMembershipsAndMembersForGroup(java.lang.String groupName, java.util.Set<java.lang.String> parentGroupNames, java.util.Set<java.lang.String> childGroupNames)
           
 void DirectoryCacheImplUsingChangeOperations.syncGroupMembershipsForUser(java.lang.String childUsername, java.util.Set<java.lang.String> parentGroupNames)
           
 void DbCachingRemoteChangeOperations.syncGroupMembershipsForUser(java.lang.String childUsername, java.util.Set<java.lang.String> parentGroupNames)
           
 void SynchronisableDirectory.synchroniseCache(SynchronisationMode mode, SynchronisationStatusManager synchronisationStatusManager)
          Requests that this directory should update its cache by synchronising with the remote data.
 void DbCachingRemoteDirectory.synchroniseCache(SynchronisationMode mode, SynchronisationStatusManager synchronisationStatusManager)
           
 void DirectoryCacheImplUsingChangeOperations.syncUserMembersForGroup(Group group, java.util.Collection<java.lang.String> remoteUsers)
           
 void RemoteCrowdDirectory.testConnection()
           
 void DelegatedAuthenticationDirectory.testConnection()
           
 void AbstractInternalDirectory.testConnection()
          Does nothing, connection is determined by the ability to communicate with the database.
 void RemoteDirectory.testConnection()
          Test if a connection to the directory server can be established.
 void SpringLDAPConnector.testConnection()
           
 void DbCachingRemoteDirectory.testConnection()
           
 Group RemoteCrowdDirectory.updateGroup(GroupTemplate group)
           
 Group DelegatedAuthenticationDirectory.updateGroup(GroupTemplate group)
           
 Group RemoteDirectory.updateGroup(GroupTemplate group)
          Updates the group.
 Group SpringLDAPConnector.updateGroup(GroupTemplate group)
           
 Group Rfc2307.updateGroup(GroupTemplate group)
           
 Group DbCachingRemoteDirectory.updateGroup(GroupTemplate group)
           
 void DbCachingRemoteChangeOperations.updateGroups(java.util.Collection<GroupTemplate> groupsToUpdate)
           
 User RemoteCrowdDirectory.updateUser(UserTemplate user)
           
 User DelegatedAuthenticationDirectory.updateUser(UserTemplate user)
           
 User RemoteDirectory.updateUser(UserTemplate user)
          Updates the user.
 User SpringLDAPConnector.updateUser(UserTemplate user)
           
 User Rfc2307.updateUser(UserTemplate user)
           
 User DbCachingRemoteDirectory.updateUser(UserTemplate user)
           
 void RemoteCrowdDirectory.updateUserCredential(java.lang.String username, PasswordCredential credential)
           
 void DelegatedAuthenticationDirectory.updateUserCredential(java.lang.String username, PasswordCredential credential)
           
 void RemoteDirectory.updateUserCredential(java.lang.String username, PasswordCredential credential)
          Updates the password for a user.
 void SpringLDAPConnector.updateUserCredential(java.lang.String name, PasswordCredential credential)
           
 void DbCachingRemoteDirectory.updateUserCredential(java.lang.String username, PasswordCredential credential)
           
 void DbCachingRemoteChangeOperations.updateUsers(java.util.Set<UserTemplate> usersToUpdate)
           
 

Constructors in com.atlassian.crowd.directory that throw OperationFailedException
DirectoryMembershipsIterable(RemoteDirectory remoteDirectory)
           
 

Uses of OperationFailedException in com.atlassian.crowd.directory.hybrid
 

Methods in com.atlassian.crowd.directory.hybrid that throw OperationFailedException
 void LocalGroupHandler.addLocalGroupToLocalGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void LocalGroupHandler.addUserToLocalGroup(java.lang.String username, java.lang.String groupName)
           
 Group LocalGroupHandler.createLocalGroup(GroupTemplate groupTemplate)
          Creates a local group with the supplied template.
 Group LocalGroupHandler.findLocalGroup(java.lang.String groupName)
          Finds a local group.
 void LocalGroupHandler.removeLocalGroupFromLocalGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void LocalGroupHandler.removeUserFromLocalGroup(java.lang.String username, java.lang.String groupName)
           
 Group LocalGroupHandler.updateLocalGroup(GroupTemplate groupTemplate)
          Updates a local group.
 

Uses of OperationFailedException in com.atlassian.crowd.directory.ldap.cache
 

Methods in com.atlassian.crowd.directory.ldap.cache that throw OperationFailedException
 void DirectoryCache.addGroupToGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void DirectoryCache.addOrUpdateCachedGroup(Group group)
           
 void DirectoryCache.addOrUpdateCachedGroups(java.util.List<? extends Group> groups, java.util.Date syncStartDate)
           
 void DirectoryCache.addOrUpdateCachedUser(User user)
           
 void DirectoryCache.addOrUpdateCachedUsers(java.util.List<? extends User> users, java.util.Date syncStartDate)
          Synchronises a list of Users from an external directory in the local cache.
 void DirectoryCache.addUserToGroup(java.lang.String username, java.lang.String groupName)
           
 void DirectoryCache.deleteCachedGroup(java.lang.String groupName)
           
 void DirectoryCache.deleteCachedGroups(java.util.Set<java.lang.String> groupnames)
           
 void DirectoryCache.deleteCachedGroupsNotIn(GroupType groupType, java.util.List<? extends Group> ldapGroups, java.util.Date syncStartDate)
           
 void DirectoryCache.deleteCachedUser(java.lang.String username)
           
 void DirectoryCache.deleteCachedUsers(java.util.Set<java.lang.String> usernames)
           
 void DirectoryCache.deleteCachedUsersNotIn(java.util.List<? extends User> users, java.util.Date syncStartDate)
           
 void DirectoryCache.removeGroupFromGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void DirectoryCache.removeUserFromGroup(java.lang.String username, java.lang.String groupName)
           
 void DirectoryCache.syncGroupMembersForGroup(Group ldapGroup, java.util.Collection<java.lang.String> groups)
           
 void DirectoryCache.syncGroupMembershipsAndMembersForGroup(java.lang.String groupName, java.util.Set<java.lang.String> parentGroupNames, java.util.Set<java.lang.String> childGroupNames)
           
 void DirectoryCache.syncGroupMembershipsForUser(java.lang.String childUsername, java.util.Set<java.lang.String> parentGroupNames)
           
 void UsnChangedCacheRefresher.synchroniseAll(DirectoryCache directoryCache)
           
 void EventTokenChangedCacheRefresher.synchroniseAll(DirectoryCache directoryCache)
           
 void CacheRefresher.synchroniseAll(DirectoryCache directoryCache)
          Will visit all Users and Groups in the external directory in order to do a Full refresh.
 void AbstractCacheRefresher.synchroniseAll(DirectoryCache directoryCache)
           
protected  java.util.List<? extends Group> UsnChangedCacheRefresher.synchroniseAllGroups(GroupType groupType, DirectoryCache directoryCache)
           
protected  java.util.List<? extends Group> RemoteDirectoryCacheRefresher.synchroniseAllGroups(GroupType groupType, DirectoryCache directoryCache)
           
protected  java.util.List<? extends Group> EventTokenChangedCacheRefresher.synchroniseAllGroups(GroupType legacyRole, DirectoryCache directoryCache)
           
protected abstract  java.util.List<? extends Group> AbstractCacheRefresher.synchroniseAllGroups(GroupType legacyRole, DirectoryCache directoryCache)
           
protected  void UsnChangedCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache)
           
protected  void RemoteDirectoryCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache)
           
protected  void EventTokenChangedCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache)
           
protected abstract  void AbstractCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache)
           
 boolean UsnChangedCacheRefresher.synchroniseChanges(DirectoryCache directoryCache)
           
 boolean RemoteDirectoryCacheRefresher.synchroniseChanges(DirectoryCache directoryCache)
           
 boolean EventTokenChangedCacheRefresher.synchroniseChanges(DirectoryCache directoryCache)
           
 boolean CacheRefresher.synchroniseChanges(DirectoryCache directoryCache)
          Attempts to synchronise changes since the last refresh as opposed to performing a full synchronisation.
protected  void AbstractCacheRefresher.synchroniseMemberships(GroupType groupType, java.util.List<? extends Group> remoteGroups, DirectoryCache directoryCache)
           
protected  void AbstractCacheRefresher.synchroniseMemberships(java.util.List<? extends Group> remoteGroups, DirectoryCache directoryCache)
           
protected  void UsnChangedCacheRefresher.synchroniseMembershipsForGroup(GroupType groupType, Group group, DirectoryCache directoryCache)
           
protected  void AbstractCacheRefresher.synchroniseMembershipsForGroup(GroupType groupType, Group ldapGroup, DirectoryCache directoryCache)
           
 void DirectoryCache.syncUserMembersForGroup(Group ldapGroup, java.util.Collection<java.lang.String> remoteUsers)
           
 

Uses of OperationFailedException in com.atlassian.crowd.exception
 

Subclasses of OperationFailedException in com.atlassian.crowd.exception
 class DirectoryInstantiationException
          Exception when a RemoteDirectory implementation can not be loaded by a Directory.
 class InvalidCrowdServiceException
          Thrown when a Crowd client is not communicating with a valid Crowd service.
 class OperationNotSupportedException
          Checked exception thrown if the requested operation is not supported.
 class UnsupportedCrowdApiException
          Failure because this API call is only supported by a later version of Crowd.
 

Uses of OperationFailedException in com.atlassian.crowd.integration.http
 

Methods in com.atlassian.crowd.integration.http that throw OperationFailedException
 User CrowdHttpAuthenticatorImpl.authenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String username, java.lang.String password)
           
 User CrowdHttpAuthenticator.authenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String username, java.lang.String password)
          Authenticates the user based on provided credentials.
 User CacheAwareCrowdHttpAuthenticator.authenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String username, java.lang.String password)
           
 User CrowdHttpAuthenticatorImpl.authenticateWithoutValidatingPassword(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String username)
           
 User CrowdHttpAuthenticator.authenticateWithoutValidatingPassword(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String username)
          Authenticates the user without validating password.
 User CacheAwareCrowdHttpAuthenticator.authenticateWithoutValidatingPassword(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String username)
           
 User CrowdHttpAuthenticatorImpl.getUser(javax.servlet.http.HttpServletRequest request)
           
 User CrowdHttpAuthenticator.getUser(javax.servlet.http.HttpServletRequest request)
          Attempts to retrieve the currently authenticated User from the request.
 User CacheAwareCrowdHttpAuthenticator.getUser(javax.servlet.http.HttpServletRequest request)
           
 boolean CrowdHttpAuthenticatorImpl.isAuthenticated(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 boolean CrowdHttpAuthenticator.isAuthenticated(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Tests whether a request is authenticated via SSO.
 boolean CacheAwareCrowdHttpAuthenticator.isAuthenticated(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void CrowdHttpAuthenticatorImpl.logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void CrowdHttpAuthenticator.logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Logs out the authenticated user.
 void CacheAwareCrowdHttpAuthenticator.logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 

Uses of OperationFailedException in com.atlassian.crowd.integration.osuser
 

Methods in com.atlassian.crowd.integration.osuser that throw OperationFailedException
 void CrowdCredentialsProvider.fetchInCache(java.lang.String username)
          Fetches a user with the given username in the cache in case the user exists, but cannot be found from the cache yet.
 

Uses of OperationFailedException in com.atlassian.crowd.integration.rest.service
 

Methods in com.atlassian.crowd.integration.rest.service that throw OperationFailedException
 void RestCrowdClient.addGroup(Group group)
           
 void RestCrowdClient.addGroupToGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void RestCrowdClient.addUser(User user, PasswordCredential passwordCredential)
           
 void RestCrowdClient.addUserToGroup(java.lang.String username, java.lang.String groupName)
           
 java.lang.String RestCrowdClient.authenticateSSOUser(UserAuthenticationContext userAuthenticationContext)
           
 java.lang.String RestCrowdClient.authenticateSSOUserWithoutValidatingPassword(UserAuthenticationContext userAuthenticationContext)
           
 User RestCrowdClient.authenticateUser(java.lang.String username, java.lang.String password)
           
 User RestCrowdClient.findUserFromSSOToken(java.lang.String token)
           
 java.util.List<Group> RestCrowdClient.getChildGroupsOfGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 CookieConfiguration RestCrowdClient.getCookieConfiguration()
           
 java.lang.String RestCrowdClient.getCurrentEventToken()
           
 Group RestCrowdClient.getGroup(java.lang.String name)
          Get a group by name.
 java.util.List<Group> RestCrowdClient.getGroupsForNestedUser(java.lang.String userName, int startIndex, int maxResults)
           
 java.util.List<Group> RestCrowdClient.getGroupsForUser(java.lang.String userName, int startIndex, int maxResults)
           
 GroupWithAttributes RestCrowdClient.getGroupWithAttributes(java.lang.String name)
           
 java.lang.Iterable<Membership> RestCrowdClient.getMemberships()
           
 java.util.List<java.lang.String> RestCrowdClient.getNamesOfChildGroupsOfGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 java.util.List<java.lang.String> RestCrowdClient.getNamesOfGroupsForNestedUser(java.lang.String userName, int startIndex, int maxResults)
           
 java.util.List<java.lang.String> RestCrowdClient.getNamesOfGroupsForUser(java.lang.String userName, int startIndex, int maxResults)
           
 java.util.List<java.lang.String> RestCrowdClient.getNamesOfNestedChildGroupsOfGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 java.util.List<java.lang.String> RestCrowdClient.getNamesOfNestedUsersOfGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 java.util.List<java.lang.String> RestCrowdClient.getNamesOfParentGroupsForGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 java.util.List<java.lang.String> RestCrowdClient.getNamesOfParentGroupsForNestedGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 java.util.List<java.lang.String> RestCrowdClient.getNamesOfUsersOfGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 java.util.List<Group> RestCrowdClient.getNestedChildGroupsOfGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 java.util.List<User> RestCrowdClient.getNestedUsersOfGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 Events RestCrowdClient.getNewEvents(java.lang.String eventToken)
           
 java.util.List<Group> RestCrowdClient.getParentGroupsForGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 java.util.List<Group> RestCrowdClient.getParentGroupsForNestedGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 User RestCrowdClient.getUser(java.lang.String name)
           
 java.util.List<User> RestCrowdClient.getUsersOfGroup(java.lang.String groupName, int startIndex, int maxResults)
           
 UserWithAttributes RestCrowdClient.getUserWithAttributes(java.lang.String name)
           
 void RestCrowdClient.invalidateSSOToken(java.lang.String token)
           
 boolean RestCrowdClient.isGroupDirectGroupMember(java.lang.String childName, java.lang.String parentName)
           
 boolean RestCrowdClient.isUserDirectGroupMember(java.lang.String username, java.lang.String groupName)
           
 boolean RestCrowdClient.isUserNestedGroupMember(java.lang.String username, java.lang.String groupName)
           
 void RestCrowdClient.removeGroup(java.lang.String groupName)
           
 void RestCrowdClient.removeGroupAttributes(java.lang.String groupName, java.lang.String attributeName)
           
 void RestCrowdClient.removeGroupFromGroup(java.lang.String childGroup, java.lang.String parentGroup)
           
 void RestCrowdClient.removeUser(java.lang.String username)
           
 void RestCrowdClient.removeUserAttributes(java.lang.String username, java.lang.String attributeName)
           
 void RestCrowdClient.removeUserFromGroup(java.lang.String username, java.lang.String groupName)
           
 void RestCrowdClient.requestPasswordReset(java.lang.String username)
           
 void RestCrowdClient.requestUsernames(java.lang.String email)
           
 java.util.List<java.lang.String> RestCrowdClient.searchGroupNames(SearchRestriction searchRestriction, int startIndex, int maxResults)
           
 java.util.List<Group> RestCrowdClient.searchGroups(SearchRestriction searchRestriction, int startIndex, int maxResults)
           
 java.util.List<java.lang.String> RestCrowdClient.searchUserNames(SearchRestriction searchRestriction, int startIndex, int maxResults)
           
 java.util.List<User> RestCrowdClient.searchUsers(SearchRestriction searchRestriction, int startIndex, int maxResults)
           
 void RestCrowdClient.storeGroupAttributes(java.lang.String groupName, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void RestCrowdClient.storeUserAttributes(java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void RestCrowdClient.testConnection()
           
 void RestCrowdClient.updateGroup(Group group)
           
 void RestCrowdClient.updateUser(User user)
           
 void RestCrowdClient.updateUserCredential(java.lang.String username, java.lang.String password)
           
 void RestCrowdClient.validateSSOAuthentication(java.lang.String token, java.util.List<ValidationFactor> validationFactors)
           
 

Uses of OperationFailedException in com.atlassian.crowd.integration.seraph
 

Methods in com.atlassian.crowd.integration.seraph that throw OperationFailedException
protected  void JIRAAuthenticator.fetchUserInCache(java.lang.String username)
           
protected  void CrowdAuthenticator.fetchUserInCache(java.lang.String username)
          Fetches a user with the given username in the cache, in case the user exists, but cannot be found from the cache yet.
 

Uses of OperationFailedException in com.atlassian.crowd.integration.seraph.v22
 

Methods in com.atlassian.crowd.integration.seraph.v22 that throw OperationFailedException
protected  void JIRAAuthenticator.fetchUserInCache(java.lang.String username)
           
protected  void CrowdAuthenticator.fetchUserInCache(java.lang.String username)
          Fetches a user with the given username in the cache, in case the user exists, but cannot be found from the cache yet.
 

Uses of OperationFailedException in com.atlassian.crowd.integration.seraph.v25
 

Methods in com.atlassian.crowd.integration.seraph.v25 that throw OperationFailedException
protected  void CrowdAuthenticator.fetchUserInCache(java.lang.String username)
          Fetches a user with the given username in the cache, in case the user exists, but cannot be found from the cache yet.
 

Uses of OperationFailedException in com.atlassian.crowd.manager.application
 

Methods in com.atlassian.crowd.manager.application that throw OperationFailedException
 void ApplicationService.addAllUsers(Application application, java.util.Collection<UserTemplateWithCredentialAndAttributes> users)
          Adds the user to THE FIRST permissible active directory.
 void TranslatingApplicationService.addAllUsers(Application application, java.util.Collection<UserTemplateWithCredentialAndAttributes> users)
           
 void CachingApplicationService.addAllUsers(Application application, java.util.Collection<UserTemplateWithCredentialAndAttributes> users)
           
 void ApplicationServiceGeneric.addAllUsers(Application application, java.util.Collection<UserTemplateWithCredentialAndAttributes> userTemplates)
           
 Group ApplicationService.addGroup(Application application, GroupTemplate group)
          Adds the group to ALL the active permissible directories.
 Group TranslatingApplicationService.addGroup(Application application, GroupTemplate group)
           
 Group CachingApplicationService.addGroup(Application application, GroupTemplate group)
           
 Group ApplicationServiceGeneric.addGroup(Application application, GroupTemplate group)
           
 void ApplicationService.addGroupToGroup(Application application, java.lang.String childGroupName, java.lang.String parentGroupName)
          Makes groups matching the given name (childGroupName) direct members of the group (parentGroupName) across ALL active directories.
 void TranslatingApplicationService.addGroupToGroup(Application application, java.lang.String childGroupName, java.lang.String parentGroupName)
           
 void CachingApplicationService.addGroupToGroup(Application application, java.lang.String childGroupName, java.lang.String parentGroupName)
           
 void ApplicationServiceGeneric.addGroupToGroup(Application application, java.lang.String childGroupName, java.lang.String parentGroupName)
           
 User ApplicationService.addUser(Application application, UserTemplate user, PasswordCredential credential)
          Adds the user to the first permissible active directory.
 User TranslatingApplicationService.addUser(Application application, UserTemplate user, PasswordCredential credential)
           
 User CachingApplicationService.addUser(Application application, UserTemplate user, PasswordCredential credential)
           
 User ApplicationServiceGeneric.addUser(Application application, UserTemplate user, PasswordCredential credential)
           
 void ApplicationService.addUserToGroup(Application application, java.lang.String username, java.lang.String groupName)
          Makes the primary user of the given username a direct member of the group on the directory where the primary user resides.
 void TranslatingApplicationService.addUserToGroup(Application application, java.lang.String username, java.lang.String groupName)
           
 void CachingApplicationService.addUserToGroup(Application application, java.lang.String username, java.lang.String groupName)
           
 void ApplicationServiceGeneric.addUserToGroup(Application application, java.lang.String username, java.lang.String groupName)
           
 User ApplicationService.authenticateUser(Application application, java.lang.String username, PasswordCredential passwordCredential)
          Will attempt to authenticate the given user against the application.
 User TranslatingApplicationService.authenticateUser(Application application, java.lang.String username, PasswordCredential passwordCredential)
           
 User CachingApplicationService.authenticateUser(Application application, java.lang.String username, PasswordCredential passwordCredential)
           
 User ApplicationServiceGeneric.authenticateUser(Application application, java.lang.String username, PasswordCredential passwordCredential)
           
 Events ApplicationService.getNewEvents(Application application, java.lang.String eventToken)
          Returns an events object which contains a new eventToken and events that happened after the given eventToken was generated.
 Events TranslatingApplicationService.getNewEvents(Application application, java.lang.String eventToken)
           
 Events CachingApplicationService.getNewEvents(Application application, java.lang.String eventToken)
           
 Events ApplicationServiceGeneric.getNewEvents(Application application, java.lang.String eventToken)
           
 void ApplicationService.removeGroup(Application application, java.lang.String group)
          Removes ALL groups from each of the application's assigned directories that are active.
 void TranslatingApplicationService.removeGroup(Application application, java.lang.String group)
           
 void CachingApplicationService.removeGroup(Application application, java.lang.String group)
           
 void ApplicationServiceGeneric.removeGroup(Application application, java.lang.String groupname)
           
 void ApplicationService.removeGroupAttributes(Application application, java.lang.String groupname, java.lang.String attributeName)
          Removes a group's attribute values for all active permissible directories assigned to the application.
 void TranslatingApplicationService.removeGroupAttributes(Application application, java.lang.String groupname, java.lang.String attributeName)
           
 void CachingApplicationService.removeGroupAttributes(Application application, java.lang.String groupname, java.lang.String attributeName)
           
 void ApplicationServiceGeneric.removeGroupAttributes(Application application, java.lang.String groupname, java.lang.String attributeName)
           
 void ApplicationService.removeGroupFromGroup(Application application, java.lang.String childGroup, java.lang.String parentGroup)
          Makes child group matching the given name not members of the parent group across ALL active directories.
 void TranslatingApplicationService.removeGroupFromGroup(Application application, java.lang.String childGroup, java.lang.String parentGroup)
           
 void CachingApplicationService.removeGroupFromGroup(Application application, java.lang.String childGroup, java.lang.String parentGroup)
           
 void ApplicationServiceGeneric.removeGroupFromGroup(Application application, java.lang.String childGroup, java.lang.String parentGroup)
           
 void ApplicationService.removeUser(Application application, java.lang.String user)
          Removes the user from the first active directory they are found in.
 void TranslatingApplicationService.removeUser(Application application, java.lang.String user)
           
 void CachingApplicationService.removeUser(Application application, java.lang.String user)
           
 void ApplicationServiceGeneric.removeUser(Application application, java.lang.String username)
           
 void ApplicationService.removeUserAttributes(Application application, java.lang.String username, java.lang.String attributeName)
          Removes a user's attribute values for the first active directory containing this username.
 void TranslatingApplicationService.removeUserAttributes(Application application, java.lang.String username, java.lang.String attributeName)
           
 void CachingApplicationService.removeUserAttributes(Application application, java.lang.String username, java.lang.String attributeName)
           
 void ApplicationServiceGeneric.removeUserAttributes(Application application, java.lang.String username, java.lang.String attributeName)
           
 void ApplicationService.removeUserFromGroup(Application application, java.lang.String username, java.lang.String groupName)
          Makes the primary user of the given username no longer a member of the group on the directory where the primary user resides.
 void TranslatingApplicationService.removeUserFromGroup(Application application, java.lang.String username, java.lang.String groupName)
           
 void CachingApplicationService.removeUserFromGroup(Application application, java.lang.String username, java.lang.String groupName)
           
 void ApplicationServiceGeneric.removeUserFromGroup(Application application, java.lang.String username, java.lang.String groupName)
           
 void ApplicationService.resetUserCredential(Application application, java.lang.String username)
          Deprecated. since 2.1
 void TranslatingApplicationService.resetUserCredential(Application application, java.lang.String username)
           
 void CachingApplicationService.resetUserCredential(Application application, java.lang.String username)
           
 void ApplicationServiceGeneric.resetUserCredential(Application application, java.lang.String username)
           
 void ApplicationService.storeGroupAttributes(Application application, java.lang.String groupname, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
          Adds or updates a group's attributes with the new Map of attribute values for all active permissible directories assigned to the application.
 void TranslatingApplicationService.storeGroupAttributes(Application application, java.lang.String groupname, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void CachingApplicationService.storeGroupAttributes(Application application, java.lang.String groupname, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void ApplicationServiceGeneric.storeGroupAttributes(Application application, java.lang.String groupname, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void ApplicationService.storeUserAttributes(Application application, java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
          Adds or updates a user's attributes with the new Map of attribute values for the first active directory containing this username.
 void TranslatingApplicationService.storeUserAttributes(Application application, java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void CachingApplicationService.storeUserAttributes(Application application, java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void ApplicationServiceGeneric.storeUserAttributes(Application application, java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 Group ApplicationService.updateGroup(Application application, GroupTemplate group)
          Updates the group in ALL the active permissible directories.
 Group TranslatingApplicationService.updateGroup(Application application, GroupTemplate group)
           
 Group CachingApplicationService.updateGroup(Application application, GroupTemplate group)
           
 Group ApplicationServiceGeneric.updateGroup(Application application, GroupTemplate group)
           
 User ApplicationService.updateUser(Application application, UserTemplate user)
          Updates the user in the first active directory the User belongs.
 User TranslatingApplicationService.updateUser(Application application, UserTemplate user)
           
 User CachingApplicationService.updateUser(Application application, UserTemplate user)
           
 User ApplicationServiceGeneric.updateUser(Application application, UserTemplate user)
           
 void ApplicationService.updateUserCredential(Application application, java.lang.String username, PasswordCredential credential)
          Updates the credentials of the first matching user from all the active directories assigned to the application.
 void TranslatingApplicationService.updateUserCredential(Application application, java.lang.String username, PasswordCredential credential)
           
 void CachingApplicationService.updateUserCredential(Application application, java.lang.String username, PasswordCredential credential)
           
 void ApplicationServiceGeneric.updateUserCredential(Application application, java.lang.String username, PasswordCredential credential)
           
 

Uses of OperationFailedException in com.atlassian.crowd.manager.authentication
 

Methods in com.atlassian.crowd.manager.authentication that throw OperationFailedException
 Token TokenAuthenticationManagerImpl.authenticateUser(UserAuthenticationContext authenticateContext)
           
 Token AliasingAwareTokenAuthenticationManager.authenticateUser(UserAuthenticationContext authenticateContext)
           
 Token TokenAuthenticationManager.authenticateUser(UserAuthenticationContext authenticateContext)
          Authenticates a user and and generates an authentication token.
 Token TokenAuthenticationManagerImpl.authenticateUser(UserAuthenticationContext authenticationContext, boolean validatePassword, boolean ignoreCache)
           
 Token TokenAuthenticationManagerImpl.authenticateUserWithoutValidatingPassword(UserAuthenticationContext authenticateContext)
           
 Token AliasingAwareTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(UserAuthenticationContext authenticateContext)
           
 Token TokenAuthenticationManager.authenticateUserWithoutValidatingPassword(UserAuthenticationContext authenticateContext)
          Feigns the authentication process for a user and creates a token for the authentication without validating the password.
 java.util.List<Application> TokenAuthenticationManagerImpl.findAuthorisedApplications(User user, java.lang.String applicationName)
           
 java.util.List<Application> AliasingAwareTokenAuthenticationManager.findAuthorisedApplications(User user, java.lang.String applicationName)
           
 java.util.List<Application> TokenAuthenticationManager.findAuthorisedApplications(User user, java.lang.String applicationName)
          Returns a list of applications a user is authorised to authenticate with.
 User TokenAuthenticationManagerImpl.findUserByToken(java.lang.String tokenKey, java.lang.String applicationName)
           
 User AliasingAwareTokenAuthenticationManager.findUserByToken(java.lang.String key, java.lang.String applicationName)
           
 User TokenAuthenticationManager.findUserByToken(java.lang.String tokenKey, java.lang.String applicationName)
          Will find a user via the passed in token key.
 boolean TokenAuthenticationManagerImpl.isAllowedToAuthenticate(java.lang.String username, long directoryId, Application application)
          Determines if a user is authorised to authenticate with a given application.
 boolean TokenAuthenticationManagerImpl.isAllowedToAuthenticate(Token token, Application application)
           
 boolean TokenAuthenticationManagerImpl.isAllowedToAuthenticate(Token token, Application application, boolean ignoreCache)
           
 Token TokenAuthenticationManagerImpl.validateUserToken(java.lang.String userTokenKey, ValidationFactor[] validationFactors, java.lang.String applicationName)
           
 Token AliasingAwareTokenAuthenticationManager.validateUserToken(java.lang.String userTokenKey, ValidationFactor[] validationFactors, java.lang.String application)
           
 Token TokenAuthenticationManager.validateUserToken(java.lang.String userTokenKey, ValidationFactor[] validationFactors, java.lang.String application)
          Validates a user token key given validation factors and checks that the user is allowed to authenticate with the specified application
 

Uses of OperationFailedException in com.atlassian.crowd.manager.directory
 

Methods in com.atlassian.crowd.manager.directory that throw OperationFailedException
 BulkAddResult<Group> DirectoryManager.addAllGroups(long directoryId, java.util.Collection<GroupTemplate> groups, boolean overwrite)
          Will add a collection of Group to the directory specified by the passed in directoryId param.
 BulkAddResult<Group> DirectoryManagerGeneric.addAllGroups(long directoryId, java.util.Collection<GroupTemplate> groups, boolean overwrite)
           
 BulkAddResult<User> DirectoryManager.addAllUsers(long directoryId, java.util.Collection<UserTemplateWithCredentialAndAttributes> users, boolean overwrite)
          Will add a collection of users to the directory specified by the passed in directoryId param.
 BulkAddResult<User> DirectoryManagerGeneric.addAllUsers(long directoryId, java.util.Collection<UserTemplateWithCredentialAndAttributes> users, boolean overwrite)
           
 BulkAddResult<java.lang.String> DirectoryManager.addAllUsersToGroup(long directoryID, java.util.Collection<java.lang.String> userNames, java.lang.String groupName)
          A bulk version of DirectoryManager.addUserToGroup(long, String, String).
 BulkAddResult<java.lang.String> DirectoryManagerGeneric.addAllUsersToGroup(long directoryId, java.util.Collection<java.lang.String> userNames, java.lang.String groupName)
           
 Group DirectoryManager.addGroup(long directoryId, GroupTemplate group)
          Adds a Group to the directory specified by the passed in directoryId.
 Group DirectoryManagerGeneric.addGroup(long directoryId, GroupTemplate group)
           
 void DirectoryManager.addGroupToGroup(long directoryId, java.lang.String childGroup, java.lang.String parentGroup)
          Adds an existing child group as direct member of an existing parent group in the directory specified by the passed in directoryId.
 void DirectoryManagerGeneric.addGroupToGroup(long directoryId, java.lang.String childGroup, java.lang.String parentGroup)
           
 User DirectoryManager.addUser(long directoryId, UserTemplate user, PasswordCredential credential)
          Adds a User to the directory specified by the passed in directoryId.
 User DirectoryManagerGeneric.addUser(long directoryId, UserTemplate user, PasswordCredential credential)
           
 void DirectoryManager.addUserToGroup(long directoryId, java.lang.String username, java.lang.String groupName)
          Adds an existing user as a direct member of an existing group in the directory specified by the passed in directoryId.
 void DirectoryManagerGeneric.addUserToGroup(long directoryId, java.lang.String username, java.lang.String groupName)
           
 User DirectoryManager.authenticateUser(long directoryId, java.lang.String username, PasswordCredential passwordCredential)
           
 User DirectoryManagerGeneric.authenticateUser(long directoryId, java.lang.String username, PasswordCredential passwordCredential)
           
 Group DirectoryManager.findGroupByName(long directoryId, java.lang.String groupName)
          Returns the group matching the supplied groupName in the directory specified by the passed in directoryId..
 Group DirectoryManagerGeneric.findGroupByName(long directoryId, java.lang.String groupName)
           
 GroupWithAttributes DirectoryManager.findGroupWithAttributesByName(long directoryId, java.lang.String groupName)
          Returns the group with all attributes matching the supplied groupName in the directory specified by the passed in directoryId..
 GroupWithAttributes DirectoryManagerGeneric.findGroupWithAttributesByName(long directoryId, java.lang.String groupName)
           
 User DirectoryManager.findUserByName(long directoryId, java.lang.String username)
          Returns the user matching the supplied username in the directory specified by the passed in directoryId..
 User DirectoryManagerGeneric.findUserByName(long directoryId, java.lang.String username)
           
 UserWithAttributes DirectoryManager.findUserWithAttributesByName(long directoryId, java.lang.String username)
          Returns the user with all attributes matching the supplied username in the directory specified by the passed in directoryId..
 UserWithAttributes DirectoryManagerGeneric.findUserWithAttributesByName(long directoryId, java.lang.String username)
           
 boolean DirectoryManager.isGroupDirectGroupMember(long directoryId, java.lang.String childGroup, java.lang.String parentGroup)
          Returns true if the childGroup is a direct member of the parentGroup in the directory specified by the passed in directoryId.
 boolean DirectoryManagerGeneric.isGroupDirectGroupMember(long directoryId, java.lang.String childGroup, java.lang.String parentGroup)
           
 boolean DirectoryManager.isGroupNestedGroupMember(long directoryId, java.lang.String childGroup, java.lang.String parentGroup)
          Returns true if the childGroup is a direct or indirect (nested) member of the parentGroup in the directory specified by the passed in directoryId.
 boolean DirectoryManagerGeneric.isGroupNestedGroupMember(long directoryId, java.lang.String childGroup, java.lang.String parentGroup)
           
 boolean DirectoryManager.isUserDirectGroupMember(long directoryId, java.lang.String username, java.lang.String groupName)
          Returns true if the user is a direct member of the group in the directory specified by the passed in directoryId.
 boolean DirectoryManagerGeneric.isUserDirectGroupMember(long directoryId, java.lang.String username, java.lang.String groupName)
           
 boolean DirectoryManager.isUserNestedGroupMember(long directoryId, java.lang.String username, java.lang.String groupName)
          Returns true if the user is a direct or indirect (nested) member of the group in the directory specified by the passed in directoryId.
 boolean DirectoryManagerGeneric.isUserNestedGroupMember(long directoryId, java.lang.String username, java.lang.String groupName)
           
 void DirectoryManager.removeGroup(long directoryId, java.lang.String groupName)
          Removes a group matching the supplied groupName in the directory specified by the passed in directoryId.
 void DirectoryManagerGeneric.removeGroup(long directoryId, java.lang.String groupName)
           
 void DirectoryManager.removeGroupAttributes(long directoryId, java.lang.String groupName, java.lang.String attributeName)
          Removes a group's attribute values in the directory specified by the passed in directoryId.
 void DirectoryManagerGeneric.removeGroupAttributes(long directoryId, java.lang.String groupName, java.lang.String attributeName)
           
 void DirectoryManager.removeGroupFromGroup(long directoryId, java.lang.String childGroup, java.lang.String parentGroup)
          Removes an existing child group from being a direct member of an existing parent group in the directory specified by the passed in directoryId.
 void DirectoryManagerGeneric.removeGroupFromGroup(long directoryId, java.lang.String childGroup, java.lang.String parentGroup)
           
 void DirectoryManager.removeUser(long directoryId, java.lang.String username)
          Removes a user matching the supplied username in the directory specified by the passed in directoryId.
 void DirectoryManagerGeneric.removeUser(long directoryId, java.lang.String username)
           
 void DirectoryManager.removeUserAttributes(long directoryId, java.lang.String username, java.lang.String attributeName)
          Removes a user's attribute values in the directory specified by the passed in directoryId.
 void DirectoryManagerGeneric.removeUserAttributes(long directoryId, java.lang.String username, java.lang.String attributeName)
           
 void DirectoryManager.removeUserFromGroup(long directoryId, java.lang.String username, java.lang.String groupName)
          Removes an existing user from being a direct member of an existing group in the directory specified by the passed in directoryId.
 void DirectoryManagerGeneric.removeUserFromGroup(long directoryId, java.lang.String username, java.lang.String groupName)
           
 Group DirectoryManager.renameGroup(long directoryId, java.lang.String oldGroupname, java.lang.String newGroupname)
          Renames a group in the directory specified by the passed in directoryId.
 Group DirectoryManagerGeneric.renameGroup(long directoryId, java.lang.String oldGroupname, java.lang.String newGroupname)
           
 User DirectoryManager.renameUser(long directoryId, java.lang.String oldUsername, java.lang.String newUsername)
          Renames a user in the directory specified by the passed in directoryId.
 User DirectoryManagerGeneric.renameUser(long directoryId, java.lang.String oldUsername, java.lang.String newUsername)
           
 void DirectoryManager.resetPassword(long directoryId, java.lang.String username)
          Deprecated. since 2.1
 void DirectoryManagerGeneric.resetPassword(long directoryId, java.lang.String username)
           
<T> java.util.List<T>
DirectoryManager.searchDirectGroupRelationships(long directoryId, MembershipQuery<T> query)
          Searches for direct group relationships in the directory specified by the passed in directoryId.
<T> java.util.List<T>
DirectoryManagerGeneric.searchDirectGroupRelationships(long directoryId, MembershipQuery<T> query)
           
<T> java.util.List<T>
DirectoryManager.searchGroups(long directoryId, EntityQuery<T> query)
          Returns a list of groups matching the given query in the directory specified by the passed in directoryId..
<T> java.util.List<T>
DirectoryManagerGeneric.searchGroups(long directoryId, EntityQuery<T> query)
           
<T> java.util.List<T>
DirectoryManager.searchNestedGroupRelationships(long directoryId, MembershipQuery<T> query)
          Searches for direct and indirect (nested) group relationships in the directory specified by the passed in directoryId.
<T> java.util.List<T>
DirectoryManagerGeneric.searchNestedGroupRelationships(long directoryId, MembershipQuery<T> query)
           
<T> java.util.List<T>
DirectoryManager.searchUsers(long directoryId, EntityQuery<T> query)
          Returns a list of users matching the given query in the directory specified by the passed in directoryId..
<T> java.util.List<T>
DirectoryManagerGeneric.searchUsers(long directoryId, EntityQuery<T> query)
           
 void DirectoryManager.storeGroupAttributes(long directoryId, java.lang.String groupName, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
          Adds or updates a group's attributes with the new Map of attribute values in the directory specified by the passed in directoryId.
 void DirectoryManagerGeneric.storeGroupAttributes(long directoryId, java.lang.String groupName, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void DirectoryManager.storeUserAttributes(long directoryId, java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
          Adds or updates a user's attributes with the new Map of attribute values in the directory specified by the passed in directoryId.
 void DirectoryManagerGeneric.storeUserAttributes(long directoryId, java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
           
 void DirectorySynchroniserImpl.synchronise(SynchronisableDirectory remoteDirectory, SynchronisationMode mode)
           
 void DirectorySynchroniser.synchronise(SynchronisableDirectory synchronisableDirectory, SynchronisationMode mode)
          Executes a synchronisation in the current thread.
 void DirectoryManager.synchroniseCache(long directoryId, SynchronisationMode mode)
          Requests that this directory should update its cache by synchronising with the remote User data.
 void DirectoryManagerGeneric.synchroniseCache(long directoryId, SynchronisationMode mode)
           
 void DirectoryManager.synchroniseCache(long directoryId, SynchronisationMode mode, boolean runInBackground)
          Requests that this directory should update its cache by synchronising with the remote User data.
 void DirectoryManagerGeneric.synchroniseCache(long directoryId, SynchronisationMode mode, boolean runInBackground)
           
 Group DirectoryManager.updateGroup(long directoryId, GroupTemplate group)
          Updates a group with the supplied template and returns the updated group retrieved from the directory specified by the passed in directoryId.
 Group DirectoryManagerGeneric.updateGroup(long directoryId, GroupTemplate group)
           
 User DirectoryManager.updateUser(long directoryId, UserTemplate user)
          Updates a user with the supplied template and returns the updated user retrieved from the directory specified by the passed in directoryId.
 User DirectoryManagerGeneric.updateUser(long directoryId, UserTemplate user)
           
 void DirectoryManager.updateUserCredential(long directoryId, java.lang.String username, PasswordCredential credential)
          This will update the user's credential in the given directory specified by the passed in directoryId.
 void DirectoryManagerGeneric.updateUserCredential(long directoryId, java.lang.String username, PasswordCredential credential)
           
 

Uses of OperationFailedException in com.atlassian.crowd.manager.login
 

Methods in com.atlassian.crowd.manager.login that throw OperationFailedException
 void ForgottenLoginManagerImpl.resetUserCredential(long directoryId, java.lang.String username, PasswordCredential credential, java.lang.String token)
           
 void ForgottenLoginManager.resetUserCredential(long directoryId, java.lang.String username, PasswordCredential credential, java.lang.String token)
          Resets the user credentials and invalidates the token.
 void ForgottenLoginManagerImpl.sendResetLink(long directoryId, java.lang.String username)
           
 void ForgottenLoginManager.sendResetLink(long directoryId, java.lang.String username)
          Sends a reset link to the user with specified username and directory ID.
 

Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.exception.mapper
 

Methods in com.atlassian.crowd.plugin.rest.exception.mapper with parameters of type OperationFailedException
 javax.ws.rs.core.Response OperationFailedExceptionMapper.toResponse(OperationFailedException exception)
           
 

Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.controller
 

Methods in com.atlassian.crowd.plugin.rest.service.controller that throw OperationFailedException
 void GroupsController.addDirectChildGroup(java.lang.String applicationName, java.lang.String groupName, java.lang.String childGroupName)
          Adds a direct child group membership.
 void GroupsController.addDirectParentGroup(java.lang.String applicationName, java.lang.String groupName, java.lang.String parentGroupName)
          Adds a direct parent group membership.
 void GroupsController.addDirectUser(java.lang.String applicationName, java.lang.String groupName, java.lang.String username)
          Adds user as direct member of group.
 java.lang.String GroupsController.addGroup(java.lang.String applicationName, GroupEntity group)
          Adds a new group.
 java.lang.String UsersController.addUser(java.lang.String applicationName, UserEntity userEntity)
          Adds a new user.
 void UsersController.addUserToGroup(java.lang.String applicationName, java.lang.String userName, java.lang.String groupName)
          Adds a user to a group.
 UserEntity AuthenticationController.authenticateUser(java.lang.String applicationName, java.lang.String username, PasswordEntity password, java.net.URI baseUri)
          Authenticates the user with the given username and password.
 SessionEntity TokenController.authenticateUser(java.lang.String applicationName, java.lang.String username, java.lang.String password, java.util.Collection<ValidationFactorEntity> validationFactorEntities, java.net.URI baseUri)
          Authenticates a user for the given application.
 SessionEntity TokenController.authenticateUserWithoutValidatingPassword(java.lang.String applicationName, java.lang.String username, java.util.Collection<ValidationFactorEntity> validationFactorEntities, java.net.URI baseUri)
          Feigns the authentication process for a user and creates a token for the authentication without validating the password.
 void GroupsController.deleteDirectChildGroup(java.lang.String applicationName, java.lang.String groupName, java.lang.String childGroupName)
          Deletes a child group membership.
 void GroupsController.deleteDirectUser(java.lang.String applicationName, java.lang.String groupName, java.lang.String username)
          Removes the user membership.
 EventEntityList EventsController.getEventsSince(java.lang.String applicationName, java.lang.String eventToken, java.net.URI baseURI)
           
 UserEntity TokenController.getUserFromToken(java.lang.String token, java.lang.String applicationName, java.net.URI baseUri)
          Returns the user associated with the Crowd SSO token.
 void GroupsController.removeGroup(java.lang.String applicationName, java.lang.String groupName)
          Removes a group.
 void GroupsController.removeGroupAttributes(java.lang.String applicationName, java.lang.String groupName, java.lang.String attributeName)
          Removes a group's attribute.
 void UsersController.removeUser(java.lang.String applicationName, java.lang.String username)
          Removes the user.
 void UsersController.removeUserAttribute(java.lang.String applicationName, java.lang.String username, java.lang.String attributeName)
          Removes the user attribute.
 void UsersController.removeUserFromGroup(java.lang.String applicationName, java.lang.String userName, java.lang.String groupName)
          Removes a user from a group.
 void GroupsController.storeGroupAttributes(java.lang.String applicationName, java.lang.String groupName, MultiValuedAttributeEntityList attributes)
          Stores the attributes for a group.
 void UsersController.storeUserAttributes(java.lang.String applicationName, java.lang.String username, MultiValuedAttributeEntityList attributes)
          Stores (add/replace) the user attributes.
 GroupEntity GroupsController.updateGroup(java.lang.String applicationName, GroupEntity group, java.net.URI baseURI)
          Updates a group.
 java.lang.String UsersController.updateUser(java.lang.String applicationName, UserEntity userEntity)
          Updates a user.
 void UsersController.updateUserPassword(java.lang.String applicationName, java.lang.String username, java.lang.String password)
          Updates a user's password.
 SessionEntity TokenController.validateToken(java.lang.String applicationName, java.lang.String token, java.util.Collection<ValidationFactorEntity> validationFactorEntities, java.net.URI baseUri)
          Validates a Crowd SSO token and creates a new token with an updated last accessed date (for the internal token representation).
 

Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.resource
 

Methods in com.atlassian.crowd.plugin.rest.service.resource that throw OperationFailedException
 javax.ws.rs.core.Response GroupsResource.addDirectChildGroup(java.lang.String groupName, GroupEntity childGroup)
           
 javax.ws.rs.core.Response GroupsResource.addDirectParentGroup(java.lang.String groupName, GroupEntity parentGroup)
           
 javax.ws.rs.core.Response GroupsResource.addDirectUser(java.lang.String groupName, UserEntity user)
           
 javax.ws.rs.core.Response GroupsResource.addGroup(GroupEntity restGroup)
          Adds a new group.
 javax.ws.rs.core.Response UsersResource.addUser(UserEntity userEntity)
          Adds a new user.
 javax.ws.rs.core.Response UsersResource.addUserToGroup(java.lang.String userName, GroupEntity parentGroup)
          Adds a user to a group.
 javax.ws.rs.core.Response TokenResource.authenticateUser(AuthenticationContextEntity authenticationContext, boolean validatePassword)
          Authenticates a user against the application and returns a Crowd SSO token.
 javax.ws.rs.core.Response AuthenticationResource.authenticateUser(java.lang.String username, PasswordEntity password)
          Authenticates a user.
 javax.ws.rs.core.Response GroupsResource.deleteDirectChildGroup(java.lang.String groupName, java.lang.String childGroupName)
           
 javax.ws.rs.core.Response GroupsResource.deleteDirectUser(java.lang.String groupName, java.lang.String username)
           
 javax.ws.rs.core.Response GroupsResource.deleteGroupAttribute(java.lang.String groupname, java.lang.String attributeName)
           
 javax.ws.rs.core.Response GroupsResource.getDirectChildGroups(java.lang.String groupName, java.lang.String childGroupName, int startIndex, int maxResults)
           
 javax.ws.rs.core.Response GroupsResource.getDirectParentGroups(java.lang.String groupName, java.lang.String childGroupName, int startIndex, int maxResults)
           
 javax.ws.rs.core.Response GroupsResource.getDirectUsers(java.lang.String groupName, java.lang.String username, int startIndex, int maxResults)
           
 javax.ws.rs.core.Response EventsResource.getEvents(java.lang.String eventToken)
           
 javax.ws.rs.core.Response GroupsResource.getGroup(java.lang.String groupName)
           
 javax.ws.rs.core.Response GroupsResource.getGroupAttributes(java.lang.String groupName)
           
 javax.ws.rs.core.Response GroupsResource.getNestedChildGroups(java.lang.String groupName, java.lang.String childGroupName, int startIndex, int maxResults)
           
 javax.ws.rs.core.Response GroupsResource.getNestedParentGroups(java.lang.String groupName, java.lang.String parentGroupName, int startIndex, int maxResults)
           
 javax.ws.rs.core.Response GroupsResource.getNestedUsers(java.lang.String groupName, java.lang.String username, int startIndex, int maxResults)
           
 javax.ws.rs.core.Response TokenResource.getSession(java.lang.String token)
          Retrieves the token.
 javax.ws.rs.core.Response GroupsResource.removeGroup(java.lang.String groupname)
           
 javax.ws.rs.core.Response UsersResource.removeUser(java.lang.String userName)
          Removes a user.
 javax.ws.rs.core.Response UsersResource.removeUserAttribute(java.lang.String userName, java.lang.String attributeName)
          Deletes a user attribute.
 javax.ws.rs.core.Response UsersResource.removeUserFromGroup(java.lang.String userName, java.lang.String groupName)
          Removes a user from a group.
 javax.ws.rs.core.Response UsersResource.requestPasswordReset(java.lang.String userName)
          Requests a password reset.
 javax.ws.rs.core.Response UsersResource.requestUsernames(java.lang.String email)
          Requests an email to be sent containing usernames associated with the given email address.
 javax.ws.rs.core.Response GroupsResource.storeGroupAttributes(java.lang.String groupname, MultiValuedAttributeEntityList attributes)
          Stores the group attributes
 javax.ws.rs.core.Response UsersResource.storeUserAttributes(java.lang.String userName, MultiValuedAttributeEntityList attributes)
          Stores the user attributes.
 javax.ws.rs.core.Response GroupsResource.updateGroup(java.lang.String groupName, GroupEntity restGroup)
          Updates an existing group.
 javax.ws.rs.core.Response UsersResource.updateUser(java.lang.String userName, UserEntity userEntity)
          Updates a user.
 javax.ws.rs.core.Response UsersResource.updateUserPassword(java.lang.String userName, PasswordEntity password)
          Updates a user password.
 javax.ws.rs.core.Response TokenResource.validateToken(java.lang.String token, ValidationFactorEntityList validationFactors)
          Validates a Crowd SSO token.
 

Uses of OperationFailedException in com.atlassian.crowd.security.demo.action.group
 

Methods in com.atlassian.crowd.security.demo.action.group that throw OperationFailedException
protected  void AddGroup.doValidation()
           
 

Uses of OperationFailedException in com.atlassian.crowd.security.demo.action.user
 

Methods in com.atlassian.crowd.security.demo.action.user that throw OperationFailedException
protected  void ViewUser.processGeneral()
           
protected  void ViewUser.processMemberships()
           
 

Uses of OperationFailedException in com.atlassian.crowd.service
 

Methods in com.atlassian.crowd.service that throw OperationFailedException
 void AuthenticatorUserCache.fetchInCache(java.lang.String username)
          Fetches a user with the given username in the cache, in case the user exists, but cannot be found from the cache yet.
 

Uses of OperationFailedException in com.atlassian.crowd.service.client
 

Methods in com.atlassian.crowd.service.client that throw OperationFailedException
 void CrowdClient.addGroup(Group group)
          Adds a group to the remote Crowd server.
 void CrowdClient.addGroupToGroup(java.lang.String childGroup, java.lang.String parentGroup)
          Adds a group to a group.
 void CrowdClient.addUser(User user, PasswordCredential passwordCredential)
          Adds a new User to the remote Crowd server.
 void CrowdClient.addUserToGroup(java.lang.String username, java.lang.String groupName)
          Adds a user to a group.
 java.lang.String CrowdClient.authenticateSSOUser(UserAuthenticationContext userAuthenticationContext)
          Authenticates a Single-Sign-On (SSO) User.
 java.lang.String CrowdClient.authenticateSSOUserWithoutValidatingPassword(UserAuthenticationContext userAuthenticationContext)
          Authenticates a Single-Sign-On (SSO) User without validating password.
 User CrowdClient.authenticateUser(java.lang.String username, java.lang.String password)
          Authenticates a user with the server.
 User CrowdClient.findUserFromSSOToken(java.lang.String token)
          Returns the user from the specified user token.
 java.util.List<Group> CrowdClient.getChildGroupsOfGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for groups who are direct members of a group.
 CookieConfiguration CrowdClient.getCookieConfiguration()
          Returns the cookie configuration.
 java.lang.String CrowdClient.getCurrentEventToken()
          Returns a token that can be used for querying events that have happened after the token was generated.
 Group CrowdClient.getGroup(java.lang.String name)
          Gets a group by name.
 java.util.List<Group> CrowdClient.getGroupsForNestedUser(java.lang.String userName, int startIndex, int maxResults)
          Searches for groups that a user is a nested member of.
 java.util.List<Group> CrowdClient.getGroupsForUser(java.lang.String userName, int startIndex, int maxResults)
          Searches for groups that a user is a direct member of.
 GroupWithAttributes CrowdClient.getGroupWithAttributes(java.lang.String name)
          Gets a group with attributes by name.
 java.lang.Iterable<Membership> CrowdClient.getMemberships()
          Gets the full group membership details for all groups with all direct user members and child groups.
 java.util.List<java.lang.String> CrowdClient.getNamesOfChildGroupsOfGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for groups who are direct members of a group, returning the group names.
 java.util.List<java.lang.String> CrowdClient.getNamesOfGroupsForNestedUser(java.lang.String userName, int startIndex, int maxResults)
          Searches for groups that a user is a nested member of, returning the group names.
 java.util.List<java.lang.String> CrowdClient.getNamesOfGroupsForUser(java.lang.String userName, int startIndex, int maxResults)
          Searches for groups that a user is a direct member of, returning the group names.
 java.util.List<java.lang.String> CrowdClient.getNamesOfNestedChildGroupsOfGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for groups who are nested members of a group, returning the group names.
 java.util.List<java.lang.String> CrowdClient.getNamesOfNestedUsersOfGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for users who are nested members of a group, returning the user names.
 java.util.List<java.lang.String> CrowdClient.getNamesOfParentGroupsForGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for groups that a group is a direct member of, returning the group names.
 java.util.List<java.lang.String> CrowdClient.getNamesOfParentGroupsForNestedGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for groups that a group is a nested member of, returning the group names.
 java.util.List<java.lang.String> CrowdClient.getNamesOfUsersOfGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for users who are direct members of a group, returning the user names.
 java.util.List<Group> CrowdClient.getNestedChildGroupsOfGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for groups who are nested members of a group.
 java.util.List<User> CrowdClient.getNestedUsersOfGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for users who are nested members of a group.
 Events CrowdClient.getNewEvents(java.lang.String eventToken)
          Returns an events object which contains a new eventToken and events that happened after the given eventToken was generated.
 java.util.List<Group> CrowdClient.getParentGroupsForGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for groups that a group is a direct member of.
 java.util.List<Group> CrowdClient.getParentGroupsForNestedGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for groups that a group is a nested member of.
 User CrowdClient.getUser(java.lang.String name)
          Gets a User by user name.
 java.util.List<User> CrowdClient.getUsersOfGroup(java.lang.String groupName, int startIndex, int maxResults)
          Searches for users who are direct members of a group.
 UserWithAttributes CrowdClient.getUserWithAttributes(java.lang.String name)
          Gets a User with Attributes by user name.
 void CrowdClient.invalidateSSOToken(java.lang.String token)
          Invalidates a token.
 boolean CrowdClient.isGroupDirectGroupMember(java.lang.String childName, java.lang.String parentName)
          Tests if a group is a direct member of a group.
 boolean CrowdClient.isUserDirectGroupMember(java.lang.String username, java.lang.String groupName)
          Tests if a user is a direct member of a group.
 boolean CrowdClient.isUserNestedGroupMember(java.lang.String username, java.lang.String groupName)
          Tests if a user is a nested member of a group.
 void CrowdClient.removeGroup(java.lang.String groupName)
          Removes a group from the remote Crowd server
 void CrowdClient.removeGroupAttributes(java.lang.String groupName, java.lang.String attributeName)
          Removes a group attribute (set) from the server.
 void CrowdClient.removeGroupFromGroup(java.lang.String childGroup, java.lang.String parentGroup)
          Removes a group to a group.
 void CrowdClient.removeUser(java.lang.String username)
          Removes a user from the remote Crowd server
 void CrowdClient.removeUserAttributes(java.lang.String username, java.lang.String attributeName)
          Removes a user attribute from the server.
 void CrowdClient.removeUserFromGroup(java.lang.String username, java.lang.String groupName)
          Removes a user from a group.
 void CrowdClient.requestPasswordReset(java.lang.String username)
          Requests a password reset.
 void CrowdClient.requestUsernames(java.lang.String email)
          Sends the usernames associated with the given email address.
 java.util.List<java.lang.String> CrowdClient.searchGroupNames(SearchRestriction searchRestriction, int startIndex, int maxResults)
          Searches for group names matching the searchRestriction criteria.
 java.util.List<Group> CrowdClient.searchGroups(SearchRestriction searchRestriction, int startIndex, int maxResults)
          Searches for groups matching the following criteria.
 java.util.List<java.lang.String> CrowdClient.searchUserNames(SearchRestriction searchRestriction, int startIndex, int maxResults)
          Searches for usernames matching the searchRestriction criteria.
 java.util.List<User> CrowdClient.searchUsers(SearchRestriction searchRestriction, int startIndex, int maxResults)
          Searches for users matching the following criteria.
 void CrowdClient.storeGroupAttributes(java.lang.String groupName, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
          Stores the group's attributes on the remote Crowd server.
 void CrowdClient.storeUserAttributes(java.lang.String username, java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attributes)
          Stores the user's attributes on the remote Crowd server.
 void CrowdClient.testConnection()
          Tests if the connection is OK.
 void CrowdClient.updateGroup(Group group)
          Updates a group on the remote Crowd server.
 void CrowdClient.updateUser(User user)
          Updates a user on the remote Crowd server.
 void CrowdClient.updateUserCredential(java.lang.String username, java.lang.String password)
          Updates the user's password on the remote Crowd server.
 void CrowdClient.validateSSOAuthentication(java.lang.String token, java.util.List<ValidationFactor> validationFactors)
          Validates the SSO authentication.
 

Uses of OperationFailedException in com.atlassian.crowd.util
 

Methods in com.atlassian.crowd.util that throw OperationFailedException
 java.util.Set<java.lang.String> AdminGroupChecker.getUnsafeAdminGroups(java.lang.String username, long directoryID, java.util.List<java.lang.String> selectedEntityNames)
           
 boolean AdminGroupChecker.isRemovingConsoleAdminFromLastAdminGroup(java.lang.String groupname, java.lang.String consoleAdmin, long directoryID)
           
 



Copyright © 2012 Atlassian. All Rights Reserved.