Uses of Class
com.atlassian.crowd.exception.OperationFailedException
Packages that use OperationFailedException
Package
Description
-
Uses of OperationFailedException in com.atlassian.crowd.acceptance.tests.synchronisation.remote
Methods in com.atlassian.crowd.acceptance.tests.synchronisation.remote that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidSynchroniseCrowdDirectoryNestedMembershipsTest.groupToGroupMembershipsAfterInitialSync()voidSynchroniseCrowdDirectoryRemoveGroupTest.synchroniseChanges_RemoveMaskedGroup()voidSynchroniseCrowdDirectoryRemoveGroupTest.synchroniseChanges_RemoveMaskingGroup() -
Uses of OperationFailedException in com.atlassian.crowd.console.action
Methods in com.atlassian.crowd.console.action that throw OperationFailedExceptionModifier and TypeMethodDescriptionSearcher.doSearchByDirectory(long directoryID, Boolean active, String searchText, int resultsStartIndex, int resultsPerPage) Performs a search for DirectoryEntities in the specified directory, returning a list of those that match.UserSearcherImpl.doSearchByDirectory(long directoryID, Boolean active, 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 OperationFailedExceptionModifier and TypeMethodDescriptionAddApplicationAuthorisationDetails.getUnsubscribedGroupsForDirectory(Long directoryId) -
Uses of OperationFailedException in com.atlassian.crowd.console.action.dataimport
Methods in com.atlassian.crowd.console.action.dataimport that throw OperationFailedException -
Uses of OperationFailedException in com.atlassian.crowd.console.action.group
Methods in com.atlassian.crowd.console.action.group that throw OperationFailedExceptionModifier and TypeMethodDescriptionprotected voidViewGroupMembers.fetchGroupInformation()protected voidViewGroup.processGeneral() -
Uses of OperationFailedException in com.atlassian.crowd.core.event.listener
Methods in com.atlassian.crowd.core.event.listener that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidApplicationDefaultGroupMembershipResolver.onDefaultGroupsAdded(Application application, Directory directory, UserWithAttributes user) voidDefaultGroupMembershipResolver.onDefaultGroupsAdded(Application application, Directory directory, UserWithAttributes user) The callback that should be called after adding the user to all the default groups returned from this DefaultGroupMembershipResolvervoidDirectoryDefaultGroupMembershipResolver.onDefaultGroupsAdded(Application application, Directory directory, UserWithAttributes user) -
Uses of OperationFailedException in com.atlassian.crowd.dao.cluster
Methods in com.atlassian.crowd.dao.cluster that throw OperationFailedExceptionModifier and TypeMethodDescriptionClusterHeartbeatDAOHibernate.writeNewHeartbeat(Supplier<String> nodeIdSupplier, String nodeName, long timestamp) Tries to insert a new heartbeat based on the parameters. -
Uses of OperationFailedException in com.atlassian.crowd.directory
Methods in com.atlassian.crowd.directory that throw OperationFailedExceptionModifier and TypeMethodDescriptionprotected voidRFC4519Directory.addDnToGroup(String dn, LDAPGroupWithAttributes group) AbstractForwardingDirectory.addGroup(GroupTemplate group) AbstractInternalDirectory.addGroup(GroupTemplate group) AuditingDirectoryDecorator.addGroup(GroupTemplate group) AzureAdDirectory.addGroup(GroupTemplate group) DbCachingRemoteDirectory.addGroup(GroupTemplate group) DelegatedAuthenticationDirectory.addGroup(GroupTemplate group) MockSimpleRemoteDirectory.addGroup(GroupTemplate group) RemoteCrowdDirectory.addGroup(GroupTemplate group) RemoteDirectory.addGroup(GroupTemplate group) Adds agroupto the directory store.Rfc2307.addGroup(GroupTemplate group) SpringLDAPConnector.addGroup(GroupTemplate group) voidDirectoryCacheImplUsingChangeOperations.addGroupMembersForGroup(Group parentGroup, Set<String> remoteGroups) voidDbCachingRemoteChangeOperations.addGroupMembershipsForGroup(Group parentGroup, Collection<String> groupsToAdd) voidDirectoryCacheChangeOperations.addGroupMembershipsForGroup(Group parentGroup, Collection<String> toAdd) voidDbCachingRemoteChangeOperations.addGroups(Set<GroupTemplate> groupsToAdd) voidDirectoryCacheChangeOperations.addGroups(Set<GroupTemplate> allToAdd) voidAbstractForwardingDirectory.addGroupToGroup(String childGroup, String parentGroup) voidAuditingDirectoryDecorator.addGroupToGroup(String childGroup, String parentGroup) voidAzureAdDirectory.addGroupToGroup(String childGroup, String parentGroup) voidDbCachingRemoteChangeOperations.addGroupToGroup(String childGroup, String parentGroup) voidDbCachingRemoteDirectory.addGroupToGroup(String childGroup, String parentGroup) voidDirectoryCacheChangeOperations.addGroupToGroup(String childGroup, String parentGroup) voidDirectoryCacheImplUsingChangeOperations.addGroupToGroup(String childGroup, String parentGroup) voidMockSimpleRemoteDirectory.addGroupToGroup(String childGroup, String parentGroup) voidRemoteCrowdDirectory.addGroupToGroup(String childGroup, String parentGroup) voidRemoteDirectory.addGroupToGroup(String childGroup, String parentGroup) Adds a group as a member of a parent group.voidRfc2307.addGroupToGroup(String childGroup, String parentGroup) voidRFC4519Directory.addGroupToGroup(String childGroup, String parentGroup) abstract GroupAbstractInternalDirectory.addLocalGroup(GroupTemplate group) CachingDirectory.addLocalGroup(GroupTemplate group) InternalDirectory.addLocalGroup(GroupTemplate group) InternalRemoteDirectory.addLocalGroup(GroupTemplate group) Adds a "local" group to the directory.voidDbCachingRemoteChangeOperations.addOrUpdateCachedGroup(Group group) voidDirectoryCacheChangeOperations.addOrUpdateCachedGroup(Group group) voidDirectoryCacheImplUsingChangeOperations.addOrUpdateCachedGroup(Group group) voidDirectoryCacheImplUsingChangeOperations.addOrUpdateCachedGroups(Collection<? extends Group> remoteGroups, Date syncStartDate) voidDbCachingRemoteChangeOperations.addOrUpdateCachedUser(User user) voidDirectoryCacheChangeOperations.addOrUpdateCachedUser(User user) voidDirectoryCacheImplUsingChangeOperations.addOrUpdateCachedUser(User user) DirectoryCacheImplUsingChangeOperations.addOrUpdateCachedUsers(Collection<? extends User> remoteUsers, Date syncStartDate) DelegatedAuthenticationDirectory.addOrUpdateLdapUser(String name) Copies or updates a user in the internal directory from their counterpart in the LDAP directory.AbstractForwardingDirectory.addUser(UserTemplate user, PasswordCredential credential) AbstractForwardingDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) abstract UserWithAttributesAbstractInternalDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) AuditingDirectoryDecorator.addUser(UserTemplate user, PasswordCredential credential) AuditingDirectoryDecorator.addUser(UserTemplateWithAttributes user, PasswordCredential credential) AzureAdDirectory.addUser(UserTemplate user, PasswordCredential credential) AzureAdDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) CachingDirectory.addUser(UserTemplate user, PasswordCredential credential) Adds a user with no special added logic.CachingDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) Adds a user without modifying it, including storing its attributes.DbCachingRemoteDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) InternalDirectory.addUser(UserTemplate user, PasswordCredential credential) InternalDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) Adds a user and the following custom attributes: - RemotePrincipalConstants.PASSWORD_LASTCHANGED set to the current timeRemoteCrowdDirectory.addUser(UserTemplate user, PasswordCredential credential) RemoteCrowdDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) RemoteDirectory.addUser(UserTemplate user, PasswordCredential credential) Deprecated.RemoteDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) Adds auserto the directory store.Rfc2307.addUser(UserTemplate user, PasswordCredential credential) Rfc2307.addUser(UserTemplateWithAttributes user, PasswordCredential credential) SpringLDAPConnector.addUser(UserTemplate user, PasswordCredential credential) Adds a user to LDAP.SpringLDAPConnector.addUser(UserTemplateWithAttributes user, PasswordCredential credential) Adds a user to LDAP.voidDirectoryCacheImplUsingChangeOperations.addUserMembersForGroup(Group parentGroup, Set<String> remoteUsers) voidDbCachingRemoteChangeOperations.addUserMembershipsForGroup(Group group, Set<String> usersToAdd) voidDirectoryCacheChangeOperations.addUserMembershipsForGroup(Group group, Set<String> toAdd) voidDbCachingRemoteChangeOperations.addUsers(Set<UserTemplateWithCredentialAndAttributes> usersToAdd) voidDirectoryCacheChangeOperations.addUsers(Set<UserTemplateWithCredentialAndAttributes> usersToAdd) voidAbstractForwardingDirectory.addUserToGroup(String username, String groupName) voidAuditingDirectoryDecorator.addUserToGroup(String username, String groupName) voidAzureAdDirectory.addUserToGroup(String username, String groupName) voidDbCachingRemoteChangeOperations.addUserToGroup(String username, String groupName) voidDbCachingRemoteDirectory.addUserToGroup(String username, String groupName) voidDirectoryCacheChangeOperations.addUserToGroup(String username, String groupName) voidDirectoryCacheImplUsingChangeOperations.addUserToGroup(String username, String groupName) voidMicrosoftActiveDirectory.addUserToGroup(String username, String groupName) voidMockSimpleRemoteDirectory.addUserToGroup(String username, String groupName) voidRemoteCrowdDirectory.addUserToGroup(String username, String groupName) voidRemoteDirectory.addUserToGroup(String username, String groupName) Adds a user as a member of a group.voidRfc2307.addUserToGroup(String username, String groupName) voidRFC4519Directory.addUserToGroup(String username, String groupName) voidDbCachingRemoteChangeOperations.applySyncingGroupAttributes(String groupName, Set<String> deletedAttributes, Map<String, Set<String>> storedAttributes) voidDirectoryCacheChangeOperations.applySyncingGroupAttributes(String groupName, Set<String> deletedAttributes, Map<String, Set<String>> storedAttributes) Removes any syncing group attributes listed in deletedAttributes, and store any that are listed in storedAttributes If any non-syncing attributes are included, they will be ignoredvoidDirectoryCacheImplUsingChangeOperations.applySyncingGroupAttributes(String groupName, Set<String> deletedAttributes, Map<String, Set<String>> storedAttributes) voidDbCachingRemoteChangeOperations.applySyncingUserAttributes(String userName, Set<String> deletedAttributes, Map<String, Set<String>> storedAttributes) voidDirectoryCacheChangeOperations.applySyncingUserAttributes(String userName, Set<String> deletedAttributes, Map<String, Set<String>> storedAttributes) Removes any syncing user attributes listed in deletedAttributes, and store any that are listed in storedAttributes If any non-syncing attributes are included, they will be ignoredvoidDirectoryCacheImplUsingChangeOperations.applySyncingUserAttributes(String userName, Set<String> deletedAttributes, Map<String, Set<String>> storedAttributes) AbstractForwardingDirectory.authenticate(String name, PasswordCredential credential) AbstractInternalDirectory.authenticate(UserAuthenticationContext userAuthenticationContext) AuditingDirectoryDecorator.authenticate(String name, PasswordCredential credential) AzureAdDirectory.authenticate(String name, PasswordCredential credential) DbCachingRemoteDirectory.authenticate(UserAuthenticationContext userAuthenticationContext) DbCachingRemoteDirectory.authenticate(String name, PasswordCredential credential) DelegatedAuthenticationDirectory.authenticate(UserAuthenticationContext userAuthenticationContext) DelegatedAuthenticationDirectory.authenticate(String name, PasswordCredential credential) MockSimpleRemoteDirectory.authenticate(String name, PasswordCredential credential) RemoteCrowdDirectory.authenticate(String username, PasswordCredential credential) default UserRemoteDirectory.authenticate(UserAuthenticationContext userAuthenticationContext) Authenticates auserwith the directory store.RemoteDirectory.authenticate(String name, PasswordCredential credential) Authenticates auserwith the directory store.SpringLDAPConnector.authenticate(String name, PasswordCredential credential) protected UserDbCachingRemoteDirectory.authenticateAndUpdateInternalUser(String name, PasswordCredential credential) Authenticates user and ensures that internal directory contains the authenticated user.protected voidDbCachingRemoteDirectory.checkIfUserCanBeUpdatedWithCurrentGroupFiltering(String username, Set<String> userRemoteGroupNames) AbstractForwardingDirectory.countDirectMembersOfGroup(String groupName, int querySizeHint) AuditingDirectoryDecorator.countDirectMembersOfGroup(String groupName, int querySizeHint) AzureAdDirectory.countDirectMembersOfGroup(String groupName, int querySizeHint) MockSimpleRemoteDirectory.countDirectMembersOfGroup(String groupName, int querySizeHint) RemoteCrowdDirectory.countDirectMembersOfGroup(String groupName, int querySizeHint) RemoteDirectory.countDirectMembersOfGroup(String groupName, int querySizeHint) Count the direct members of a group in the remote directory.SpringLDAPConnector.countDirectMembersOfGroup(String groupName, int querySizeHint) voidDbCachingRemoteChangeOperations.deleteCachedGroup(String groupName) voidDirectoryCacheChangeOperations.deleteCachedGroup(String groupName) voidDirectoryCacheImplUsingChangeOperations.deleteCachedGroup(String groupName) voidDbCachingRemoteChangeOperations.deleteCachedGroups(Set<String> groupnames) voidDirectoryCacheChangeOperations.deleteCachedGroups(Set<String> groupnames) voidDirectoryCacheImplUsingChangeOperations.deleteCachedGroups(Set<String> groupnames) voidDbCachingRemoteChangeOperations.deleteCachedGroupsByGuids(Set<String> guids) voidDirectoryCacheChangeOperations.deleteCachedGroupsByGuids(Set<String> guids) voidDirectoryCacheImplUsingChangeOperations.deleteCachedGroupsByGuids(Set<String> guids) voidDbCachingRemoteChangeOperations.deleteCachedGroupsNotIn(GroupType groupType, List<? extends Group> remoteGroups, Date syncStartDate) voidDirectoryCacheChangeOperations.deleteCachedGroupsNotIn(GroupType groupType, List<? extends Group> ldapGroups, Date syncStartDate) voidDirectoryCacheImplUsingChangeOperations.deleteCachedGroupsNotIn(GroupType groupType, List<? extends Group> remoteGroups, Date syncStartDate) voidDbCachingRemoteChangeOperations.deleteCachedGroupsNotInByExternalId(Collection<? extends Group> remoteGroups, Date syncStartDate) voidDirectoryCacheChangeOperations.deleteCachedGroupsNotInByExternalId(Collection<? extends Group> remoteGroups, Date syncStartDate) voidDirectoryCacheImplUsingChangeOperations.deleteCachedGroupsNotInByExternalId(Collection<? extends Group> remoteGroups, Date syncStartDate) voidDbCachingRemoteChangeOperations.deleteCachedUser(String username) voidDirectoryCacheChangeOperations.deleteCachedUser(String username) voidDirectoryCacheImplUsingChangeOperations.deleteCachedUser(String username) voidDbCachingRemoteChangeOperations.deleteCachedUsersByGuid(Set<String> guids) voidDirectoryCacheChangeOperations.deleteCachedUsersByGuid(Set<String> usernames) voidDirectoryCacheImplUsingChangeOperations.deleteCachedUsersByGuid(Set<String> guids) voidDbCachingRemoteChangeOperations.deleteCachedUsersNotIn(Collection<? extends User> remoteUsers, Date synchStartDate) voidDirectoryCacheChangeOperations.deleteCachedUsersNotIn(Collection<? extends User> users, Date syncStartDate) voidDirectoryCacheImplUsingChangeOperations.deleteCachedUsersNotIn(Collection<? extends User> users, Date syncStartDate) voidDbCachingRemoteChangeOperations.deleteCachedUsersNotInOld(Collection<? extends User> remoteUsers, Date synchStartDate) voidDirectoryCacheImplUsingChangeOperations.deleteGroupMembersForGroup(Group parentGroup, Set<String> remoteGroups) voidDirectoryCacheImplUsingChangeOperations.deleteUserMembersForGroup(Group parentGroup, Set<String> remoteUsers) voidAbstractForwardingDirectory.expireAllPasswords()voidAuditingDirectoryDecorator.expireAllPasswords()voidAzureAdDirectory.expireAllPasswords()voidDbCachingRemoteDirectory.expireAllPasswords()voidRemoteCrowdDirectory.expireAllPasswords()voidRemoteDirectory.expireAllPasswords()Sets theUserConstants.REQUIRES_PASSWORD_CHANGEattribute to true for all users in the directory using bulk operationsvoidSpringLDAPConnector.expireAllPasswords()AzureAdDirectory.fetchGroupChanges(String syncToken) longMicrosoftActiveDirectory.fetchHighestCommittedUSN()MicrosoftActiveDirectory.fetchInvocationId()AzureAdDirectory.fetchUserChanges(String syncToken) MicrosoftActiveDirectory.findAddedOrUpdatedGroupsSince(long usnChanged) protected <T> List<T> MicrosoftActiveDirectory.findAddedOrUpdatedObjectsSince(long usnChange, CrowdLdapName objectBaseDN, String objectFilter, ContextMapperWithRequiredAttributes<T> contextMapper) MicrosoftActiveDirectory.findAddedOrUpdatedUsersSince(long usnChange) protected Iterable<CrowdLdapName> MicrosoftActiveDirectory.findAdditionalDirectMembers(CrowdLdapName groupDn, Supplier<Optional<LDAPGroupWithAttributes>> groupSupplier, GroupUserCache groupUserCache) protected Iterable<CrowdLdapName> RFC4519Directory.findAdditionalDirectMembers(CrowdLdapName groupDn, Supplier<Optional<LDAPGroupWithAttributes>> group, GroupUserCache groupUserCache) MicrosoftActiveDirectory.findAllGroupGuids()MicrosoftActiveDirectory.findAllGroupNamesAndGuids()MicrosoftActiveDirectory.findAllUserGuids()RFC4519Directory.findDirectMembersOfGroup(CrowdLdapName groupDn, ContextMapperWithRequiredAttributes<CrowdLdapName> dnMapper, GroupUserCache groupUserCache) This method is not part ofRemoteDirectory's contract.<T extends LDAPDirectoryEntity>
TLDAPDirectory.findEntityByDN(CrowdLdapName dn, Class<T> entityClass) Finds a directory entity (principal, group or role) by their distinguished name.protected <T extends LDAPDirectoryEntity>
TSpringLDAPConnector.findEntityByDN(CrowdLdapName entityDn, CrowdLdapName baseDn, String filter, ContextMapperWithRequiredAttributes contextMapper, Class<T> entityClass) <T extends LDAPDirectoryEntity>
TSpringLDAPConnector.findEntityByDN(CrowdLdapName dn, Class<T> entityClass) <T extends LDAPDirectoryEntity>
TSpringLDAPConnector.findEntityByDN(String dn, Class<T> entityClass) AbstractForwardingDirectory.findGroupByName(String name) AuditingDirectoryDecorator.findGroupByName(String name) AzureAdDirectory.findGroupByName(String name) RemoteCrowdDirectory.findGroupByName(String name) RemoteDirectory.findGroupByName(String name) Finds thegroupthat matches the suppliedname.SpringLDAPConnector.findGroupByName(String name) protected LDAPGroupWithAttributesSpringLDAPConnector.findGroupByNameAndType(String name, GroupType groupType) DbCachingRemoteChangeOperations.findGroupMembershipForGroupChanges(Group parentGroup, Collection<String> remoteGroups) DirectoryCacheChangeOperations.findGroupMembershipForGroupChanges(Group parentGroup, Collection<String> remoteGroups) MicrosoftActiveDirectory.findGroupMembershipNames(MembershipQuery<String> query) RFC4519Directory.findGroupMembershipNames(MembershipQuery<String> query) protected List<? extends LDAPGroupWithAttributes> MicrosoftActiveDirectory.findGroupMemberships(MembershipQuery<? extends LDAPGroupWithAttributes> query) protected List<? extends LDAPGroupWithAttributes> RFC4519Directory.findGroupMemberships(MembershipQuery<? extends LDAPGroupWithAttributes> query) protected <T> List<T> RFC4519Directory.findGroupMembershipsOfUserViaMemberOf(String username, int startIndex, int maxResults, com.atlassian.crowd.directory.RFC4519Directory.LookupByDn<T> mapper) DbCachingRemoteChangeOperations.findGroupsByExternalIds(Set<String> externalIds) DirectoryCacheChangeOperations.findGroupsByExternalIds(Set<String> externalIds) Searches the specified directory for group names of groups with the specified external idsDirectoryCacheImplUsingChangeOperations.findGroupsByExternalIds(Set<String> externalIds) DbCachingRemoteChangeOperations.findGroupsExternalIdsByNames(Set<String> groupNames) DirectoryCacheChangeOperations.findGroupsExternalIdsByNames(Set<String> groupNames) Searches the specified directory for externalIds of groups with the specified namesDirectoryCacheImplUsingChangeOperations.findGroupsExternalIdsByNames(Set<String> groupNames) DbCachingRemoteChangeOperations.findGroupsToUpdate(Collection<? extends Group> remoteGroups, Date syncStartDate) DirectoryCacheChangeOperations.findGroupsToUpdate(Collection<? extends Group> remoteGroups, Date syncStartDate) AbstractForwardingDirectory.findGroupWithAttributesByName(String name) AuditingDirectoryDecorator.findGroupWithAttributesByName(String name) AzureAdDirectory.findGroupWithAttributesByName(String name) DbCachingRemoteChangeOperations.findGroupWithAttributesByName(String name) DirectoryCacheChangeOperations.findGroupWithAttributesByName(String name) DirectoryCacheImplUsingChangeOperations.findGroupWithAttributesByName(String name) MockSimpleRemoteDirectory.findGroupWithAttributesByName(String name) RemoteCrowdDirectory.findGroupWithAttributesByName(String name) RemoteDirectory.findGroupWithAttributesByName(String name) Finds thegroupthat matches the suppliedname.SpringLDAPConnector.findGroupWithAttributesByName(String name) MicrosoftActiveDirectory.findTombstonesSince(long usnChange, CrowdLdapName objectBaseDN, String objectClass) AbstractForwardingDirectory.findUserByExternalId(String externalId) AuditingDirectoryDecorator.findUserByExternalId(String externalId) AzureAdDirectory.findUserByExternalId(String externalId) RemoteCrowdDirectory.findUserByExternalId(String externalId) RemoteDirectory.findUserByExternalId(String externalId) Finds the user that matches the suppliedexternalId.SpringLDAPConnector.findUserByExternalId(String externalId) AbstractForwardingDirectory.findUserByName(String name) AuditingDirectoryDecorator.findUserByName(String name) AzureAdDirectory.findUserByName(String name) RemoteCrowdDirectory.findUserByName(String name) RemoteDirectory.findUserByName(String name) Finds theuserthat matches the suppliedname.SpringLDAPConnector.findUserByName(String name) DbCachingRemoteChangeOperations.findUserMembershipForGroupChanges(Group group, Collection<String> remoteUsers) DirectoryCacheChangeOperations.findUserMembershipForGroupChanges(Group group, Collection<String> remoteUsers) protected List<LDAPUserWithAttributes> MicrosoftActiveDirectory.findUserMembersOfGroupViaMemberDN(String groupName, GroupType groupType, int startIndex, int maxResults) protected List<LDAPUserWithAttributes> RFC4519Directory.findUserMembersOfGroupViaMemberDN(String groupName, GroupType groupType, int startIndex, int maxResults) protected Iterable<LDAPUserWithAttributes> MicrosoftActiveDirectory.findUserMembersOfGroupViaMemberOf(String groupName, GroupType groupType, int startIndex, int maxResults) protected Iterable<LDAPUserWithAttributes> RFC4519Directory.findUserMembersOfGroupViaMemberOf(String groupName, GroupType groupType, int startIndex, int maxResults) MicrosoftActiveDirectory.findUserTombstonesSince(long usnChange) AbstractForwardingDirectory.findUserWithAttributesByName(String name) AuditingDirectoryDecorator.findUserWithAttributesByName(String name) AzureAdDirectory.findUserWithAttributesByName(String name) DbCachingRemoteChangeOperations.findUserWithAttributesByName(String name) DirectoryCacheChangeOperations.findUserWithAttributesByName(String name) DirectoryCacheImplUsingChangeOperations.findUserWithAttributesByName(String name) MockSimpleRemoteDirectory.findUserWithAttributesByName(String name) RemoteCrowdDirectory.findUserWithAttributesByName(String name) RemoteDirectory.findUserWithAttributesByName(String name) Finds theuserthat matches the suppliedname.SpringLDAPConnector.findUserWithAttributesByName(String name) DbCachingRemoteChangeOperations.getAllGroupGuids()DirectoryCacheChangeOperations.getAllGroupGuids()DirectoryCacheImplUsingChangeOperations.getAllGroupGuids()DbCachingRemoteChangeOperations.getAllLocalGroupNames()DirectoryCacheChangeOperations.getAllLocalGroupNames()DirectoryCacheImplUsingChangeOperations.getAllLocalGroupNames()AbstractInternalDirectory.getAllUserExternalIds()InternalRemoteDirectory.getAllUserExternalIds()Retrieves all users externalIds found in this directory.DbCachingRemoteChangeOperations.getAllUserGuids()DirectoryCacheChangeOperations.getAllUserGuids()DirectoryCacheImplUsingChangeOperations.getAllUserGuids()RemoteCrowdDirectory.getCrowdClient()Access the Crowd client used for communication with the remote Crowd directory, intended for internal reuse only.RemoteCrowdDirectory.getCurrentEventToken()Returns a token that can be used for querying events that have happened after the token was generated.org.apache.commons.lang3.tuple.Pair<List<UserWithAttributes>, List<GroupWithAttributes>> AzureMembershipHelper.getDirectChildren(String groupId) Returns direct children of a group.longDbCachingRemoteChangeOperations.getExternalCachedGroupCount()longDirectoryCacheChangeOperations.getExternalCachedGroupCount()longDirectoryCacheImplUsingChangeOperations.getExternalCachedGroupCount()AzureAdDirectory.getFilteredGroups()longAbstractInternalDirectory.getGroupCount()longDbCachingRemoteChangeOperations.getGroupCount()longDbCachingRemoteDirectory.getGroupCount()longDirectoryCacheChangeOperations.getGroupCount()longDirectoryCacheImplUsingChangeOperations.getGroupCount()longFastEntityCountProvider.getGroupCount()AbstractForwardingDirectory.getMemberships()AbstractInternalDirectory.getMemberships()AuditingDirectoryDecorator.getMemberships()AzureAdDirectory.getMemberships()MockSimpleRemoteDirectory.getMemberships()RemoteCrowdDirectory.getMemberships()RemoteDirectory.getMemberships()Get an iterable view of the available group memberships.RFC2307Directory.getMemberships()RFC4519Directory.getMemberships()RemoteCrowdDirectory.getNewEvents(String eventToken) Returns an events object which contains a new eventToken and events that happened after the giveneventTokenwas generated.AbstractForwardingDirectory.getUserAvatarByName(String username, int sizeHint) AbstractInternalDirectory.getUserAvatarByName(String username, int sizeHint) AuditingDirectoryDecorator.getUserAvatarByName(String username, int sizeHint) MockSimpleRemoteDirectory.getUserAvatarByName(String username, int sizeHint) default AvatarReferenceRemoteDirectory.getUserAvatarByName(String username, int sizeHint) Return an avatar, if available, for the named user.SpringLDAPConnector.getUserAvatarByName(String username, int sizeHint) longAbstractInternalDirectory.getUserCount()longDbCachingRemoteChangeOperations.getUserCount()longDbCachingRemoteDirectory.getUserCount()longDirectoryCacheChangeOperations.getUserCount()longDirectoryCacheImplUsingChangeOperations.getUserCount()longFastEntityCountProvider.getUserCount()DbCachingRemoteChangeOperations.getUsersToAddAndUpdate(Collection<? extends User> remoteUsers, Date syncStartDate) Returns the users that need to be added or updated given the list of all remote users.DirectoryCacheChangeOperations.getUsersToAddAndUpdate(Collection<? extends User> remoteUsers, Date syncStartDate) DbCachingRemoteChangeOperations.getUsersToAddAndUpdateOld(Collection<? extends User> remoteUsers, Date syncStartDate) booleanAbstractForwardingDirectory.isGroupDirectGroupMember(String childGroup, String parentGroup) booleanAuditingDirectoryDecorator.isGroupDirectGroupMember(String childGroup, String parentGroup) booleanAzureAdDirectory.isGroupDirectGroupMember(String childGroup, String parentGroup) booleanMockSimpleRemoteDirectory.isGroupDirectGroupMember(String childGroup, String parentGroup) booleanRemoteCrowdDirectory.isGroupDirectGroupMember(String childGroup, String parentGroup) booleanRemoteDirectory.isGroupDirectGroupMember(String childGroup, String parentGroup) Determines if a group is a direct member of another group.booleanRFC4519Directory.isGroupDirectGroupMember(String childGroup, String parentGroup) DbCachingRemoteChangeOperations.isGroupShadowed(Group remoteGroup) Returns true if the given remote Group should not have its memberships synchronised for any reason.DirectoryCacheChangeOperations.isGroupShadowed(Group group) booleanAbstractForwardingDirectory.isUserDirectGroupMember(String username, String groupName) booleanAuditingDirectoryDecorator.isUserDirectGroupMember(String username, String groupName) booleanAzureAdDirectory.isUserDirectGroupMember(String username, String groupName) booleanMicrosoftActiveDirectory.isUserDirectGroupMember(String username, String groupName) booleanMockSimpleRemoteDirectory.isUserDirectGroupMember(String username, String groupName) booleanRemoteCrowdDirectory.isUserDirectGroupMember(String username, String groupName) booleanRemoteDirectory.isUserDirectGroupMember(String username, String groupName) Determines if a user is a direct member of a group.booleanRFC2307Directory.isUserDirectGroupMember(String username, String groupName) booleanRFC4519Directory.isUserDirectGroupMember(String username, String groupName) AzureMembershipHelper.membershipIterator()protected org.springframework.ldap.core.CollectingNameClassPairCallbackHandlerSpringLDAPConnector.pageSearchResults(CrowdLdapName baseDN, String filter, org.springframework.ldap.core.ContextMapper contextMapper, 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.AzureAdDirectory.performGroupsDeltaQuery()AzureAdDirectory.performUsersDeltaQuery()protected voidRFC4519Directory.removeDnFromGroup(String dn, LDAPGroupWithAttributes group) voidAbstractForwardingDirectory.removeGroup(String name) voidAuditingDirectoryDecorator.removeGroup(String name) voidAzureAdDirectory.removeGroup(String name) voidDbCachingRemoteDirectory.removeGroup(String name) voidMicrosoftActiveDirectory.removeGroup(String name) voidMockSimpleRemoteDirectory.removeGroup(String name) voidRemoteCrowdDirectory.removeGroup(String groupname) voidRemoteDirectory.removeGroup(String name) Removes thegroupthat matches the suppliedname.voidRfc2307.removeGroup(String name) voidSpringLDAPConnector.removeGroup(String name) voidAbstractForwardingDirectory.removeGroupAttributes(String groupName, String attributeName) voidAuditingDirectoryDecorator.removeGroupAttributes(String groupName, String attributeName) voidAzureAdDirectory.removeGroupAttributes(String groupName, String attributeName) voidDbCachingRemoteDirectory.removeGroupAttributes(String groupName, String attributeName) voidMockSimpleRemoteDirectory.removeGroupAttributes(String groupName, String attributeName) voidRemoteCrowdDirectory.removeGroupAttributes(String groupName, String attributeName) voidRemoteDirectory.removeGroupAttributes(String groupName, String attributeName) Removes all the values for a single attribute key for a group.voidSpringLDAPConnector.removeGroupAttributes(String groupName, String attributeName) voidAbstractForwardingDirectory.removeGroupFromGroup(String childGroup, String parentGroup) voidAuditingDirectoryDecorator.removeGroupFromGroup(String childGroup, String parentGroup) voidAzureAdDirectory.removeGroupFromGroup(String childGroup, String parentGroup) voidDbCachingRemoteChangeOperations.removeGroupFromGroup(String childGroup, String parentGroup) voidDbCachingRemoteDirectory.removeGroupFromGroup(String childGroup, String parentGroup) voidDirectoryCacheChangeOperations.removeGroupFromGroup(String childGroup, String parentGroup) voidDirectoryCacheImplUsingChangeOperations.removeGroupFromGroup(String childGroup, String parentGroup) voidMockSimpleRemoteDirectory.removeGroupFromGroup(String childGroup, String parentGroup) voidRemoteCrowdDirectory.removeGroupFromGroup(String childGroup, String parentGroup) voidRemoteDirectory.removeGroupFromGroup(String childGroup, String parentGroup) Removes a group as a member of a parent group.voidRfc2307.removeGroupFromGroup(String childGroup, String parentGroup) voidRFC4519Directory.removeGroupFromGroup(String childGroup, String parentGroup) voidDbCachingRemoteChangeOperations.removeGroupMembershipsForGroup(Group parentGroup, Collection<String> groupsToRemove) voidDirectoryCacheChangeOperations.removeGroupMembershipsForGroup(Group parentGroup, Collection<String> toRemove) voidDbCachingRemoteChangeOperations.removeGroups(Collection<String> groupsToRemove) voidDirectoryCacheChangeOperations.removeGroups(Collection<String> keySet) InternalRemoteDirectory.removeGroupsFromGroup(Collection<String> childGroupNames, String groupName) Removes a collection of child groups from a group.voidAbstractForwardingDirectory.removeUser(String name) voidAuditingDirectoryDecorator.removeUser(String name) voidAzureAdDirectory.removeUser(String name) voidDbCachingRemoteDirectory.removeUser(String name) voidRemoteCrowdDirectory.removeUser(String username) voidRemoteDirectory.removeUser(String name) Removes theuserthat matches the suppliedname.voidRfc2307.removeUser(String name) voidSpringLDAPConnector.removeUser(String name) voidAbstractForwardingDirectory.removeUserAttributes(String username, String attributeName) voidAuditingDirectoryDecorator.removeUserAttributes(String username, String attributeName) voidAzureAdDirectory.removeUserAttributes(String username, String attributeName) voidDbCachingRemoteDirectory.removeUserAttributes(String username, String attributeName) voidMockSimpleRemoteDirectory.removeUserAttributes(String username, String attributeName) voidRemoteCrowdDirectory.removeUserAttributes(String username, String attributeName) voidRemoteDirectory.removeUserAttributes(String username, String attributeName) Removes all the values for a single attribute key for a user.voidSpringLDAPConnector.removeUserAttributes(String username, String attributeName) voidAbstractForwardingDirectory.removeUserFromGroup(String username, String groupName) voidAuditingDirectoryDecorator.removeUserFromGroup(String username, String groupName) voidAzureAdDirectory.removeUserFromGroup(String username, String groupName) voidDbCachingRemoteChangeOperations.removeUserFromGroup(String username, String groupName) voidDbCachingRemoteDirectory.removeUserFromGroup(String username, String groupName) voidDirectoryCacheChangeOperations.removeUserFromGroup(String username, String groupName) voidDirectoryCacheImplUsingChangeOperations.removeUserFromGroup(String username, String groupName) voidMicrosoftActiveDirectory.removeUserFromGroup(String username, String groupName) voidMockSimpleRemoteDirectory.removeUserFromGroup(String username, String groupName) voidRemoteCrowdDirectory.removeUserFromGroup(String username, String groupName) voidRemoteDirectory.removeUserFromGroup(String username, String groupName) Removes a user as a member of a group.voidRfc2307.removeUserFromGroup(String username, String groupName) voidRFC4519Directory.removeUserFromGroup(String username, String groupName) voidDbCachingRemoteChangeOperations.removeUserMembershipsForGroup(Group group, Set<String> usersToRemove) voidDirectoryCacheChangeOperations.removeUserMembershipsForGroup(Group group, Set<String> toRemove) InternalRemoteDirectory.removeUsersFromGroup(Set<String> usernames, String groupName) Removes a collection of users from a group.AbstractForwardingDirectory.renameGroup(String oldName, String newName) AuditingDirectoryDecorator.renameGroup(String oldName, String newName) AzureAdDirectory.renameGroup(String oldName, String newName) RemoteCrowdDirectory.renameGroup(String oldName, String newName) RemoteDirectory.renameGroup(String oldName, String newName) Renames agroup.Rfc2307.renameGroup(String oldName, String newName) SpringLDAPConnector.renameGroup(String oldName, String newName) AbstractForwardingDirectory.renameUser(String oldName, String newName) AuditingDirectoryDecorator.renameUser(String oldName, String newName) AzureAdDirectory.renameUser(String oldName, String newName) DbCachingRemoteDirectory.renameUser(String oldName, String newName) MockSimpleRemoteDirectory.renameUser(String oldName, String newName) RemoteCrowdDirectory.renameUser(String oldName, String newName) RemoteDirectory.renameUser(String oldName, String newName) Renames auser.Rfc2307.renameUser(String oldName, String newName) SpringLDAPConnector.renameUser(String oldName, String newName) protected <T> List<T> SpringLDAPConnector.searchEntities(CrowdLdapName baseDN, String filter, ContextMapperWithRequiredAttributes<T> contextMapper, int startIndex, int maxResults) Executes a search with paging if paged results is supported.protected <T> List<T> SpringLDAPConnector.searchEntitiesWithRequestControls(CrowdLdapName baseDN, String filter, ContextMapperWithRequiredAttributes<T> contextMapper, SearchControls searchControls, org.springframework.ldap.core.DirContextProcessor ldapRequestControls, int startIndex, int maxResults) <T> List<T> SpringLDAPConnector.searchGroupObjects(EntityQuery<?> query, ContextMapperWithRequiredAttributes<T> mapper) protected <T> List<T> SpringLDAPConnector.searchGroupObjectsOfSpecifiedGroupType(EntityQuery<?> query, ContextMapperWithRequiredAttributes<T> mapper) This method expects that the query contains a non-null groupType in the entityDescriptor.<T> List<T> AbstractForwardingDirectory.searchGroupRelationships(MembershipQuery<T> query) <T> List<T> AuditingDirectoryDecorator.searchGroupRelationships(MembershipQuery<T> query) <T> List<T> AzureAdDirectory.searchGroupRelationships(MembershipQuery<T> query) <T> List<T> MockMembershipSearcher.searchGroupRelationships(MembershipQuery<T> query) <T> List<T> MockSimpleRemoteDirectory.searchGroupRelationships(MembershipQuery<T> query) <T> List<T> MultiValuesQueriesSupport.searchGroupRelationships(MembershipQuery<T> query) Searches for membership information.<T> List<T> RemoteCrowdDirectory.searchGroupRelationships(MembershipQuery<T> query) <T> List<T> RemoteDirectory.searchGroupRelationships(MembershipQuery<T> query) Searches for membership information.<T> List<T> SpringLDAPConnector.searchGroupRelationships(MembershipQuery<T> query) protected <T> Iterable<T> RFC2307Directory.searchGroupRelationshipsWithGroupTypeSpecified(MembershipQuery<T> query) protected <T> Iterable<T> RFC4519Directory.searchGroupRelationshipsWithGroupTypeSpecified(MembershipQuery<T> query) protected abstract <T> Iterable<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).<T> List<T> AbstractForwardingDirectory.searchGroups(EntityQuery<T> query) <T> List<T> AuditingDirectoryDecorator.searchGroups(EntityQuery<T> query) <T> List<T> AzureAdDirectory.searchGroups(EntityQuery<T> query) <T> List<T> MockSimpleRemoteDirectory.searchGroups(EntityQuery<T> query) <T> List<T> RemoteCrowdDirectory.searchGroups(EntityQuery<T> query) <T> List<T> RemoteDirectory.searchGroups(EntityQuery<T> query) Searches forgroupsthat match the supplied query criteria.<T> List<T> SpringLDAPConnector.searchGroups(EntityQuery<T> query) protected Collection<LDAPGroupWithAttributes> RFC4519Directory.searchGroupsByAttribute(Set<String> propertyValues, Function<List<String>, org.springframework.ldap.filter.Filter> filterFunction) RFC4519Directory.searchGroupsByDns(Set<String> groupsDn) MicrosoftActiveDirectory.searchGroupsBySids(Set<String> groupSids) <T> List<T> SpringLDAPConnector.searchUserObjects(EntityQuery<?> query, ContextMapperWithRequiredAttributes<T> mapper) <T> List<T> AbstractForwardingDirectory.searchUsers(EntityQuery<T> query) <T> List<T> AuditingDirectoryDecorator.searchUsers(EntityQuery<T> query) <T> List<T> AzureAdDirectory.searchUsers(EntityQuery<T> query) <T> List<T> MockSimpleRemoteDirectory.searchUsers(EntityQuery<T> query) <T> List<T> RemoteCrowdDirectory.searchUsers(EntityQuery<T> query) <T> List<T> RemoteDirectory.searchUsers(EntityQuery<T> query) Searches forusersthat match the supplied query criteria.<T> List<T> SpringLDAPConnector.searchUsers(EntityQuery<T> query) <T> List<T> SpringLDAPConnector.searchUsers(EntityQuery<T> query, boolean includeMembershipForAllDetails) DbCachingRemoteDirectory.setUserStatusLocally(String username, boolean userActiveInternally) voidAbstractForwardingDirectory.storeGroupAttributes(String groupName, Map<String, Set<String>> attributes) voidAuditingDirectoryDecorator.storeGroupAttributes(String groupName, Map<String, Set<String>> attributes) voidvoidvoidMockSimpleRemoteDirectory.storeGroupAttributes(String groupName, Map<String, Set<String>> attributes) voidvoidAdds or updates a group's attributes with the new Map of attribute values in the directory specified by the passed indirectoryId.voidvoidAbstractForwardingDirectory.storeUserAttributes(String username, Map<String, Set<String>> attributes) voidvoidvoidvoidvoidvoidvoidAdds or updates a user's attributes with the new Map of attribute values in the directory specified by the passed indirectoryId.voidvoidDirectoryCacheImplUsingChangeOperations.syncGroupMembersForGroup(Group parentGroup, Collection<String> remoteGroups) voidDbCachingRemoteChangeOperations.syncGroupMembershipsAndMembersForGroup(String groupName, Set<String> parentGroupNames, Set<String> childGroupNames) voidDirectoryCacheChangeOperations.syncGroupMembershipsAndMembersForGroup(String groupName, Set<String> parentGroupNames, Set<String> childGroupNames) voidDirectoryCacheImplUsingChangeOperations.syncGroupMembershipsAndMembersForGroup(String groupName, Set<String> parentGroupNames, Set<String> childGroupNames) voidDbCachingRemoteChangeOperations.syncGroupMembershipsForUser(String childUsername, Set<String> parentGroupNames) voidDirectoryCacheChangeOperations.syncGroupMembershipsForUser(String childUsername, Set<String> parentGroupNames) voidDirectoryCacheImplUsingChangeOperations.syncGroupMembershipsForUser(String childUsername, Set<String> parentGroupNames) voidDbCachingRemoteDirectory.synchroniseCache(SynchronisationMode mode, SynchronisationStatusManager synchronisationStatusManager) voidSynchronisableDirectory.synchroniseCache(SynchronisationMode mode, SynchronisationStatusManager synchronisationStatusManager) Requests that this directory should update its cache by synchronising with the remote data.voidDirectoryCacheImplUsingChangeOperations.syncUserMembersForGroup(Group parentGroup, Collection<String> remoteUsers) voidAbstractForwardingDirectory.testConnection()voidAbstractInternalDirectory.testConnection()Does nothing, connection is determined by the ability to communicate with the database.voidAuditingDirectoryDecorator.testConnection()voidAzureAdDirectory.testConnection()voidDbCachingRemoteDirectory.testConnection()voidDelegatedAuthenticationDirectory.testConnection()voidMockSimpleRemoteDirectory.testConnection()voidRemoteCrowdDirectory.testConnection()voidRemoteDirectory.testConnection()Test if a connection to the directory server can be established.voidSpringLDAPConnector.testConnection()AbstractForwardingDirectory.updateGroup(GroupTemplate group) AuditingDirectoryDecorator.updateGroup(GroupTemplate group) AzureAdDirectory.updateGroup(GroupTemplate group) DbCachingRemoteDirectory.updateGroup(GroupTemplate group) MockSimpleRemoteDirectory.updateGroup(GroupTemplate group) RemoteCrowdDirectory.updateGroup(GroupTemplate group) RemoteDirectory.updateGroup(GroupTemplate group) Updates thegroup.Rfc2307.updateGroup(GroupTemplate group) SpringLDAPConnector.updateGroup(GroupTemplate group) voidDbCachingRemoteChangeOperations.updateGroups(Collection<GroupTemplate> groupsToUpdate) voidDirectoryCacheChangeOperations.updateGroups(Collection<GroupTemplate> groupsToUpdate) protected voidDbCachingRemoteDirectory.updateGroupsMembershipOnLogin(User user, Set<String> userRemoteGroupNames, Directory directory) AbstractForwardingDirectory.updateUser(UserTemplate user) AuditingDirectoryDecorator.updateUser(UserTemplate user) AzureAdDirectory.updateUser(UserTemplate user) DbCachingRemoteDirectory.updateUser(UserTemplate user) MockSimpleRemoteDirectory.updateUser(UserTemplate user) RemoteCrowdDirectory.updateUser(UserTemplate user) RemoteDirectory.updateUser(UserTemplate user) Updates theuser.Rfc2307.updateUser(UserTemplate user) SpringLDAPConnector.updateUser(UserTemplate user) protected UserDbCachingRemoteDirectory.updateUserAndSetActiveFlag(User remoteUser, User internalUser) voidAbstractForwardingDirectory.updateUserCredential(String username, PasswordCredential credential) voidAuditingDirectoryDecorator.updateUserCredential(String username, PasswordCredential credential) voidAzureAdDirectory.updateUserCredential(String username, PasswordCredential credential) voidDbCachingRemoteDirectory.updateUserCredential(String username, PasswordCredential credential) voidDelegatedAuthenticationDirectory.updateUserCredential(String username, PasswordCredential credential) voidMockSimpleRemoteDirectory.updateUserCredential(String username, PasswordCredential credential) voidRemoteCrowdDirectory.updateUserCredential(String username, PasswordCredential credential) voidRemoteDirectory.updateUserCredential(String username, PasswordCredential credential) voidSpringLDAPConnector.updateUserCredential(String name, PasswordCredential credential) AbstractForwardingDirectory.updateUserFromRemoteDirectory(User remoteUser) AuditingDirectoryDecorator.updateUserFromRemoteDirectory(User remoteUser) DbCachingRemoteDirectory.updateUserFromRemoteDirectory(User remoteUser) DelegatedAuthenticationDirectory.updateUserFromRemoteDirectory(User ldapUser) default UserRemoteDirectory.updateUserFromRemoteDirectory(User remoteUser) voidDbCachingRemoteChangeOperations.updateUsers(Collection<UserTemplate> usersToUpdate) voidDirectoryCacheChangeOperations.updateUsers(Collection<UserTemplate> usersToUpdate) AbstractInternalDirectory.userAuthenticated(String username) DbCachingRemoteDirectory.userAuthenticated(String username) DelegatedAuthenticationDirectory.userAuthenticated(String username) RemoteCrowdDirectory.userAuthenticated(String username) default UserRemoteDirectory.userAuthenticated(String username) Constructors in com.atlassian.crowd.directory that throw OperationFailedException -
Uses of OperationFailedException in com.atlassian.crowd.directory.authentication
Methods in com.atlassian.crowd.directory.authentication that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidUserCredentialVerifier.checkUserCredential(String username, PasswordCredential userCredential) Checks whether the user with the provided username can authenticate against Microsoft Entra ID with provided credential.com.microsoft.aad.msal4j.IAuthenticationResultMsGraphApiAuthenticator.getApiToken()Authenticates to Microsoft Graph -
Uses of OperationFailedException in com.atlassian.crowd.directory.authentication.impl
Methods in com.atlassian.crowd.directory.authentication.impl that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidMsalUserCredentialVerifier.checkUserCredential(String username, PasswordCredential userCredential) com.microsoft.aad.msal4j.IAuthenticationResultMsalAuthenticator.getApiToken() -
Uses of OperationFailedException in com.atlassian.crowd.directory.cache
Methods in com.atlassian.crowd.directory.cache that throw OperationFailedExceptionModifier and TypeMethodDescriptionprotected voidDeltaQueryCacheRefresher.checkNoReaddedGroups(DirectoryCache directoryCache, DeltaQueryResult<GroupWithMembershipChanges> mappedGroups) protected voidDeltaQueryCacheRefresher.checkNoRenamedGroups(DirectoryCache directoryCache, DeltaQueryResult<GroupWithMembershipChanges> mappedGroups) protected List<GroupWithAttributes> UserFilterableNonDeltaQueryCacheRefresher.findAllRemoteGroups(boolean withAttributes) protected List<UserWithAttributes> UserFilterableNonDeltaQueryCacheRefresher.findAllRemoteUsers(boolean withAttributes) BackgroundQueriesProcessor.getGroups()DeltaQueryCacheRefresher.IdToNameProvider.getIdToNames(Set<String> ids) protected Iterable<Membership> UserFilterableNonDeltaQueryCacheRefresher.getMemberships(Collection groups, boolean isFullSync) DeltaQueryCacheRefresher.getNames(Map<String, String> idToNameCache, Set<String> idsToResolve, DeltaQueryCacheRefresher.IdToNameProvider findById, boolean failOnNotResolved, String entityType) protected DeltaQueryResult<UserWithAttributes> DeltaQueryCacheRefresher.getUserChangesFromDeltaQuery(String userSyncToken) BackgroundQueriesProcessor.getUsers()protected DeltaQueryResult<UserWithAttributes> DeltaQueryCacheRefresher.getUsersFromDeltaQuery()DeltaQueryCacheRefresher.synchroniseAll(DirectoryCache directoryCache) DeltaQueryCacheRefresher.synchroniseChanges(DirectoryCache directoryCache, String syncToken) protected DeltaQueryResult<GroupWithMembershipChanges> DeltaQueryCacheRefresher.synchroniseGroupChanges(DirectoryCache directoryCache, DeltaQueryResult<GroupWithMembershipChanges> mappedGroups, Date syncStartDate) protected voidDeltaQueryCacheRefresher.synchroniseMembershipChanges(DirectoryCache directoryCache, DeltaQueryResult<UserWithAttributes> mappedUsers, Collection<GroupWithMembershipChanges> mappedGroups) protected DeltaQueryResult<UserWithAttributes> DeltaQueryCacheRefresher.synchroniseUserChanges(DirectoryCache directoryCache, DeltaQueryResult<UserWithAttributes> mappedUsers, Date syncStartDate) -
Uses of OperationFailedException in com.atlassian.crowd.directory.hybrid
Methods in com.atlassian.crowd.directory.hybrid that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidLocalGroupHandler.addGroupToGroup(String parentGroup, String childGroup) voidLocalGroupHandler.addUserToLocalGroup(String username, String groupName) LocalGroupHandler.createLocalGroup(GroupTemplate groupTemplate) Creates a local group with the supplied template.voidLocalGroupHandler.removeGroupFromGroup(String childGroup, String parentGroup) voidLocalGroupHandler.removeUserFromLocalGroup(String username, String groupName) 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 OperationFailedExceptionModifier and TypeMethodDescriptionvoidMockDirectoryCache.addGroupMembersForGroup(Group parentGroup, Set<String> groups) voidMockDirectoryCache.addGroupToGroup(String childGroup, String parentGroup) voidMockDirectoryCache.addOrUpdateCachedGroup(Group group) voidMockDirectoryCache.addOrUpdateCachedGroups(Collection<? extends Group> groups, Date syncStartDate) voidMockDirectoryCache.addOrUpdateCachedUser(User user) MockDirectoryCache.addOrUpdateCachedUsers(Collection<? extends User> users, Date syncStartDate) voidMockDirectoryCache.addUserMembersForGroup(Group parentGroup, Set<String> remoteUsers) voidMockDirectoryCache.addUserToGroup(String username, String groupName) voidMockDirectoryCache.applySyncingGroupAttributes(String groupName, Set<String> deletedAttributes, Map<String, Set<String>> storedAttributes) voidMockDirectoryCache.applySyncingUserAttributes(String userName, Set<String> deletedAttributes, Map<String, Set<String>> storedAttributes) voidMockDirectoryCache.deleteCachedGroup(String groupname) voidMockDirectoryCache.deleteCachedGroups(List<String> groupnames) voidMockDirectoryCache.deleteCachedGroups(Set<String> groupnames) voidMockDirectoryCache.deleteCachedGroupsByGuids(Set<String> guids) voidMockDirectoryCache.deleteCachedGroupsNotIn(GroupType groupType, List<? extends Group> remoteGroups, Date syncStartDate) voidMockDirectoryCache.deleteCachedGroupsNotInByExternalId(Collection<? extends Group> remoteGroups, Date syncStartDate) voidMockDirectoryCache.deleteCachedUser(String username) voidMockDirectoryCache.deleteCachedUsersByGuid(Set<String> guids) voidMockDirectoryCache.deleteCachedUsersNotIn(Collection<? extends User> users, Date syncStartDate) voidMockDirectoryCache.deleteGroupMembersForGroup(Group parentGroup, Set<String> groups) voidMockDirectoryCache.deleteUserMembersForGroup(Group parentGroup, Set<String> remoteUsers) protected List<GroupWithAttributes> RemoteDirectoryCacheRefresher.findAllRemoteGroups(boolean withAttributes) protected List<UserWithAttributes> RemoteDirectoryCacheRefresher.findAllRemoteUsers(boolean withAttributes) MockDirectoryCache.findGroupsByExternalIds(Set<String> externalIds) MockDirectoryCache.findGroupsExternalIdsByNames(Set<String> groupNames) MockDirectoryCache.findGroupWithAttributesByName(String name) MockDirectoryCache.findUserWithAttributesByName(String name) MockDirectoryCache.getAllGroupGuids()MockDirectoryCache.getAllLocalGroupNames()longMockDirectoryCache.getGroupCount()voidMockDirectoryCache.removeGroupFromGroup(String childGroup, String parentGroup) voidMockDirectoryCache.removeUserFromGroup(String username, String groupName) voidMockDirectoryCache.syncGroupMembersForGroup(Group parentGroup, Collection<String> groups) voidMockDirectoryCache.syncGroupMembershipsAndMembersForGroup(String groupName, Set<String> parentGroupNames, Set<String> childGroupNames) voidMockDirectoryCache.syncGroupMembershipsForUser(String childUsername, Set<String> parentGroupNames) EventTokenChangedCacheRefresher.synchroniseAll(DirectoryCache directoryCache) protected PartialSynchronisationResult<? extends GroupWithAttributes> EventTokenChangedCacheRefresher.synchroniseAllGroups(DirectoryCache directoryCache) protected PartialSynchronisationResult<? extends GroupWithAttributes> RemoteDirectoryCacheRefresher.synchroniseAllGroups(DirectoryCache directoryCache) protected PartialSynchronisationResult<? extends UserWithAttributes> EventTokenChangedCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache) protected PartialSynchronisationResult<? extends UserWithAttributes> RemoteDirectoryCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache) EventTokenChangedCacheRefresher.synchroniseChanges(DirectoryCache directoryCache, String eventToken) RemoteDirectoryCacheRefresher.synchroniseChanges(DirectoryCache directoryCache, String syncToken) voidMockDirectoryCache.syncUserMembersForGroup(Group parentGroup, Collection<String> users) -
Uses of OperationFailedException in com.atlassian.crowd.directory.rest
Methods in com.atlassian.crowd.directory.rest that throw OperationFailedExceptionModifier and TypeMethodDescription<V extends PageableDeltaQueryGraphList<T>,T>
GraphDeltaQueryResult<T> AzureAdPagingWrapper.fetchAllDeltaQueryResults(V firstPage) <V extends PageableGraphList<T>,T>
List<T> AzureAdPagingWrapper.fetchAllMatchingResults(V firstPage, Predicate<T> filter) Will fetch all results from Microsoft Graph that match the specified predicate<V extends PageableGraphList<T>,T>
List<T> AzureAdPagingWrapper.fetchAllResults(V firstPage) Will fetch all results from Microsoft Graph<V extends PageableGraphList<T>,T>
List<T> AzureAdPagingWrapper.fetchAppropriateAmountOfResults(V firstPage, int startIndex, int maxResults) Will fetch results from Microsoft Graph until the desired amount of results is reached or until the results are exhaustedAzureAdRestClient.getDirectChildrenOfGroup(String groupId, ODataSelect select) AzureAdRestClient.getDirectParentsOfGroup(String groupId, ODataSelect select) AzureAdRestClient.getDirectParentsOfUser(String nameOrExternalId, ODataSelect select) <T extends PageableGraphList>
TAzureAdRestClient.getNextPage(String nextLink, Class<T> resultsClass) <T extends PageableGraphList>
TAzureAdRestClient.getNextPage(String nextLink, Class<T> resultsClass, ODataTop limit) jakarta.ws.rs.core.ResponseAzureAdRestClient.handleInvocation(int attempts, jakarta.ws.rs.client.Invocation invocation) jakarta.ws.rs.core.ResponseAzureAdRestClient.handleInvocation(jakarta.ws.rs.client.Invocation invocation) Invokes the givenInvocationwith the default number of attempts.<V extends PageableGraphList<T>,T>
Optional<T> AzureAdPagingWrapper.pageForElement(V firstPage, Predicate<T> predicate) Retrieves the first element matching the specified predicate, if any, paging for it if necessaryAzureAdRestClient.performGroupsDeltaQuery(MicrosoftGraphQueryParam... parameters) AzureAdRestClient.performUsersDeltaQuery(MicrosoftGraphQueryParam parameter) AzureAdRestClient.searchGroups(GraphQuery query) AzureAdRestClient.searchUsers(GraphQuery query) -
Uses of OperationFailedException in com.atlassian.crowd.directory.rfc4519
Methods in com.atlassian.crowd.directory.rfc4519 that throw OperationFailedExceptionModifier and TypeMethodDescriptionprotected voidRFC4519DirectoryMembershipsIterable.lookupMissingNames(List<com.atlassian.crowd.directory.rfc4519.RFC4519DirectoryMembershipsIterable.MembershipHolder> memberships) -
Uses of OperationFailedException in com.atlassian.crowd.directory.synchronisation.cache
Methods in com.atlassian.crowd.directory.synchronisation.cache that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidDirectoryCache.addGroupMembersForGroup(Group parentGroup, Set<String> groups) voidDirectoryCache.addGroupToGroup(String childGroup, String parentGroup) voidDirectoryCache.addOrUpdateCachedGroup(Group group) voidDirectoryCache.addOrUpdateCachedGroups(Collection<? extends Group> groups, Date syncStartDate) voidDirectoryCache.addOrUpdateCachedUser(User user) DirectoryCache.addOrUpdateCachedUsers(Collection<? extends User> users, Date syncStartDate) Synchronises a list of Users from an external directory in the local cache.voidDirectoryCache.addUserMembersForGroup(Group parentGroup, Set<String> remoteUsers) voidDirectoryCache.addUserToGroup(String username, String groupName) voidDirectoryCache.applySyncingGroupAttributes(String groupName, Set<String> deletedAttributes, Map<String, Set<String>> storedAttributes) Removes any syncing group attributes listed in deletedAttributes, and store any that are listed in storedAttributes If any non-syncing attributes are included, they will be ignoredvoidDirectoryCache.applySyncingUserAttributes(String userName, Set<String> deletedAttributes, Map<String, Set<String>> storedAttributes) Removes any syncing user attributes listed in deletedAttributes, and store any that are listed in storedAttributes If any non-syncing attributes are included, they will be ignoredDefaultGroupActionStrategy.decide(InternalDirectoryGroup groupMatchedByName, InternalDirectoryGroup groupMatchedByExternalId, Group remoteGroup, Date syncStartDate, long directoryId) ExternalIdCheckingGroupActionStrategy.decide(InternalDirectoryGroup internalGroup, InternalDirectoryGroup groupMatchedByExternalId, Group remoteGroup, Date syncStartDate, long directoryId) GroupActionStrategy.decide(InternalDirectoryGroup groupMatchedByName, InternalDirectoryGroup groupMatchedByExternalId, Group remoteGroup, Date syncStartDate, long directoryId) voidDirectoryCache.deleteCachedGroup(String groupName) voidDirectoryCache.deleteCachedGroups(Set<String> groupnames) voidDirectoryCache.deleteCachedGroupsByGuids(Set<String> guids) voidDirectoryCache.deleteCachedGroupsNotIn(GroupType groupType, List<? extends Group> remoteGroups, Date syncStartDate) voidDirectoryCache.deleteCachedGroupsNotInByExternalId(Collection<? extends Group> remoteGroups, Date syncStartDate) voidDirectoryCache.deleteCachedUser(String username) voidDirectoryCache.deleteCachedUsersByGuid(Set<String> guids) voidDirectoryCache.deleteCachedUsersNotIn(Collection<? extends User> users, Date syncStartDate) voidDirectoryCache.deleteGroupMembersForGroup(Group parentGroup, Set<String> groups) voidDirectoryCache.deleteUserMembersForGroup(Group parentGroup, Set<String> remoteUsers) DirectoryCache.findGroupsByExternalIds(Set<String> externalIds) Searches the specified directory for group names of groups with the specified external idsDirectoryCache.findGroupsExternalIdsByNames(Set<String> groupNames) Searches the specified directory for externalIds of groups with the specified namesDirectoryCache.findGroupWithAttributesByName(String name) DirectoryCache.findUserWithAttributesByName(String name) DirectoryCache.getAllGroupGuids()Returns a set of all group guids present in the cache excluding null values.DirectoryCache.getAllLocalGroupNames()Returns a set of all local group names.DirectoryCache.getAllUserGuids()Returns a set of all user guids present in the cache excluding null values.longDirectoryCache.getExternalCachedGroupCount()Counts external cached groups in the directory cachelongDirectoryCache.getGroupCount()Counts groups in directory cache.protected Iterable<Membership> AbstractCacheRefresher.getMemberships(Collection<G> groups, boolean isFullSync) protected Iterable<Membership> UsnChangedCacheRefresher.getMemberships(Collection<LDAPGroupWithAttributes> groupsToInclude, boolean isFullSync) longDirectoryCache.getUserCount()Counts users in directory cache.voidDirectoryCache.removeGroupFromGroup(String childGroup, String parentGroup) voidDirectoryCache.removeUserFromGroup(String username, String groupName) voidDirectoryCache.syncGroupMembersForGroup(Group parentGroup, Collection<String> groups) voidDirectoryCache.syncGroupMembershipsAndMembersForGroup(String groupName, Set<String> parentGroupNames, Set<String> childGroupNames) voidDirectoryCache.syncGroupMembershipsForUser(String childUsername, Set<String> parentGroupNames) AbstractCacheRefresher.synchroniseAll(DirectoryCache directoryCache) CacheRefresher.synchroniseAll(DirectoryCache directoryCache) Will visit all Users and Groups in the external directory in order to do a Full refresh.UsnChangedCacheRefresher.synchroniseAll(DirectoryCache directoryCache) protected voidAbstractCacheRefresher.synchroniseAllGroupAttributes(Collection<G> remoteGroups, DirectoryCache directoryCache) protected abstract PartialSynchronisationResult<G> AbstractCacheRefresher.synchroniseAllGroups(DirectoryCache directoryCache) This method is expected to fetch the groups to update (or all currently in the remote directory) and update the directory cache (call the appropriate method for deleting and then the appropriate method for updating/adding).UsnChangedCacheRefresher.synchroniseAllGroups(DirectoryCache directoryCache) protected voidAbstractCacheRefresher.synchroniseAllUserAttributes(Collection<? extends UserWithAttributes> remoteUsers, DirectoryCache directoryCache) protected abstract PartialSynchronisationResult<? extends UserWithAttributes> AbstractCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache) This method is expected to fetch the users to update (or all currently in the remote directory) and update the directory cache (call the appropriate method for deleting and then the appropriate method for updating/adding).protected PartialSynchronisationResult<? extends UserWithAttributes> UsnChangedCacheRefresher.synchroniseAllUsers(DirectoryCache directoryCache) CacheRefresher.synchroniseChanges(DirectoryCache directoryCache, String syncToken) Attempts to synchronise changes since the last refresh as opposed to performing a full synchronisation.UsnChangedCacheRefresher.synchroniseChanges(DirectoryCache directoryCache, String highestCommittedUsn) protected voidAbstractCacheRefresher.synchroniseMemberships(Collection<G> remoteGroups, DirectoryCache directoryCache, boolean isFullSync) protected voidUsnChangedCacheRefresher.synchroniseMemberships(Collection<LDAPGroupWithAttributes> remoteGroups, DirectoryCache directoryCache, boolean isFullSync) voidDirectoryCache.syncUserMembersForGroup(Group parentGroup, Collection<String> remoteUsers) -
Uses of OperationFailedException in com.atlassian.crowd.emailchange
Methods in com.atlassian.crowd.emailchange that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidEmailChangeManager.changeEmail(String token, String username) Changes e-mail for a user in crowd app. -
Uses of OperationFailedException in com.atlassian.crowd.exception
Subclasses of OperationFailedException in com.atlassian.crowd.exceptionModifier and TypeClassDescriptionclassException when aRemoteDirectoryimplementation can not be loaded by a.invalid reference
DirectoryclassThrown when a Crowd client is not communicating with a valid Crowd service.classChecked exception thrown if the requested operation is not supported.classFailure 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 OperationFailedExceptionModifier and TypeMethodDescriptionCacheAwareCrowdHttpAuthenticator.authenticate(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String username, String password) CrowdHttpAuthenticator.authenticate(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String username, String password) Authenticates the user based on provided credentials.CacheAwareCrowdHttpAuthenticator.authenticateWithoutValidatingPassword(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String username) CrowdHttpAuthenticator.authenticateWithoutValidatingPassword(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String username) Authenticates the user without validating password.CacheAwareCrowdHttpAuthenticator.checkAuthenticated(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) CachedCrowdHttpAuthenticatorImpl.checkAuthenticated(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) CrowdHttpAuthenticator.checkAuthenticated(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Tests whether a request is authenticated via SSO.CrowdHttpAuthenticatorImpl.checkAuthenticated(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) CacheAwareCrowdHttpAuthenticator.getUser(jakarta.servlet.http.HttpServletRequest request) CrowdHttpAuthenticator.getUser(jakarta.servlet.http.HttpServletRequest request) Attempts to retrieve the currently authenticated User from the request.voidCacheAwareCrowdHttpAuthenticator.logout(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) voidCrowdHttpAuthenticator.logout(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Logs out the authenticated user. -
Uses of OperationFailedException in com.atlassian.crowd.integration.rest.service
Methods in com.atlassian.crowd.integration.rest.service that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidvoidRestCrowdClient.addGroupToGroup(String childGroup, String parentGroup) RestCrowdClient.addUser(User user, PasswordCredential passwordCredential) RestCrowdClient.addUser(UserWithAttributes user, PasswordCredential passwordCredential) voidRestCrowdClient.addUserToGroup(String username, String groupName) RestCrowdClient.authenticateSSOUser(UserAuthenticationContext userAuthenticationContext) RestCrowdClient.authenticateSSOUser(UserAuthenticationContext userAuthenticationContext, long duration) RestCrowdClient.authenticateSSOUserWithoutValidatingPassword(UserAuthenticationContext userAuthenticationContext) RestCrowdClient.authenticateUser(String username, String password) voidRestCrowdClient.expireAllPasswords()RestCrowdClient.findUserFromSSOToken(String token) RestCrowdClient.getChildGroupsOfGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getCookieConfiguration()RestCrowdClient.getCurrentEventToken()Get a group by name.RestCrowdClient.getGroupsForNestedUser(String userName, int startIndex, int maxResults) RestCrowdClient.getGroupsForUser(String userName, int startIndex, int maxResults) RestCrowdClient.getGroupsWithAttributesForUser(String userName, int startIndex, int maxResults) RestCrowdClient.getGroupWithAttributes(String name) RestCrowdClient.getMemberships()RestCrowdClient.getNamesOfChildGroupsOfGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getNamesOfGroupsForNestedUser(String userName, int startIndex, int maxResults) RestCrowdClient.getNamesOfGroupsForUser(String userName, int startIndex, int maxResults) RestCrowdClient.getNamesOfNestedChildGroupsOfGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getNamesOfNestedUsersOfGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getNamesOfParentGroupsForGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getNamesOfParentGroupsForNestedGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getNamesOfUsersOfGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getNestedChildGroupsOfGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getNestedUsersOfGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getNewEvents(String eventToken) RestCrowdClient.getParentGroupsForGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getParentGroupsForNestedGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getUserByKey(String key) RestCrowdClient.getUsersOfGroup(String groupName, int startIndex, int maxResults) RestCrowdClient.getUserWithAttributes(String name) RestCrowdClient.getWebhook(long webhookId) voidRestCrowdClient.invalidateSSOToken(String token) voidRestCrowdClient.invalidateSSOTokensForUser(String username) voidRestCrowdClient.invalidateSSOTokensForUser(String username, String exclude) booleanRestCrowdClient.isGroupDirectGroupMember(String childName, String parentName) booleanRestCrowdClient.isUserDirectGroupMember(String username, String groupName) booleanRestCrowdClient.isUserNestedGroupMember(String username, String groupName) longRestCrowdClient.registerWebhook(String endpointUrl, String token) voidRestCrowdClient.removeGroup(String groupName) voidRestCrowdClient.removeGroupAttributes(String groupName, String attributeName) voidRestCrowdClient.removeGroupFromGroup(String childGroup, String parentGroup) voidRestCrowdClient.removeUser(String username) voidRestCrowdClient.removeUserAttributes(String username, String attributeName) voidRestCrowdClient.removeUserFromGroup(String username, String groupName) RestCrowdClient.renameUser(String oldUsername, String newUsername) voidRestCrowdClient.requestPasswordReset(String username) voidRestCrowdClient.requestUsernames(String email) RestCrowdClient.searchGroupNames(SearchRestriction searchRestriction, int startIndex, int maxResults) RestCrowdClient.searchGroups(SearchRestriction searchRestriction, int startIndex, int maxResults) RestCrowdClient.searchGroupsWithAttributes(SearchRestriction searchRestriction, int startIndex, int maxResults) RestCrowdClient.searchUserNames(SearchRestriction searchRestriction, int startIndex, int maxResults) RestCrowdClient.searchUsers(SearchRestriction searchRestriction, int startIndex, int maxResults) RestCrowdClient.searchUsersWithAttributes(SearchRestriction searchRestriction, int startIndex, int maxResults) voidvoidvoidRestCrowdClient.testConnection()voidRestCrowdClient.unregisterWebhook(long webhookId) voidRestCrowdClient.updateGroup(Group group) voidRestCrowdClient.updateUser(User user) voidRestCrowdClient.updateUserCredential(String username, String password) RestCrowdClient.userAuthenticated(String username) voidRestCrowdClient.validateSSOAuthentication(String token, List<ValidationFactor> validationFactors) RestCrowdClient.validateSSOAuthenticationAndGetSession(String token, List<ValidationFactor> validationFactors) -
Uses of OperationFailedException in com.atlassian.crowd.integration.seraph
Methods in com.atlassian.crowd.integration.seraph that throw OperationFailedExceptionModifier and TypeMethodDescriptionprotected voidCrowdAuthenticator.fetchUserInCache(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.springsecurity
Methods in com.atlassian.crowd.integration.springsecurity that throw OperationFailedExceptionModifier and TypeMethodDescriptionprotected abstract StringCrowdAuthenticationProvider.authenticate(String username, String password, List<ValidationFactor> validationFactors) Authenticate a remote user and return the Crowd SSO token string.protected StringLocalCrowdAuthenticationProvider.authenticate(String username, String password, List<ValidationFactor> validationFactors) protected StringRemoteCrowdAuthenticationProvider.authenticate(String username, String password, List<ValidationFactor> validationFactors) protected abstract StringCrowdAuthenticationProvider.authenticateWithoutPassword(String username, List<ValidationFactor> validationFactors) Authenticate a remote user without password and return the Crowd SSO token string.protected StringLocalCrowdAuthenticationProvider.authenticateWithoutPassword(String username, List<ValidationFactor> validationFactors) protected StringRemoteCrowdAuthenticationProvider.authenticateWithoutPassword(String username, List<ValidationFactor> validationFactors) protected CookieConfigurationCrowdSSOAuthenticationProcessingFilter.getCookieConfiguration()protected abstract booleanCrowdAuthenticationProvider.isAuthenticated(String token, List<ValidationFactor> validationFactors) Determine if a remote user is authenticated via SSO based on the supplied SSO token string and validation factors.protected booleanLocalCrowdAuthenticationProvider.isAuthenticated(String token, List<ValidationFactor> validationFactors) protected booleanRemoteCrowdAuthenticationProvider.isAuthenticated(String token, List<ValidationFactor> validationFactors) -
Uses of OperationFailedException in com.atlassian.crowd.manager.application
Methods in com.atlassian.crowd.manager.application that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidDefaultGroupMembershipService.add(Application application, ApplicationDirectoryMapping directoryMapping, String groupName) Adds a new default group membership for the given application and group.voidDefaultGroupMembershipServiceImpl.add(Application application, ApplicationDirectoryMapping directoryMapping, String groupName) voidNoOpDefaultGroupMembershipService.add(Application application, ApplicationDirectoryMapping directoryMapping, String groupName) voidAbstractDelegatingApplicationService.addAllUsers(Application application, Collection<UserTemplateWithCredentialAndAttributes> users) voidApplicationService.addAllUsers(Application application, Collection<UserTemplateWithCredentialAndAttributes> users) Adds the user to THE FIRST permissible active directory.voidApplicationServiceGeneric.addAllUsers(Application application, Collection<UserTemplateWithCredentialAndAttributes> userTemplates) AbstractDelegatingApplicationService.addGroup(Application application, GroupTemplate group) ApplicationService.addGroup(Application application, GroupTemplate group) Adds the group to ALL the active permissible directories.ApplicationServiceGeneric.addGroup(Application application, GroupTemplate group) TranslatingApplicationService.addGroup(Application application, GroupTemplate group) voidAbstractDelegatingApplicationService.addGroupToGroup(Application application, String childGroupName, String parentGroupName) voidApplicationService.addGroupToGroup(Application application, String childGroupName, String parentGroupName) Makes groups matching the given name (childGroupName) direct members of the group (parentGroupName) across ALL active directories.voidApplicationServiceGeneric.addGroupToGroup(Application application, String childGroupName, String parentGroupName) AbstractDelegatingApplicationService.addUser(Application application, UserTemplate user, PasswordCredential credential) AbstractDelegatingApplicationService.addUser(Application application, UserTemplateWithAttributes userWithAttributes, PasswordCredential credential) ApplicationService.addUser(Application application, UserTemplate user, PasswordCredential credential) ApplicationService.addUser(Application application, UserTemplateWithAttributes user, PasswordCredential credential) Adds the user to the first permissible active directory.ApplicationServiceGeneric.addUser(Application application, UserTemplate user, PasswordCredential credential) ApplicationServiceGeneric.addUser(Application application, UserTemplateWithAttributes user, PasswordCredential credential) TranslatingApplicationService.addUser(Application application, UserTemplate user, PasswordCredential credential) TranslatingApplicationService.addUser(Application application, UserTemplateWithAttributes user, PasswordCredential credential) voidAbstractDelegatingApplicationService.addUserToGroup(Application application, String username, String groupName) voidApplicationService.addUserToGroup(Application application, String username, String groupName) Makes the primary user of the given username a direct member of the group on the directory where the primary user resides.voidApplicationServiceGeneric.addUserToGroup(Application application, String username, String groupName) voidTranslatingApplicationService.addUserToGroup(Application application, String username, String groupName) AbstractDelegatingApplicationService.authenticateUser(Application application, UserAuthenticationContext userAuthenticationContext) AbstractDelegatingApplicationService.authenticateUser(Application application, String username, PasswordCredential passwordCredential) AllowingAuthenticateByEmailApplicationService.authenticateUser(Application application, UserAuthenticationContext userAuthenticationContext) AllowingAuthenticateByEmailApplicationService.authenticateUser(Application application, String usernameOrEmail, PasswordCredential passwordCredential) default UserApplicationService.authenticateUser(Application application, UserAuthenticationContext userAuthenticationContext) Will attempt to authenticate the given user against the application.ApplicationService.authenticateUser(Application application, String username, PasswordCredential passwordCredential) Will attempt to authenticate the given user against the application.ApplicationServiceGeneric.authenticateUser(Application application, UserAuthenticationContext userAuthenticationContext) ApplicationServiceGeneric.authenticateUser(Application application, String username, PasswordCredential passwordCredential) TranslatingApplicationService.authenticateUser(Application application, String username, PasswordCredential passwordCredential) voidAbstractDelegatingApplicationService.expireAllPasswords(Application application) voidApplicationService.expireAllPasswords(Application application) Expires all passwords for all directories which are part of this application, regardless of group mapping.voidApplicationServiceGeneric.expireAllPasswords(Application application) AbstractDelegatingApplicationService.getNewEvents(Application application, String eventToken) ApplicationService.getNewEvents(Application application, String eventToken) Returns an events object which contains a new eventToken and events that happened after the giveneventTokenwas generated.ApplicationServiceGeneric.getNewEvents(Application application, String eventToken) TranslatingApplicationService.getNewEvents(Application application, String eventToken) AbstractDelegatingApplicationService.getUserAvatar(Application application, String username, int sizeHint) ApplicationService.getUserAvatar(Application application, String username, int sizeHint) Gets an avatar for this user, if one is available.ApplicationServiceGeneric.getUserAvatar(Application application, String username, int sizeHint) AbstractDelegatingApplicationService.getUserAvatarLink(Application application, String username, int sizeHint) ApplicationService.getUserAvatarLink(Application application, String username, int sizeHint) Gets a URL for an avatar for this user, if one is available.ApplicationServiceGeneric.getUserAvatarLink(Application application, String username, int sizeHint) DefaultGroupMembershipService.listAll(Application application, ApplicationDirectoryMapping directoryMapping) Lists all default group membership configurations for the given application/directory combinationDefaultGroupMembershipServiceImpl.listAll(Application application, ApplicationDirectoryMapping directoryMapping) NoOpDefaultGroupMembershipService.listAll(Application application, ApplicationDirectoryMapping directoryMapping) voidDefaultGroupMembershipService.remove(Application application, ApplicationDirectoryMapping directoryMapping, String groupName) Removes a default group membership configuration for the given application and group.voidDefaultGroupMembershipServiceImpl.remove(Application application, ApplicationDirectoryMapping directoryMapping, String groupName) voidNoOpDefaultGroupMembershipService.remove(Application application, ApplicationDirectoryMapping directoryMapping, String groupName) voidAbstractDelegatingApplicationService.removeGroup(Application application, String group) voidApplicationService.removeGroup(Application application, String group) Removes ALL groups from each of the application's assigned directories that are active.voidApplicationServiceGeneric.removeGroup(Application application, String groupname) voidAbstractDelegatingApplicationService.removeGroupAttributes(Application application, String groupname, String attributeName) voidApplicationService.removeGroupAttributes(Application application, String groupname, String attributeName) Removes a group's attribute values for all active permissible directories assigned to the application.voidApplicationServiceGeneric.removeGroupAttributes(Application application, String groupname, String attributeName) voidAbstractDelegatingApplicationService.removeGroupFromGroup(Application application, String childGroup, String parentGroup) voidApplicationService.removeGroupFromGroup(Application application, String childGroup, String parentGroup) Makes child group matching the given name not members of the parent group across ALL active directories.voidApplicationServiceGeneric.removeGroupFromGroup(Application application, String childGroupName, String parentGroupName) voidAbstractDelegatingApplicationService.removeUser(Application application, String user) voidApplicationService.removeUser(Application application, String user) Removes the user from the first active directory they are found in.voidApplicationServiceGeneric.removeUser(Application application, String username) voidTranslatingApplicationService.removeUser(Application application, String user) voidAbstractDelegatingApplicationService.removeUserAttributes(Application application, String username, String attributeName) voidApplicationService.removeUserAttributes(Application application, String username, String attributeName) Removes a user's attribute values for the first active directory containing this username.voidApplicationServiceGeneric.removeUserAttributes(Application application, String username, String attributeName) voidTranslatingApplicationService.removeUserAttributes(Application application, String username, String attributeName) voidAbstractDelegatingApplicationService.removeUserFromGroup(Application application, String username, String groupName) voidApplicationService.removeUserFromGroup(Application application, String username, 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.voidApplicationServiceGeneric.removeUserFromGroup(Application application, String username, String groupName) voidTranslatingApplicationService.removeUserFromGroup(Application application, String username, String groupName) AbstractDelegatingApplicationService.renameUser(Application application, String oldUserName, String newUsername) ApplicationService.renameUser(Application application, String oldUserName, String newUsername) Renames the user in the first active directory the users exists in.ApplicationServiceGeneric.renameUser(Application application, String oldUserName, String newUsername) TranslatingApplicationService.renameUser(Application application, String oldUserName, String newUsername) AbstractDelegatingApplicationService.setUserStatusLocally(Application application, String username, boolean userActiveInternally) ApplicationService.setUserStatusLocally(Application application, String username, boolean userActiveInternally) Set the user's active status in the first active directory the User belongsApplicationServiceGeneric.setUserStatusLocally(Application application, String username, boolean userActiveInternally) voidAbstractDelegatingApplicationService.storeGroupAttributes(Application application, String groupname, Map<String, Set<String>> attributes) voidApplicationService.storeGroupAttributes(Application application, String groupname, Map<String, Set<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.voidApplicationServiceGeneric.storeGroupAttributes(Application application, String groupname, Map<String, Set<String>> attributes) voidAbstractDelegatingApplicationService.storeUserAttributes(Application application, String username, Map<String, Set<String>> attributes) voidApplicationService.storeUserAttributes(Application application, String username, Map<String, Set<String>> attributes) Adds or updates a user's attributes with the new Map of attribute values for the first active directory containing this username.voidApplicationServiceGeneric.storeUserAttributes(Application application, String username, Map<String, Set<String>> attributes) voidTranslatingApplicationService.storeUserAttributes(Application application, String username, Map<String, Set<String>> attributes) EventTransformer.transformEvents(Iterable<OperationEvent> events) Transforms directory events in context of the application.AbstractDelegatingApplicationService.updateGroup(Application application, GroupTemplate group) ApplicationService.updateGroup(Application application, GroupTemplate group) Updates the group in ALL the active permissible directories.ApplicationServiceGeneric.updateGroup(Application application, GroupTemplate group) TranslatingApplicationService.updateGroup(Application application, GroupTemplate group) AbstractDelegatingApplicationService.updateUser(Application application, UserTemplate user) ApplicationService.updateUser(Application application, UserTemplate user) Updates the user in the first active directory the User belongs.ApplicationServiceGeneric.updateUser(Application application, UserTemplate user) TranslatingApplicationService.updateUser(Application application, UserTemplate user) voidAbstractDelegatingApplicationService.updateUserCredential(Application application, String username, PasswordCredential credential) voidApplicationService.updateUserCredential(Application application, String username, PasswordCredential credential) Updates the credentials of the first matching user from all the active directories assigned to the application.voidApplicationServiceGeneric.updateUserCredential(Application application, String username, PasswordCredential credential) voidTranslatingApplicationService.updateUserCredential(Application application, String username, PasswordCredential credential) AbstractDelegatingApplicationService.userAuthenticated(Application application, String username) ApplicationService.userAuthenticated(Application application, String username) ApplicationServiceGeneric.userAuthenticated(Application application, String username) TranslatingApplicationService.userAuthenticated(Application application, String username) ApplicationServiceGeneric.validateUpdateUser(Application application, UserTemplate user) -
Uses of OperationFailedException in com.atlassian.crowd.manager.application.canonicality
Methods in com.atlassian.crowd.manager.application.canonicality that throw OperationFailedExceptionModifier and TypeMethodDescriptionCanonicalEntityByNameFinder.fastFailingFindGroupByName(String name) CanonicalEntityByNameFinder.fastFailingFindOptionalGroupByName(String name) CanonicalEntityByNameFinder.fastFailingFindOptionalUserByName(String name) CanonicalEntityByNameFinder.fastFailingFindUserByName(String name) -
Uses of OperationFailedException in com.atlassian.crowd.manager.application.resilience
Methods in com.atlassian.crowd.manager.application.resilience that throw OperationFailedException -
Uses of OperationFailedException in com.atlassian.crowd.manager.authentication
Methods in com.atlassian.crowd.manager.authentication that throw OperationFailedExceptionModifier and TypeMethodDescriptionAliasingAwareTokenAuthenticationManager.authenticateUser(Application application, UserAuthenticationContext authenticateContext, TokenLifetime tokenLifetime) DelegatingTokenAuthenticationManager.authenticateUser(Application application, UserAuthenticationContext authenticateContext, TokenLifetime tokenLifetime) RetryingTokenAuthenticationManager.authenticateUser(Application application, UserAuthenticationContext authenticateContext, TokenLifetime tokenLifetime) TokenAuthenticationManager.authenticateUser(Application application, UserAuthenticationContext authenticateContext, TokenLifetime tokenLifetime) Authenticates a user and and generates an authentication token.TokenAuthenticationManagerImpl.authenticateUser(Application application, UserAuthenticationContext authenticationContext, boolean validatePassword, TokenLifetime tokenLifetime) TokenAuthenticationManagerImpl.authenticateUser(Application application, UserAuthenticationContext authenticateContext, TokenLifetime tokenLifetime) AliasingAwareTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application, UserAuthenticationContext authenticateContext) DelegatingTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application, UserAuthenticationContext authenticateContext) RetryingTokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application, UserAuthenticationContext authenticateContext) TokenAuthenticationManager.authenticateUserWithoutValidatingPassword(Application application, UserAuthenticationContext authenticateContext) Feigns the authentication process for a user and creates a token for the authentication without validating the password.TokenAuthenticationManagerImpl.authenticateUserWithoutValidatingPassword(Application application, UserAuthenticationContext authenticateContext) AliasingAwareTokenAuthenticationManager.findAuthorisedApplications(User user, String applicationName) DelegatingTokenAuthenticationManager.findAuthorisedApplications(User user, String applicationName) TokenAuthenticationManager.findAuthorisedApplications(User user, String applicationName) Returns a list of applications a user is authorised to authenticate with.TokenAuthenticationManagerImpl.findAuthorisedApplications(User user, String applicationName) AliasingAwareTokenAuthenticationManager.findUserByToken(Token token, Application application) DelegatingTokenAuthenticationManager.findUserByToken(Token token, Application application) TokenAuthenticationManager.findUserByToken(Token token, Application application) Will find a user via the passed in token.TokenAuthenticationManagerImpl.findUserByToken(Token token, Application application) AliasingAwareTokenAuthenticationManager.findUserTokenByKey(String tokenKey, Application application) DelegatingTokenAuthenticationManager.findUserTokenByKey(String tokenKey, Application application) TokenAuthenticationManager.findUserTokenByKey(String tokenKey, Application application) Returns the token matching a given keyTokenAuthenticationManagerImpl.findUserTokenByKey(String tokenKey, Application application) TokenAuthenticationManagerImpl.generateUserToken(long directoryID, AuthenticationContext authenticationContext, TokenLifetime tokenLifetime) This method will return aTokenbased on the passed in parameters.protected booleanTokenAuthenticationManagerImpl.isAllowedToAuthenticate(String username, long directoryId, Application application) Determines if a user is permitted to attempt authentication with a given application.AliasingAwareTokenAuthenticationManager.validateUserToken(Application application, String userTokenKey, ValidationFactor[] validationFactors) DelegatingTokenAuthenticationManager.validateUserToken(Application application, String userTokenKey, ValidationFactor[] validationFactors) TokenAuthenticationManager.validateUserToken(Application application, String userTokenKey, ValidationFactor[] validationFactors) Validates a user token key given validation factors and checks that the user is allowed to authenticate with the specified applicationTokenAuthenticationManagerImpl.validateUserToken(Application application, String userTokenKey, ValidationFactor[] validationFactors) -
Uses of OperationFailedException in com.atlassian.crowd.manager.directory
Methods in com.atlassian.crowd.manager.directory that throw OperationFailedExceptionModifier and TypeMethodDescriptionDirectoryManager.addAllGroups(long directoryId, Collection<GroupTemplate> groups, boolean overwrite) Will add a collection of Group to the directory specified by the passed indirectoryIdparam.DirectoryManagerGeneric.addAllGroups(long directoryId, Collection<GroupTemplate> groups, boolean overwrite) DirectoryManager.addAllUsers(long directoryId, Collection<UserTemplateWithCredentialAndAttributes> users, boolean overwrite) Will add a collection of users to the directory specified by the passed indirectoryIdparam.DirectoryManagerGeneric.addAllUsers(long directoryId, Collection<UserTemplateWithCredentialAndAttributes> users, boolean overwrite) DirectoryManager.addAllUsersToGroup(long directoryID, Collection<String> userNames, String groupName) A bulk version ofDirectoryManager.addUserToGroup(long, String, String).DirectoryManagerGeneric.addAllUsersToGroup(long directoryId, Collection<String> userNames, String groupName) DirectoryManager.addGroup(long directoryId, GroupTemplate group) Adds a Group to the directory specified by the passed indirectoryId.DirectoryManagerGeneric.addGroup(long directoryId, GroupTemplate group) voidDirectoryManager.addGroupToGroup(long directoryId, String childGroup, String parentGroup) Adds an existing child group as direct member of an existing parent group in the directory specified by the passed indirectoryId.voidDirectoryManagerGeneric.addGroupToGroup(long directoryId, String childGroup, String parentGroup) DirectoryManager.addUser(long directoryId, UserTemplate user, PasswordCredential credential) DirectoryManager.addUser(long directoryId, UserTemplateWithAttributes user, PasswordCredential credential) Adds aUserWithAttributesto the directory specified by the passed indirectoryId.DirectoryManagerGeneric.addUser(long directoryId, UserTemplate user, PasswordCredential credential) DirectoryManagerGeneric.addUser(long directoryId, UserTemplateWithAttributes user, PasswordCredential credential) MembershipService.addUsersToGroup(long directoryId, List<String> usernames, String groupName) Adds multiple users to single supplied groupvoidDirectoryManager.addUserToGroup(long directoryId, String username, String groupName) Adds an existing user as a direct member of an existing group in the directory specified by the passed indirectoryId.voidDirectoryManagerGeneric.addUserToGroup(long directoryId, String username, String groupName) MembershipService.addUserToGroups(long directoryId, String username, List<String> groupNames) Adds single supplied user to multiple groupsdefault UserDirectoryManager.authenticateUser(long directoryId, UserAuthenticationContext userAuthenticationContext) DirectoryManager.authenticateUser(long directoryId, String username, PasswordCredential passwordCredential) DirectoryManagerGeneric.authenticateUser(long directoryId, UserAuthenticationContext userAuthenticationContext) DirectoryManagerGeneric.authenticateUser(long directoryId, String username, PasswordCredential passwordCredential) DirectoryManager.countDirectMembersOfGroup(long directoryId, String groupName, int querySizeHint) Count the direct members of a group in the provided directory with an upper bound.DirectoryManagerGeneric.countDirectMembersOfGroup(long directoryId, String groupName, int querySizeHint) voidDirectoryManager.expireAllPasswords(long directoryId) Sets theUserConstants.REQUIRES_PASSWORD_CHANGEattribute to true for all users in the directoryvoidDirectoryManagerGeneric.expireAllPasswords(long directoryId) DirectoryManager.filterNestedUserMembersOfGroups(long directoryId, Set<String> userNames, Set<String> groupNames) Returns names of users who are (nested) members of any of the specified groups.DirectoryManagerGeneric.filterNestedUserMembersOfGroups(long directoryId, Set<String> userNames, Set<String> groupNames) DirectoryManager.findGroupByName(long directoryId, String groupName) Returns the group matching the supplied groupName in the directory specified by the passed indirectoryId..DirectoryManagerGeneric.findGroupByName(long directoryId, String groupName) DirectoryManager.findGroupWithAttributesByName(long directoryId, String groupName) Returns the group with all attributes matching the supplied groupName in the directory specified by the passed indirectoryId..DirectoryManagerGeneric.findGroupWithAttributesByName(long directoryId, String groupName) DirectoryManager.findRemoteUserByName(Long id, String username) Returns the user matching the supplied username in the authoritative remote directory specified by the passed indirectoryIdDirectoryManagerGeneric.findRemoteUserByName(Long directoryId, String username) DirectoryManager.findUserByExternalId(long directoryId, String externalId) Returns the user matching the supplied external ID in the directory specified by the passed indirectoryId.DirectoryManagerGeneric.findUserByExternalId(long directoryId, String externalId) DirectoryManager.findUserByName(long directoryId, String username) Returns the user matching the supplied username in the directory specified by the passed indirectoryId..DirectoryManagerGeneric.findUserByName(long directoryId, String username) DirectoryManager.findUserWithAttributesByExternalId(long directoryId, String externalId) Returns the user (with attributes) matching the supplied external ID in the directory specified by the passed indirectoryId.DirectoryManagerGeneric.findUserWithAttributesByExternalId(long directoryId, String externalId) DirectoryManager.findUserWithAttributesByName(long directoryId, String username) Returns the user with all attributes matching the supplied username in the directory specified by the passed indirectoryId..DirectoryManagerGeneric.findUserWithAttributesByName(long directoryId, String username) MembershipService.getDirectUsersFromGroup(long directoryId, String groupName, int startIndex, int maxResults) Returns direct members of a group (excluding nested members)MembershipService.getGroupDetails(long directoryId, String groupName) Returns details of specific groupDirectoryManager.getUserAvatarByName(long directoryId, String username, int sizeHint) Return an avatar, if available, for the named user in the specified directory.DirectoryManagerGeneric.getUserAvatarByName(long directoryId, String username, int sizeHint) booleanDirectoryManager.isGroupDirectGroupMember(long directoryId, String childGroup, String parentGroup) Returnstrueif the childGroup is a direct member of the parentGroup in the directory specified by the passed indirectoryId.booleanDirectoryManagerGeneric.isGroupDirectGroupMember(long directoryId, String childGroup, String parentGroup) booleanDirectoryManager.isGroupNestedGroupMember(long directoryId, String childGroup, String parentGroup) Returnstrueif the childGroup is a direct or indirect (nested) member of the parentGroup in the directory specified by the passed indirectoryId.booleanDirectoryManagerGeneric.isGroupNestedGroupMember(long directoryId, String childGroupName, String parentGroupName) booleanDirectoryManager.isUserDirectGroupMember(long directoryId, String username, String groupName) Returnstrueif the user is a direct member of the group in the directory specified by the passed indirectoryId.booleanDirectoryManagerGeneric.isUserDirectGroupMember(long directoryId, String username, String groupName) booleanDirectoryManager.isUserNestedGroupMember(long directoryId, String username, String groupName) Returnstrueif the user is a direct or indirect (nested) member of the group in the directory specified by the passed indirectoryId.booleanDirectoryManager.isUserNestedGroupMember(long directoryId, String username, Set<String> groupNames) Returnstrueif the user is a direct or indirect (nested) member of any of the specified groups in the directory specified by the passed indirectoryId.booleanDirectoryManagerGeneric.isUserNestedGroupMember(long directoryId, String username, String groupName) booleanDirectoryManagerGeneric.isUserNestedGroupMember(long directoryId, String username, Set<String> groupNames) voidDirectoryManager.removeGroup(long directoryId, String groupName) Removes a group matching the supplied groupName in the directory specified by the passed indirectoryId.voidDirectoryManagerGeneric.removeGroup(long directoryId, String groupName) voidDirectoryManager.removeGroupAttributes(long directoryId, String groupName, String attributeName) Removes a group's attribute values in the directory specified by the passed indirectoryId.voidDirectoryManagerGeneric.removeGroupAttributes(long directoryId, String groupName, String attributeName) voidDirectoryManager.removeGroupFromGroup(long directoryId, String childGroup, String parentGroup) Removes an existing child group from being a direct member of an existing parent group in the directory specified by the passed indirectoryId.voidDirectoryManagerGeneric.removeGroupFromGroup(long directoryId, String childGroup, String parentGroup) voidDirectoryManager.removeUser(long directoryId, String username) Removes a user matching the supplied username in the directory specified by the passed indirectoryId.voidDirectoryManagerGeneric.removeUser(long directoryId, String username) voidDirectoryManager.removeUserAttributes(long directoryId, String username, String attributeName) Removes a user's attribute values in the directory specified by the passed indirectoryId.voidDirectoryManagerGeneric.removeUserAttributes(long directoryId, String username, String attributeName) voidDirectoryManager.removeUserFromGroup(long directoryId, String username, String groupName) Removes an existing user from being a direct member of an existing group in the directory specified by the passed indirectoryId.voidDirectoryManagerGeneric.removeUserFromGroup(long directoryId, String username, String groupName) MembershipService.removeUserFromGroups(long directoryId, String username, List<String> groupNames) Removes single supplied user from multiple groupsMembershipService.removeUsersFromGroup(long directoryId, List<String> usernames, String groupName) Removes multiple users from the supplied groupDirectoryManager.renameGroup(long directoryId, String oldGroupname, String newGroupname) Renames a group in the directory specified by the passed indirectoryId.DirectoryManagerGeneric.renameGroup(long directoryId, String oldGroupname, String newGroupname) DirectoryManager.renameUser(long directoryId, String oldUsername, String newUsername) Renames a user in the directory specified by the passed indirectoryId.DirectoryManagerGeneric.renameUser(long directoryId, String oldUsername, String newUsername) <T> List<T> DirectoryManager.searchDirectGroupRelationships(long directoryId, MembershipQuery<T> query) Searches for direct group relationships in the directory specified by the passed indirectoryId.<T> List<T> DirectoryManagerGeneric.searchDirectGroupRelationships(long directoryId, MembershipQuery<T> query) DirectoryManager.searchDirectGroupRelationshipsGroupedByName(long directoryId, MembershipQuery<T> query) Searches for direct group relationships in the directory specified by the passed indirectoryId.DirectoryManagerGeneric.searchDirectGroupRelationshipsGroupedByName(long directoryId, MembershipQuery<T> query) <T> 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 indirectoryId.<T> List<T> DirectoryManagerGeneric.searchGroups(long directoryId, EntityQuery<T> query) <T> List<T> DirectoryManager.searchNestedGroupRelationships(long directoryId, MembershipQuery<T> query) Searches for direct and indirect (nested) group relationships in the directory specified by the passed indirectoryId.<T> List<T> DirectoryManagerGeneric.searchNestedGroupRelationships(long directoryId, MembershipQuery<T> query) <T> 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 indirectoryId.<T> List<T> DirectoryManagerGeneric.searchUsers(long directoryId, EntityQuery<T> query) DirectoryManager.setUserStateInternally(long directoryId, String username, boolean userActiveInternally) Set the user's active status in the specified remote directory.DirectoryManagerGeneric.setUserStateInternally(long directoryId, String username, boolean userActiveInternally) voidDirectoryManager.storeGroupAttributes(long directoryId, String groupName, Map<String, Set<String>> attributes) Adds or updates a group's attributes with the new Map of attribute values in the directory specified by the passed indirectoryId.voidDirectoryManagerGeneric.storeGroupAttributes(long directoryId, String groupName, Map<String, Set<String>> attributes) voidDirectoryManager.storeUserAttributes(long directoryId, String username, Map<String, Set<String>> attributes) Adds or updates a user's attributes with the new Map of attribute values in the directory specified by the passed indirectoryId.voidDirectoryManagerGeneric.storeUserAttributes(long directoryId, String username, Map<String, Set<String>> attributes) voidDirectorySynchroniser.synchronise(SynchronisableDirectory synchronisableDirectory, SynchronisationMode mode) Executes a synchronisation in the current thread.voidDirectorySynchroniserImpl.synchronise(SynchronisableDirectory remoteDirectory, SynchronisationMode mode) Synchronises a remote directory.voidDirectoryManager.synchroniseCache(long directoryId, SynchronisationMode mode) Requests that this directory should update its cache by synchronising with the remote User data.voidDirectoryManager.synchroniseCache(long directoryId, SynchronisationMode mode, boolean runInBackground) Requests that this directory should update its cache by synchronising with the remote User data.voidDirectoryManagerGeneric.synchroniseCache(long directoryId, SynchronisationMode mode) voidDirectoryManagerGeneric.synchroniseCache(long directoryId, SynchronisationMode mode, boolean runInBackground) 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 indirectoryId.DirectoryManagerGeneric.updateGroup(long directoryId, GroupTemplate group) 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 indirectoryId.DirectoryManagerGeneric.updateUser(long directoryId, UserTemplate user) voidDirectoryManager.updateUserCredential(long directoryId, String username, PasswordCredential credential) This will update the user's credential in the given directory specified by the passed indirectoryId.voidDirectoryManagerGeneric.updateUserCredential(long directoryId, String username, PasswordCredential credential) DirectoryManager.updateUserFromRemoteDirectory(User remoteUser) Updates the user details for the specified user based on the details in the remote directory.DirectoryManagerGeneric.updateUserFromRemoteDirectory(User remoteUser) DirectoryManager.userAuthenticated(long directoryId, String username) DirectoryManagerGeneric.userAuthenticated(long directoryId, String username) -
Uses of OperationFailedException in com.atlassian.crowd.manager.directory.nestedgroups
Methods in com.atlassian.crowd.manager.directory.nestedgroups that throw OperationFailedExceptionModifier and TypeMethodDescriptionbooleanNestedGroupsIterator.anyMatch(NestedGroupsIterator.PredicateWithException<T> consumer) CachedMultipleGroupsProvider.getDirectlyRelatedGroups(Collection<String> names) NestedGroupsProvider.getDirectlyRelatedGroups(Collection<String> ids) Returns list of directly related groups (e.g. direct parents or children) for a given identifiers of groups.booleanNestedGroupsIterator.hasNext()NestedGroupsIterator.next()NestedGroupsIterator.nextBatch(int maxBatchSize) booleanNestedGroupsIterator.toList()voidNestedGroupsIterator.visitAll() -
Uses of OperationFailedException in com.atlassian.crowd.manager.login
Methods in com.atlassian.crowd.manager.login that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidForgottenLoginManager.resetUserCredential(long directoryId, String username, PasswordCredential credential, String token) Resets the user credentials and invalidates the token.voidForgottenLoginManagerImpl.resetUserCredential(long directoryId, String username, PasswordCredential credential, String token) voidForgottenLoginManager.sendResetLink(long directoryId, String username, int tokenExpirySeconds) Sends a reset link to the user with specified username and directory ID.voidForgottenLoginManagerImpl.sendResetLink(long directoryId, String username, int tokenExpirySeconds) -
Uses of OperationFailedException in com.atlassian.crowd.manager.memberships
Methods in com.atlassian.crowd.manager.memberships that throw OperationFailedExceptionModifier and TypeMethodDescriptionMembershipServiceImpl.addUsersToGroup(long directoryId, List<String> usernames, String groupName) MembershipServiceImpl.addUserToGroups(long directoryId, String username, List<String> groupNames) MembershipServiceImpl.getDirectUsersFromGroup(long directoryId, String groupName, int startIndex, int maxResults) MembershipServiceImpl.getGroupDetails(long directoryId, String groupName) MembershipServiceImpl.removeUserFromGroups(long directoryId, String username, List<String> groupNames) MembershipServiceImpl.removeUsersFromGroup(long directoryId, List<String> usernames, String groupName) -
Uses of OperationFailedException in com.atlassian.crowd.manager.permission
Methods in com.atlassian.crowd.manager.permission that throw OperationFailedExceptionModifier and TypeMethodDescriptionGroupAdministrationPermissionService.getAdministeredGroups(User user, AdministeredGroupsQuery query) Looks for groups a user administersGroupAdministrationPermissionService.getAdministeredGroupsForCurrentUser(AdministeredGroupsQuery query) Looks for groups that currently logged in user administersUserPermissionService.getGroupLevelAdmins(boolean considerOnlyTargetGroupsWithApplications) UserPermissionServiceImpl.getGroupLevelAdmins(boolean considerOnlyTargetGroupsWithApplications) GroupLevelAdminStatsHelper.getGroupLevelAdminStats(LocalDateTime upTo, Set<Period> periods) Warning: this function is optimized for performance and clears the hibernate session!GroupLevelAdminStatsHelperImpl.getGroupLevelAdminStats(LocalDateTime upTo, Set<Period> periods) UserPermissionService.getSysAdmins(Application application, boolean includeLocallyCachedOnly) UserPermissionService.getUsersWithPermission(Application application, UserPermission userPermission, boolean includeLocallyCachedOnly) UserPermissionServiceImpl.getUsersWithPermission(Application application, UserPermission permission, boolean includeLocallyCachedOnly) booleanGroupAdministrationPermissionService.isCurrentUserAdminOfGroup(Group group) Check if a current logged in user is an administrator of a groupbooleanGroupAdministrationPermissionService.isUserAdminOfGroup(User user, Group group) Check if a user is an administrator of a groupbooleanGroupAdministrationPermissionService.isUserGroupLevelAdmin(User user) voidUserPermissionAdminService.revokePermissionsForGroup(DirectoryGroup group) Remove all permissions from the given group.voidUserPermissionAdminServiceImpl.revokePermissionsForGroup(DirectoryGroup group) voidUserPermissionAdminService.setPermissionForGroups(List<? extends DirectoryGroup> directoryGroupPairs, UserPermission permission) Set the granted permissions for each directoryGroup to permission.voidUserPermissionAdminServiceImpl.setPermissionForGroups(List<? extends DirectoryGroup> directoryGroups, UserPermission permission) -
Uses of OperationFailedException in com.atlassian.crowd.manager.recovery
Methods in com.atlassian.crowd.manager.recovery that throw OperationFailedExceptionModifier and TypeMethodDescriptionRecoveryModeRemoteDirectory.addGroup(GroupTemplate group) voidRecoveryModeRemoteDirectory.addGroupToGroup(String childGroup, String parentGroup) RecoveryModeRemoteDirectory.addUser(UserTemplate user, PasswordCredential credential) RecoveryModeRemoteDirectory.addUser(UserTemplateWithAttributes user, PasswordCredential credential) voidRecoveryModeRemoteDirectory.addUserToGroup(String username, String groupName) RecoveryModeRemoteDirectory.authenticate(String name, PasswordCredential credential) RecoveryModeRemoteDirectory.countDirectMembersOfGroup(String groupName, int querySizeHint) voidRecoveryModeRemoteDirectory.expireAllPasswords()RecoveryModeRemoteDirectory.findGroupByName(String name) RecoveryModeRemoteDirectory.findGroupWithAttributesByName(String name) RecoveryModeRemoteDirectory.findUserByExternalId(String externalId) RecoveryModeRemoteDirectory.findUserByName(String name) RecoveryModeRemoteDirectory.findUserWithAttributesByName(String name) RecoveryModeRemoteDirectory.getMemberships()RecoveryModeRemoteDirectory.getUserAvatarByName(String username, int sizeHint) booleanRecoveryModeRemoteDirectory.isGroupDirectGroupMember(String childGroup, String parentGroup) booleanRecoveryModeRemoteDirectory.isUserDirectGroupMember(String username, String groupName) voidRecoveryModeRemoteDirectory.removeGroup(String name) voidRecoveryModeRemoteDirectory.removeGroupAttributes(String groupName, String attributeName) voidRecoveryModeRemoteDirectory.removeGroupFromGroup(String childGroup, String parentGroup) voidRecoveryModeRemoteDirectory.removeUser(String name) voidRecoveryModeRemoteDirectory.removeUserAttributes(String username, String attributeName) voidRecoveryModeRemoteDirectory.removeUserFromGroup(String username, String groupName) RecoveryModeRemoteDirectory.renameGroup(String oldName, String newName) RecoveryModeRemoteDirectory.renameUser(String oldName, String newName) <T> List<T> RecoveryModeRemoteDirectory.searchGroupRelationships(MembershipQuery<T> query) <T> List<T> RecoveryModeRemoteDirectory.searchGroups(EntityQuery<T> query) <T> List<T> RecoveryModeRemoteDirectory.searchUsers(EntityQuery<T> query) voidRecoveryModeRemoteDirectory.storeGroupAttributes(String groupName, Map<String, Set<String>> attributes) voidRecoveryModeRemoteDirectory.storeUserAttributes(String username, Map<String, Set<String>> attributes) voidRecoveryModeRemoteDirectory.testConnection()RecoveryModeRemoteDirectory.updateGroup(GroupTemplate group) RecoveryModeRemoteDirectory.updateUser(UserTemplate user) voidRecoveryModeRemoteDirectory.updateUserCredential(String username, PasswordCredential credential) -
Uses of OperationFailedException in com.atlassian.crowd.manager.sso
Methods in com.atlassian.crowd.manager.sso that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidApplicationSamlConfigurationService.storeApplicationConfiguration(ApplicationSamlConfiguration configuration) Creates or updates SAML SSO configuration for an applicationvoidApplicationSamlConfigurationServiceImpl.storeApplicationConfiguration(ApplicationSamlConfiguration configuration) -
Uses of OperationFailedException in com.atlassian.crowd.manager.token
Methods in com.atlassian.crowd.manager.token that throw OperationFailedExceptionModifier and TypeMethodDescriptionprotected booleanRecoveryModeAwareTokenAuthenticationManager.isAllowedToAuthenticate(String username, long directoryId, Application application) -
Uses of OperationFailedException in com.atlassian.crowd.migration
Methods in com.atlassian.crowd.migration that throw OperationFailedException -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.exception.mapper
Methods in com.atlassian.crowd.plugin.rest.exception.mapper with parameters of type OperationFailedExceptionModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseOperationFailedExceptionMapper.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 OperationFailedExceptionModifier and TypeMethodDescriptionvoidGroupsController.addDirectChildGroup(String groupName, String childGroupName) Adds a direct child group membership.voidGroupsController.addDirectParentGroup(String groupName, String parentGroupName) Adds a direct parent group membership.voidGroupsController.addDirectUser(String groupName, String username) Adds user as direct member of group.GroupsController.addGroup(GroupEntity group, com.atlassian.plugins.rest.api.model.Link groupLink) Adds a new group.UsersController.addUser(UserEntity userEntity, com.atlassian.plugins.rest.api.model.Link userLink) Adds a new user.voidUsersController.addUserToGroup(String userName, String groupName) Adds a user to a group.AuthenticationController.authenticateUser(String username, PasswordEntity password, URI baseUri) Authenticates the user with the givenusernameandpassword.TokenController.authenticateUser(String username, String password, TokenLifetime tokenDuration, Collection<ValidationFactorEntity> validationFactorEntities, URI baseUri) Authenticates a user for the given application.TokenController.authenticateUserWithoutValidatingPassword(String username, Collection<ValidationFactorEntity> validationFactorEntities, URI baseUri) Feigns the authentication process for a user and creates a token for the authentication without validating the password.voidUsersController.clearUserPassword(String username) Clears a user's password, so that the user cannot authenticate with any password.voidGroupsController.deleteDirectChildGroup(String groupName, String childGroupName) Deletes a child group membership.voidGroupsController.deleteDirectUser(String groupName, String username) Removes the user membership.voidUsersController.expireAllPasswords()Expires all passwords for all directories which are part of this application, regardless of group mapping.UsersController.getAvatarForUser(String username, int sizeHint) EventsController.getEventsSince(String eventToken, URI baseURI) TokenController.getSessionFromToken(String tokenKey, URI baseUri) Returns the session associated with the Crowd SSO token.voidGroupsController.removeGroup(String groupName) Removes a group.voidGroupsController.removeGroupAttributes(String groupName, String attributeName) Removes a group's attribute.voidUsersController.removeUser(String username) Removes the user.voidUsersController.removeUserAttribute(String username, String attributeName) Removes the user attribute.voidUsersController.removeUserFromGroup(String userName, String groupName) Removes a user from a group.UsersController.renameUser(String oldUsername, com.atlassian.plugins.rest.api.model.Link userLink, String newUsername) Renames a user.voidUsersController.requestPasswordReset(String username) Requests a password reset.voidGroupsController.storeGroupAttributes(String groupName, MultiValuedAttributeEntityList attributes) Stores the attributes for a group.voidUsersController.storeUserAttributes(String username, MultiValuedAttributeEntityList attributes) Stores (add/replace) the user attributes.voidDirectoryController.testLdapSearch(LdapSearchTestEntity configuration) voidDirectoryController.testLdapSearch(LdapSearchTestEntity configuration, Long id) voidSamlConfigurationController.updateApplicationConfiguration(long applicationId, ApplicationSamlConfigurationRestEntity entity) GroupsController.updateGroup(GroupEntity group, URI baseURI) Updates a group.UsersController.updateUser(UserEntity userEntity) Updates a user.voidUsersController.updateUserPassword(String username, String password) Updates a user's password.AuthenticationController.userAuthenticated(String username, URI baseUri) TokenController.validateToken(String token, Collection<ValidationFactorEntity> validationFactorEntities, 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.controller.account
Methods in com.atlassian.crowd.plugin.rest.service.controller.account that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidAccountManagementController.changePassword(String username, String originalPassword, String newPassword) voidAccountManagementController.resetPassword(String username, long directoryId, String password, String token) -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.controller.admin
Methods in com.atlassian.crowd.plugin.rest.service.controller.admin that throw OperationFailedExceptionModifier and TypeMethodDescriptionApplicationAdminController.addApplicationDirectoryMapping(long appId, DirectoryMappingEntity entity) GroupLevelAdminController.addGroupAdministrators(DirectoryEntityId administeredGroupId, List<DirectoryEntityRestDTO> grantEntities) voidGroupLevelAdminController.deleteGroupGroupAdministrator(DirectoryEntityId targetGroupId, DirectoryEntityId adminId) voidGroupLevelAdminController.deleteUserGroupAdministrator(DirectoryEntityId targetGroupId, DirectoryEntityId adminId) GroupLevelAdminController.getAdminCandidates(DirectoryEntityId groupId, String searchText, int limit) DirectoryAdminController.getDetailedDirectories(RestPageRequest pageRequest, String search, Boolean active) DirectoryAdminController.getDetailedDirectory(long directoryId) DirectoryAdminController.getDirectories(RestPageRequest pageRequest) GroupLevelAdminController.getGroupAdministrators(DirectoryEntityId groupId, RestPageRequest pageRequest) NestedGroupsMembershipController.getNestedGroups(DirectoryEntityId groupId, RestPageRequest pageRequest) voidDirectoryAdminController.scheduleSynchronisation(long directoryId) GroupAdminController.searchGroups(long directoryId, String term, Boolean active, RestPageRequest pageRequest) UsersSearchController.searchPotentialMembers(DirectoryEntityId groupId, String userSearch, int limit) UsersSearchController.searchUsers(RestPageRequest restPageRequest, UserSearchParams searchParams) voidApplicationAdminController.updateApplicationDirectoryMapping(long appId, long dirId, DirectoryMappingEntity entity) -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.controller.email
Methods in com.atlassian.crowd.plugin.rest.service.controller.email that throw OperationFailedException -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.controller.memberships
Methods in com.atlassian.crowd.plugin.rest.service.controller.memberships that throw OperationFailedExceptionModifier and TypeMethodDescriptionGroupsMembershipController.addUsersToGroup(List<DirectoryEntityId> users, DirectoryEntityId groupId) UsersMembershipController.addUserToAllGroups(DirectoryEntityId userId, List<DirectoryEntityId> groups) GroupsMembershipController.getAdministeredGroups(GroupsFilter groupsFilter, RestPageRequest pageRequest) GroupsMembershipController.getGroupDetails(DirectoryEntityId groupId) GroupsMembershipController.getGroupMembers(DirectoryEntityId groupId, RestPageRequest pageRequest) UsersMembershipController.removeUserFromAllGroups(DirectoryEntityId userId, List<DirectoryEntityId> groups) GroupsMembershipController.removeUsersFromGroup(List<DirectoryEntityId> users, DirectoryEntityId groupId) -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.resource.admin
Methods in com.atlassian.crowd.plugin.rest.service.resource.admin that throw OperationFailedExceptionModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseApplicationAdminResource.addApplicationDirectoryMapping(long applicationId, DirectoryMappingEntity directoryMappingEntity, jakarta.ws.rs.core.UriInfo uriInfo) GroupLevelAdminResource.addGroupAdministrators(DirectoryEntityId groupId, List<DirectoryEntityRestDTO> grantEntities) jakarta.ws.rs.core.ResponseUserAdminResource.addUserToGroups(DirectoryEntityId userId, GroupIdentifiersEntityList groups) jakarta.ws.rs.core.ResponseGroupLevelAdminResource.deleteGroupGroupAdministrator(DirectoryEntityId targetGroupId, DirectoryEntityId adminId) jakarta.ws.rs.core.ResponseGroupLevelAdminResource.deleteUserGroupAdministrator(DirectoryEntityId targetGroupId, DirectoryEntityId adminId) GroupLevelAdminResource.getAdminCandidates(DirectoryEntityId groupId, String search, int limit) DirectoryAdminResource.getDetailedDirectories(RestPageRequest restPageRequest, String search, Boolean active) DirectoryAdminResource.getDetailedDirectory(Long directoryId) GroupLevelAdminResource.getGroupAdministrators(RestPageRequest pageRequest, DirectoryEntityId groupId) DirectoryAdminResource.getManagedDirectories(RestPageRequest restPageRequest) jakarta.ws.rs.core.ResponseGroupAdminResource.getNestedGroups(DirectoryEntityId groupId, RestPageRequest pageRequest) jakarta.ws.rs.core.ResponseUserAdminResource.removeUserFromGroups(DirectoryEntityId userId, GroupIdentifiersEntityList groups) jakarta.ws.rs.core.ResponseDirectoryAdminResource.scheduleSynchronization(Long directoryId) GroupAdminResource.searchDirectoryGroups(long dirId, String term, Boolean active, RestPageRequest pageRequest) jakarta.ws.rs.core.ResponseUserAdminResource.searchUsers(RestPageRequest pageRequest, UserSearchParams params) ApplicationAdminResource.updateApplicationDirectoryMapping(long applicationId, long directoryId, DirectoryMappingEntity directoryMappingEntity) -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.resource.directory
Methods in com.atlassian.crowd.plugin.rest.service.resource.directory that throw OperationFailedExceptionModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseDirectoryResource.testSearch(LdapSearchTestEntity ldapConfiguration) jakarta.ws.rs.core.ResponseDirectoryResource.testSearch(LdapSearchTestEntity ldapConfiguration, Long id) -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.resource.email
Methods in com.atlassian.crowd.plugin.rest.service.resource.email that throw OperationFailedExceptionModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseChangeEmailResource.confirmEmailChange(String token) -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.resource.mapping
Methods in com.atlassian.crowd.plugin.rest.service.resource.mapping that throw OperationFailedExceptionModifier and TypeMethodDescriptionDetailedDirectoryMapper.mapToDetailedDirectoryData(Directory directory) -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.resource.memberships
Methods in com.atlassian.crowd.plugin.rest.service.resource.memberships that throw OperationFailedExceptionModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseGroupsMembershipResource.addUsersToGroup(DirectoryEntityId groupId, UserIdentifiersEntityList users) jakarta.ws.rs.core.ResponseGroupsMembershipResource.groupDetails(DirectoryEntityId groupId) jakarta.ws.rs.core.ResponseGroupsMembershipResource.groupMembers(RestPageRequest pageRequest, DirectoryEntityId groupId) jakarta.ws.rs.core.ResponseGroupsMembershipResource.removeUsersFromGroup(DirectoryEntityId groupId, UserIdentifiersEntityList users) jakarta.ws.rs.core.ResponseGroupsMembershipResource.searchAdministeredGroups(RestPageRequest pageRequest, GroupsFilter groupsFilter) jakarta.ws.rs.core.ResponseGroupsMembershipResource.searchUsers(DirectoryEntityId groupId, String userSearch, int limit) -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.resource.permission
Methods in com.atlassian.crowd.plugin.rest.service.resource.permission that throw OperationFailedExceptionModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseUserPermissionAdminResource.revokePermissions(RestDirectoryGroup group) jakarta.ws.rs.core.ResponseUserPermissionAdminResource.setPermissions(String permissionName, List<RestDirectoryGroup> groups) -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.resource.saml
Methods in com.atlassian.crowd.plugin.rest.service.resource.saml that throw OperationFailedExceptionModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseSamlConfigurationResource.updateApplicationConfiguration(long applicationId, ApplicationSamlConfigurationRestEntity config) -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.resource.server
Methods in com.atlassian.crowd.plugin.rest.service.resource.server that throw OperationFailedException -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.service.resource.usermanagement
Methods in com.atlassian.crowd.plugin.rest.service.resource.usermanagement that throw OperationFailedExceptionModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseGroupsResource.addDirectChildGroupMembership(String groupName, GroupEntity childGroup) jakarta.ws.rs.core.ResponseGroupsResource.addDirectParentGroupMembership(String groupName, GroupEntity parentGroup) jakarta.ws.rs.core.ResponseGroupsResource.addGroup(GroupEntity restGroup) jakarta.ws.rs.core.ResponseUsersResource.addUser(UserEntity userEntity) jakarta.ws.rs.core.ResponseGroupsResource.addUserAsDirectGroupMember(String groupName, UserEntity user) jakarta.ws.rs.core.ResponseUsersResource.addUserToGroup(String userName, GroupEntity parentGroup) jakarta.ws.rs.core.ResponseAuthenticationResource.authenticateUser(String username, PasswordEntity password) jakarta.ws.rs.core.ResponseTokenResource.authenticateUser(AuthenticationContextEntity authenticationContext, boolean validatePassword, long durationInSeconds) jakarta.ws.rs.core.ResponseGroupsResource.deleteGroupAttribute(String groupname, String attributeName) jakarta.ws.rs.core.ResponseUsersResource.deleteUserPassword(String userName) jakarta.ws.rs.core.ResponseUsersResource.expireAllPasswords(boolean confirm) jakarta.ws.rs.core.ResponseUsersResource.getAvatarForUser(String username, int size) jakarta.ws.rs.core.ResponseTokenResource.getSession(String token) jakarta.ws.rs.core.ResponseGroupsResource.removeDirectChildGroupMembership(String groupName, String childGroupName) jakarta.ws.rs.core.ResponseGroupsResource.removeDirectGroupMembership(String groupName, String username) jakarta.ws.rs.core.ResponseGroupsResource.removeGroup(String groupname) jakarta.ws.rs.core.ResponseUsersResource.removeUser(String userName) jakarta.ws.rs.core.ResponseUsersResource.removeUserAttribute(String userName, String attributeName) jakarta.ws.rs.core.ResponseUsersResource.removeUserFromGroup(String userName, String groupName) jakarta.ws.rs.core.ResponseUsersResource.renameUser(String userName, RenameEntity newUserName) jakarta.ws.rs.core.ResponseUsersResource.requestPasswordReset(String userName) jakarta.ws.rs.core.ResponseSearchResource.search(String entityType, int maxResults, int startIndex, SearchRestrictionEntity searchRestriction) jakarta.ws.rs.core.ResponseGroupsResource.storeGroupAttributes(String groupname, MultiValuedAttributeEntityList attributes) jakarta.ws.rs.core.ResponseUsersResource.storeUserAttributes(String userName, MultiValuedAttributeEntityList attributes) jakarta.ws.rs.core.ResponseGroupsResource.updateGroup(String groupName, GroupEntity restGroup) jakarta.ws.rs.core.ResponseUsersResource.updateUser(String userName, UserEntity userEntity) jakarta.ws.rs.core.ResponseUsersResource.updateUserPassword(String userName, PasswordEntity password) jakarta.ws.rs.core.ResponseAuthenticationResource.userAuthenticated(String username) jakarta.ws.rs.core.ResponseTokenResource.validateToken(String token, ValidationFactorEntityList validationFactors) -
Uses of OperationFailedException in com.atlassian.crowd.plugin.rest.util
Methods in com.atlassian.crowd.plugin.rest.util that throw OperationFailedExceptionModifier and TypeMethodDescriptionstatic UserEntityUserEntityUtil.expandUser(DirectoryManager directoryManager, long directoryId, UserEntity minimalUserEntity, boolean expandAttributes) -
Uses of OperationFailedException in com.atlassian.crowd.plugins.testkit.rest
Methods in com.atlassian.crowd.plugins.testkit.rest that throw OperationFailedExceptionModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseTestkitApplicationResource.addDefaultGroup(Long applicationId, DefaultGroupMembershipConfigurationEntry entry) jakarta.ws.rs.core.ResponseTestkitApplicationResource.deleteDefaultGroups(Long applicationId, String directoryId) jakarta.ws.rs.core.ResponseTestKitGroupResource.deleteGroup(String groupName, long directoryId) jakarta.ws.rs.core.ResponseTestkitApplicationResource.findDefaultGroups(Long applicationId, String directoryId) jakarta.ws.rs.core.ResponseTestKitGroupResource.removeNestedGroup(String parentGroupName, String groupName, long directoryId) jakarta.ws.rs.core.ResponseTestkitDirectoryResource.syncDirectory(long directoryId, SynchronisationMode mode) -
Uses of OperationFailedException in com.atlassian.crowd.search.ldap.test
Methods in com.atlassian.crowd.search.ldap.test that throw OperationFailedExceptionModifier and TypeMethodDescriptionbooleanLDAPConfigurationTester.canFindLdapObjects(RemoteDirectory remoteDirectory, LDAPConfigurationTester.Strategy strategy) booleanLDAPConfigurationTesterImpl.canFindLdapObjects(RemoteDirectory remoteDirectory, LDAPConfigurationTester.Strategy strategy) -
Uses of OperationFailedException in com.atlassian.crowd.service
Methods in com.atlassian.crowd.service that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidAuthenticatorUserCache.fetchInCache(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.DirectoryEntitySearchService.searchGroups(EntityQuery<Group> groupsQuery, List<Directory> directoriesRestriction) Returns groups matchinggroupsQuery.DirectoryEntitySearchServiceImpl.searchGroups(EntityQuery<Group> query, List<Directory> optionalDirectories) DirectoryEntitySearchService.searchPotentialMembers(EntityQuery<User> usersQuery, long directoryId, String groupName) Returns users that can be assigned as members of the specified group.DirectoryEntitySearchServiceImpl.searchPotentialMembers(EntityQuery<User> query, long directoryId, String groupName) DirectoryEntitySearchService.searchUsers(EntityQuery<User> usersQuery, List<Directory> directoriesRestriction) Returns users matchingusersQuery.DirectoryEntitySearchServiceImpl.searchUsers(EntityQuery<User> query, List<Directory> optionalDirectories) -
Uses of OperationFailedException in com.atlassian.crowd.service.authentication
Methods in com.atlassian.crowd.service.authentication that throw OperationFailedExceptionModifier and TypeMethodDescriptionprotected AuthenticationTokenAbstractApplicationAuthenticationService.authenticate(Application application, UserAuthenticationContext userAuthenticationContext) ApplicationAuthenticationService.authenticate(Application application, String username, List<ValidationFactor> validationFactors) Authenticates the user to the specified application.ApplicationAuthenticationServiceImpl.authenticate(Application application, String username, List<ValidationFactor> validationFactors) voidCrowdApplicationAuthenticationService.authenticate(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String username) Authenticates the user to the Crowd application.voidCrowdApplicationAuthenticationServiceImpl.authenticate(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String username) -
Uses of OperationFailedException in com.atlassian.crowd.service.client
Methods in com.atlassian.crowd.service.client that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidAdds a group to the remote Crowd server.voidCrowdClient.addGroupToGroup(String childGroup, String parentGroup) Adds a group to a group.CrowdClient.addUser(User user, PasswordCredential passwordCredential) CrowdClient.addUser(UserWithAttributes user, PasswordCredential passwordCredential) Adds a new User to the remote Crowd server and will attempt to add the attributes atomically, but for Crowd servers < v2.9.0 atomic attribute adding may not be supported.voidCrowdClient.addUserToGroup(String username, String groupName) Adds a user to a group.CrowdClient.authenticateSSOUser(UserAuthenticationContext userAuthenticationContext) Authenticates a Single-Sign-On (SSO) User.CrowdClient.authenticateSSOUser(UserAuthenticationContext userAuthenticationContext, long duration) Authenticates a Single-Sign-On (SSO) User.CrowdClient.authenticateSSOUserWithoutValidatingPassword(UserAuthenticationContext userAuthenticationContext) Authenticates a Single-Sign-On (SSO) User without validating password.CrowdClient.authenticateUser(String username, String password) Authenticates a user with the server.voidCrowdClient.expireAllPasswords()Expires all passwords for all users in all directories for this application, regardless of group membership.CrowdClient.findUserFromSSOToken(String token) Returns the user from the specified user token.CrowdClient.getChildGroupsOfGroup(String groupName, int startIndex, int maxResults) Searches for groups who are direct members of a group.CrowdClient.getCookieConfiguration()Returns the cookie configuration.CrowdClient.getCurrentEventToken()Returns a token that can be used for querying events that have happened after the token was generated.Gets a group by name.CrowdClient.getGroupsForNestedUser(String userName, int startIndex, int maxResults) Searches for groups that a user is a nested member of.CrowdClient.getGroupsForUser(String userName, int startIndex, int maxResults) Searches for groups that a user is a direct member of.CrowdClient.getGroupsWithAttributesForUser(String userName, int startIndex, int maxResults) Searches for groups that a user is a member of, and returns those groups with all their attributes.CrowdClient.getGroupWithAttributes(String name) Gets a group with attributes by name.CrowdClient.getMemberships()Gets the full group membership details for all groups with all direct user members and child groups.CrowdClient.getNamesOfChildGroupsOfGroup(String groupName, int startIndex, int maxResults) Searches for groups who are direct members of a group, returning the group names.CrowdClient.getNamesOfGroupsForNestedUser(String userName, int startIndex, int maxResults) Searches for groups that a user is a nested member of, returning the group names.CrowdClient.getNamesOfGroupsForUser(String userName, int startIndex, int maxResults) Searches for groups that a user is a direct member of, returning the group names.CrowdClient.getNamesOfNestedChildGroupsOfGroup(String groupName, int startIndex, int maxResults) Searches for groups who are nested members of a group, returning the group names.CrowdClient.getNamesOfNestedUsersOfGroup(String groupName, int startIndex, int maxResults) Searches for users who are nested members of a group, returning the user names.CrowdClient.getNamesOfParentGroupsForGroup(String groupName, int startIndex, int maxResults) Searches for groups that a group is a direct member of, returning the group names.CrowdClient.getNamesOfParentGroupsForNestedGroup(String groupName, int startIndex, int maxResults) Searches for groups that a group is a nested member of, returning the group names.CrowdClient.getNamesOfUsersOfGroup(String groupName, int startIndex, int maxResults) Searches for users who are direct members of a group, returning the user names.CrowdClient.getNestedChildGroupsOfGroup(String groupName, int startIndex, int maxResults) Searches for groups who are nested members of a group.CrowdClient.getNestedUsersOfGroup(String groupName, int startIndex, int maxResults) Searches for users who are nested members of a group.CrowdClient.getNewEvents(String eventToken) Returns an events object which contains a new eventToken and events that happened after the giveneventTokenwas generated.CrowdClient.getParentGroupsForGroup(String groupName, int startIndex, int maxResults) Searches for groups that a group is a direct member of.CrowdClient.getParentGroupsForNestedGroup(String groupName, int startIndex, int maxResults) Searches for groups that a group is a nested member of.Gets a User by user name.CrowdClient.getUserByKey(String key) Gets a User by key.CrowdClient.getUsersOfGroup(String groupName, int startIndex, int maxResults) Searches for users who are direct members of a group.CrowdClient.getUserWithAttributes(String name) Gets a User with Attributes by user name.CrowdClient.getWebhook(long webhookId) Retrieves a Webhook endpoint URL.voidCrowdClient.invalidateSSOToken(String token) Invalidates a token.voidCrowdClient.invalidateSSOTokensForUser(String username) Invalidates all tokens for a given user namevoidCrowdClient.invalidateSSOTokensForUser(String username, String exclude) Invalidates all tokens for a given user name, except for the given token.booleanCrowdClient.isGroupDirectGroupMember(String childName, String parentName) Tests if a group is a direct member of a group.booleanCrowdClient.isUserDirectGroupMember(String username, String groupName) Tests if a user is a direct member of a group.booleanCrowdClient.isUserNestedGroupMember(String username, String groupName) Tests if a user is a nested member of a group.longCrowdClient.registerWebhook(String endpointUrl, String token) Registers a new Webhook on the server.voidCrowdClient.removeGroup(String groupName) Removes a group from the remote Crowd servervoidCrowdClient.removeGroupAttributes(String groupName, String attributeName) Removes a group attribute (set) from the server.voidCrowdClient.removeGroupFromGroup(String childGroup, String parentGroup) Removes a group to a group.voidCrowdClient.removeUser(String username) Removes a user from the remote Crowd servervoidCrowdClient.removeUserAttributes(String username, String attributeName) Removes a user attribute from the server.voidCrowdClient.removeUserFromGroup(String username, String groupName) Removes a user from a group.CrowdClient.renameUser(String oldUsername, String newUsername) Renames a user on the remote Crowd server, initially finding them by their current username.voidCrowdClient.requestPasswordReset(String username) Requests a password reset.voidCrowdClient.requestUsernames(String email) Sends the usernames associated with the given email address.CrowdClient.searchGroupNames(SearchRestriction searchRestriction, int startIndex, int maxResults) Searches for group names matching thesearchRestrictioncriteria.CrowdClient.searchGroups(SearchRestriction searchRestriction, int startIndex, int maxResults) Searches for groups matching the following criteria.CrowdClient.searchGroupsWithAttributes(SearchRestriction searchRestriction, int startIndex, int maxResults) Searches for groups (with their attributes) matching the following criteria.CrowdClient.searchUserNames(SearchRestriction searchRestriction, int startIndex, int maxResults) Searches for usernames matching thesearchRestrictioncriteria.CrowdClient.searchUsers(SearchRestriction searchRestriction, int startIndex, int maxResults) Searches for users matching the following criteria.CrowdClient.searchUsersWithAttributes(SearchRestriction searchRestriction, int startIndex, int maxResults) Searches for users (with their attributes) matching the following criteria.voidStores the group's attributes on the remote Crowd server.voidStores the user's attributes on the remote Crowd server.voidCrowdClient.testConnection()Tests if the connection is OK.voidCrowdClient.unregisterWebhook(long webhookId) Unregisters a Webhook on the server.voidCrowdClient.updateGroup(Group group) Updates a group on the remote Crowd server.voidCrowdClient.updateUser(User user) Updates a user on the remote Crowd server.voidCrowdClient.updateUserCredential(String username, String password) Updates the user's password on the remote Crowd server.CrowdClient.userAuthenticated(String username) voidCrowdClient.validateSSOAuthentication(String token, List<ValidationFactor> validationFactors) Validates the SSO authentication.CrowdClient.validateSSOAuthenticationAndGetSession(String token, List<ValidationFactor> validationFactors) Validates the SSO authentication. -
Uses of OperationFailedException in com.atlassian.crowd.service.email
Methods in com.atlassian.crowd.service.email that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidEmailChangeManagerImpl.changeEmail(String token, String username) -
Uses of OperationFailedException in com.atlassian.crowd.service.permission
Methods in com.atlassian.crowd.service.permission that throw OperationFailedExceptionModifier and TypeMethodDescriptionGroupAdministrationPermissionServiceImpl.getAdministeredGroups(User user, AdministeredGroupsQuery query) GroupAdministrationPermissionServiceImpl.getAdministeredGroupsForCurrentUser(AdministeredGroupsQuery query) booleanGroupAdministrationPermissionServiceImpl.isCurrentUserAdminOfGroup(Group group) booleanGroupAdministrationPermissionServiceImpl.isUserAdminOfGroup(User user, Group group) booleanGroupAdministrationPermissionServiceImpl.isUserGroupLevelAdmin(User user) -
Uses of OperationFailedException in com.atlassian.crowd.util
Methods in com.atlassian.crowd.util that throw OperationFailedExceptionModifier and TypeMethodDescriptionAdminGroupChecker.getUnsafeAdminGroups(String username, long directoryID, List<String> selectedEntityNames) booleanAdminGroupChecker.isRemovingConsoleAdminFromLastAdminGroup(String groupname, String consoleAdmin, long directoryID) -
Uses of OperationFailedException in com.atlassian.crowd.util.persistence
Methods in com.atlassian.crowd.util.persistence that throw OperationFailedExceptionModifier and TypeMethodDescriptionvoidSchemaHelper.createSchema()Creates the schema in the database.voidSchemaHelper.updateSchemaIfNeeded()If there are any updates to the Schema needed, do them.
RemoteDirectory.addUser(com.atlassian.crowd.model.user.UserTemplateWithAttributes, com.atlassian.crowd.embedded.api.PasswordCredential)instead.