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

Packages that use ApplicationPermissionException
com.atlassian.crowd.integration.http   
com.atlassian.crowd.integration.rest.service   
com.atlassian.crowd.manager.application   
com.atlassian.crowd.manager.login   
com.atlassian.crowd.plugin.rest.exception.mapper   
com.atlassian.crowd.plugin.rest.service.controller   
com.atlassian.crowd.plugin.rest.service.resource   
com.atlassian.crowd.security.demo.action.group   
com.atlassian.crowd.security.demo.action.user   
com.atlassian.crowd.service   
com.atlassian.crowd.service.cache   
com.atlassian.crowd.service.client   
com.atlassian.crowd.service.soap.client   
com.atlassian.crowd.util   
 

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

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

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

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

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

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

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

Methods in com.atlassian.crowd.manager.login that throw ApplicationPermissionException
 void ForgottenLoginManagerImpl.sendResetLink(Application application, java.lang.String username)
           
 void ForgottenLoginManager.sendResetLink(Application application, java.lang.String username)
          Sends a reset link to the first user with the matching username from all the active directories assigned to the application.
 

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

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

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

Methods in com.atlassian.crowd.plugin.rest.service.controller that throw ApplicationPermissionException
 void GroupsController.addDirectChildGroup(java.lang.String applicationName, java.lang.String groupName, java.lang.String childGroupName)
          Adds a direct child group membership.
 void GroupsController.addDirectParentGroup(java.lang.String applicationName, java.lang.String groupName, java.lang.String parentGroupName)
          Adds a direct parent group membership.
 void GroupsController.addDirectUser(java.lang.String applicationName, java.lang.String groupName, java.lang.String username)
          Adds user as direct member of group.
 java.lang.String GroupsController.addGroup(java.lang.String applicationName, GroupEntity group)
          Adds a new group.
 java.lang.String UsersController.addUser(java.lang.String applicationName, UserEntity userEntity)
          Adds a new user.
 void UsersController.addUserToGroup(java.lang.String applicationName, java.lang.String userName, java.lang.String groupName)
          Adds a user to a group.
 void GroupsController.deleteDirectChildGroup(java.lang.String applicationName, java.lang.String groupName, java.lang.String childGroupName)
          Deletes a child group membership.
 void GroupsController.deleteDirectUser(java.lang.String applicationName, java.lang.String groupName, java.lang.String username)
          Removes the user membership.
 void GroupsController.removeGroup(java.lang.String applicationName, java.lang.String groupName)
          Removes a group.
 void GroupsController.removeGroupAttributes(java.lang.String applicationName, java.lang.String groupName, java.lang.String attributeName)
          Removes a group's attribute.
 void UsersController.removeUser(java.lang.String applicationName, java.lang.String username)
          Removes the user.
 void UsersController.removeUserAttribute(java.lang.String applicationName, java.lang.String username, java.lang.String attributeName)
          Removes the user attribute.
 void UsersController.removeUserFromGroup(java.lang.String applicationName, java.lang.String userName, java.lang.String groupName)
          Removes a user from a group.
 void UsersController.requestPasswordReset(java.lang.String applicationName, java.lang.String username)
          Requests a password reset.
 void GroupsController.storeGroupAttributes(java.lang.String applicationName, java.lang.String groupName, MultiValuedAttributeEntityList attributes)
          Stores the attributes for a group.
 void UsersController.storeUserAttributes(java.lang.String applicationName, java.lang.String username, MultiValuedAttributeEntityList attributes)
          Stores (add/replace) the user attributes.
 GroupEntity GroupsController.updateGroup(java.lang.String applicationName, GroupEntity group, java.net.URI baseURI)
          Updates a group.
 java.lang.String UsersController.updateUser(java.lang.String applicationName, UserEntity userEntity)
          Updates a user.
 void UsersController.updateUserPassword(java.lang.String applicationName, java.lang.String username, java.lang.String password)
          Updates a user's password.
 

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

Methods in com.atlassian.crowd.plugin.rest.service.resource that throw ApplicationPermissionException
 javax.ws.rs.core.Response GroupsResource.addDirectChildGroup(java.lang.String groupName, GroupEntity childGroup)
           
 javax.ws.rs.core.Response GroupsResource.addDirectParentGroup(java.lang.String groupName, GroupEntity parentGroup)
           
 javax.ws.rs.core.Response GroupsResource.addDirectUser(java.lang.String groupName, UserEntity user)
           
 javax.ws.rs.core.Response GroupsResource.addGroup(GroupEntity restGroup)
          Adds a new group.
 javax.ws.rs.core.Response UsersResource.addUser(UserEntity userEntity)
          Adds a new user.
 javax.ws.rs.core.Response UsersResource.addUserToGroup(java.lang.String userName, GroupEntity parentGroup)
          Adds a user to a group.
 javax.ws.rs.core.Response GroupsResource.deleteDirectChildGroup(java.lang.String groupName, java.lang.String childGroupName)
           
 javax.ws.rs.core.Response GroupsResource.deleteDirectUser(java.lang.String groupName, java.lang.String username)
           
 javax.ws.rs.core.Response GroupsResource.deleteGroupAttribute(java.lang.String groupname, java.lang.String attributeName)
           
 javax.ws.rs.core.Response GroupsResource.removeGroup(java.lang.String groupname)
           
 javax.ws.rs.core.Response UsersResource.removeUser(java.lang.String userName)
          Removes a user.
 javax.ws.rs.core.Response UsersResource.removeUserAttribute(java.lang.String userName, java.lang.String attributeName)
          Deletes a user attribute.
 javax.ws.rs.core.Response UsersResource.removeUserFromGroup(java.lang.String userName, java.lang.String groupName)
          Removes a user from a group.
 javax.ws.rs.core.Response UsersResource.requestPasswordReset(java.lang.String userName)
          Requests a password reset.
 javax.ws.rs.core.Response UsersResource.requestUsernames(java.lang.String email)
          Requests an email to be sent containing usernames associated with the given email address.
 javax.ws.rs.core.Response GroupsResource.storeGroupAttributes(java.lang.String groupname, MultiValuedAttributeEntityList attributes)
          Stores the group attributes
 javax.ws.rs.core.Response UsersResource.storeUserAttributes(java.lang.String userName, MultiValuedAttributeEntityList attributes)
          Stores the user attributes.
 javax.ws.rs.core.Response GroupsResource.updateGroup(java.lang.String groupName, GroupEntity restGroup)
          Updates an existing group.
 javax.ws.rs.core.Response UsersResource.updateUser(java.lang.String userName, UserEntity userEntity)
          Updates a user.
 javax.ws.rs.core.Response UsersResource.updateUserPassword(java.lang.String userName, PasswordEntity password)
          Updates a user password.
 

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

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

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

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

Uses of ApplicationPermissionException in com.atlassian.crowd.service
 

Methods in com.atlassian.crowd.service that throw ApplicationPermissionException
 void UserManager.addAllUsers(java.util.Collection<SOAPPrincipalWithCredential> users)
          Adds all users to Crowd.
 SOAPGroup GroupManager.addGroup(SOAPGroup group)
          Adds group to the Crowd server.
 void GroupMembershipManager.addMembership(java.lang.String userName, java.lang.String groupName)
          Adds a user identified by userName to the group identified by groupName.
 SOAPPrincipal UserManager.addUser(SOAPPrincipal user, PasswordCredential credential)
          Adds a user to Crowd.
 void GroupManager.removeGroup(java.lang.String groupName)
          Removes a group from Crowd.
 void GroupMembershipManager.removeMembership(java.lang.String userName, java.lang.String groupName)
          Removes a user identified by userName from the group identified by groupName.
 void UserManager.removeUser(java.lang.String userName)
          Removes a user from Crowd.
 void GroupManager.updateGroup(SOAPGroup group)
          Updates a group's details in Crowd.
 void UserManager.updatePassword(java.lang.String userName, PasswordCredential credential)
          Changes the password for the user specified by userName.
 void UserManager.updateUser(SOAPPrincipal user)
          Updates a user's details in Crowd.
 

Uses of ApplicationPermissionException in com.atlassian.crowd.service.cache
 

Methods in com.atlassian.crowd.service.cache that throw ApplicationPermissionException
 void CachingUserManager.addAllUsers(java.util.Collection<SOAPPrincipalWithCredential> users)
           
 SOAPGroup CachingGroupManager.addGroup(SOAPGroup group)
           
 void CachingGroupMembershipManager.addMembership(java.lang.String userName, java.lang.String groupName)
           
 SOAPPrincipal CachingUserManager.addUser(SOAPPrincipal user, PasswordCredential credential)
           
 void CachingGroupManager.removeGroup(java.lang.String groupName)
           
 void CachingGroupMembershipManager.removeMembership(java.lang.String userName, java.lang.String groupName)
           
 void CachingUserManager.removeUser(java.lang.String userName)
           
 void CachingGroupManager.updateGroup(SOAPGroup group)
           
 void CachingUserManager.updatePassword(java.lang.String userName, PasswordCredential credential)
           
 void CachingUserManager.updateUser(SOAPPrincipal user)
           
 

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

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

Uses of ApplicationPermissionException in com.atlassian.crowd.service.soap.client
 

Methods in com.atlassian.crowd.service.soap.client that throw ApplicationPermissionException
 void SecurityServerClientImpl.addAllPrincipals(java.util.Collection<SOAPPrincipalWithCredential> principals)
           
 void SecurityServerClient.addAllPrincipals(java.util.Collection<SOAPPrincipalWithCredential> principals)
          Adds principals to the application's assigned directory.
 void SecurityServerClientImpl.addAttributeToGroup(java.lang.String group, SOAPAttribute attribute)
           
 void SecurityServerClient.addAttributeToGroup(java.lang.String group, SOAPAttribute attribute)
          Adds an attribute to a group that is in the application's assigned directory.
 void SecurityServerClientImpl.addAttributeToPrincipal(java.lang.String principal, SOAPAttribute attribute)
           
 void SecurityServerClient.addAttributeToPrincipal(java.lang.String principal, SOAPAttribute attribute)
          Adds an attribute to a principal who is in the application's assigned directory.
 SOAPGroup SecurityServerClientImpl.addGroup(SOAPGroup group)
           
 SOAPGroup SecurityServerClient.addGroup(SOAPGroup group)
          Adds a group to the application's assigned directory.
 SOAPPrincipal SecurityServerClientImpl.addPrincipal(SOAPPrincipal principal, PasswordCredential credential)
           
 SOAPPrincipal SecurityServerClient.addPrincipal(SOAPPrincipal principal, PasswordCredential credential)
          Adds a principal to the application's assigned directory.
 void SecurityServerClientImpl.addPrincipalToGroup(java.lang.String principal, java.lang.String group)
           
 void SecurityServerClient.addPrincipalToGroup(java.lang.String principal, java.lang.String group)
          Adds a principal to a group for the application's assigned directory.
 void SecurityServerClientImpl.addPrincipalToRole(java.lang.String principal, java.lang.String role)
           
 void SecurityServerClient.addPrincipalToRole(java.lang.String principal, java.lang.String role)
          Adds the principal to a role for the application's assigned directory.
 SOAPRole SecurityServerClientImpl.addRole(SOAPRole role)
           
 SOAPRole SecurityServerClient.addRole(SOAPRole role)
          Adds a role to the application's assigned directory.
 void SecurityServerClientImpl.removeAttributeFromGroup(java.lang.String group, java.lang.String attribute)
           
 void SecurityServerClient.removeAttributeFromGroup(java.lang.String group, java.lang.String attribute)
          Removes an attribute from a group that is in the application's assigned directory.
 void SecurityServerClientImpl.removeAttributeFromPrincipal(java.lang.String principal, java.lang.String attribute)
           
 void SecurityServerClient.removeAttributeFromPrincipal(java.lang.String principal, java.lang.String attribute)
          Removes an attribute from a principal who is in the application's assigned directory.
 void SecurityServerClientImpl.removeGroup(java.lang.String group)
           
 void SecurityServerClient.removeGroup(java.lang.String group)
          Removes a group from the application's assigned directory.
 void SecurityServerClientImpl.removePrincipal(java.lang.String principal)
           
 void SecurityServerClient.removePrincipal(java.lang.String principal)
          Removes a principal from the application's assigned directory.
 void SecurityServerClientImpl.removePrincipalFromGroup(java.lang.String principal, java.lang.String group)
           
 void SecurityServerClient.removePrincipalFromGroup(java.lang.String principal, java.lang.String group)
          Removes a principal from a group for the application's assigned directory.
 void SecurityServerClientImpl.removePrincipalFromRole(java.lang.String principal, java.lang.String role)
           
 void SecurityServerClient.removePrincipalFromRole(java.lang.String principal, java.lang.String role)
          Removes a principal from a role for the application's assigned directory.
 void SecurityServerClientImpl.removeRole(java.lang.String role)
           
 void SecurityServerClient.removeRole(java.lang.String role)
          Removes a role from the application's assigned directory.
 void SecurityServerClientImpl.resetPrincipalCredential(java.lang.String principal)
           
 void SecurityServerClient.resetPrincipalCredential(java.lang.String principal)
          Resets a principal's password credential to a random password and emails the new password who is in the application's assigned directory.
 void SecurityServerClientImpl.updateGroup(java.lang.String group, java.lang.String description, boolean active)
           
 void SecurityServerClient.updateGroup(java.lang.String group, java.lang.String description, boolean active)
          Updates the first group located from the list of directories assigned to an application Available fields that can be updated are description and active
 void SecurityServerClientImpl.updateGroupAttribute(java.lang.String name, SOAPAttribute attribute)
           
 void SecurityServerClient.updateGroupAttribute(java.lang.String name, SOAPAttribute attribute)
          Updates an attribute for a group that is in the application's assigned directory.
 void SecurityServerClientImpl.updatePrincipalAttribute(java.lang.String name, SOAPAttribute attribute)
           
 void SecurityServerClient.updatePrincipalAttribute(java.lang.String name, SOAPAttribute attribute)
          Updates an attribute for a principal who is in the application's assigned directory.
 void SecurityServerClientImpl.updatePrincipalCredential(java.lang.String principal, PasswordCredential credential)
           
 void SecurityServerClient.updatePrincipalCredential(java.lang.String principal, PasswordCredential credential)
          Updates the password credential for a principal who is in the application's assigned directory.
 

Uses of ApplicationPermissionException in com.atlassian.crowd.util
 

Methods in com.atlassian.crowd.util with parameters of type ApplicationPermissionException
static void SoapExceptionTranslator.throwSoapEquivalentCheckedException(ApplicationPermissionException e)
           
 

Methods in com.atlassian.crowd.util that throw ApplicationPermissionException
static void SoapExceptionTranslator.throwEquivalentCheckedException(ApplicationPermissionException e)
           
 



Copyright © 2012 Atlassian. All Rights Reserved.