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

Packages that use ApplicationPermissionException
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.resources   
com.atlassian.crowd.service   
com.atlassian.crowd.service.cache   
com.atlassian.crowd.service.soap.client   
com.atlassian.crowd.util   
 

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 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 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 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 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.
 void TranslatingApplicationService.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 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 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 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 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 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 users matching the given name not members of the group across ALL active directories.
 void TranslatingApplicationService.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 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 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 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 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 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 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, AttributeEntityList attributes)
          Stores the attributes for a group.
 void UsersController.storeUserAttributes(java.lang.String applicationName, java.lang.String username, AttributeEntityList 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.resources
 

Methods in com.atlassian.crowd.plugin.rest.service.resources 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)
          Example POST document to the URL: http://localhost:8095/crowd/rest/service/latest/{applicationName}/group

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<group>
  <name>crowd-administrators</name>
  <active>true</active>
  <description>Group Description</description>
  <type>GROUP</type>
</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, ActionEntity actionEntity)
          Requests a password reset.
 javax.ws.rs.core.Response GroupsResource.storeGroupAttributes(java.lang.String groupname, AttributeEntityList attributes)
          Example POST command to the URL: http://localhost:8095/crowd/rest/service/latest/{applicationName}/group/crowd-administrators/attribute

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<attributes>
  <attribute key="pet">
    <values>
      <value>dog</value>
      <value>cat</value>
      <value>bird</value>
    </values>
  </attribute>
</attributes>

 javax.ws.rs.core.Response UsersResource.storeUserAttributes(java.lang.String userName, AttributeEntityList attributes)
          Stores the user attributes.
 javax.ws.rs.core.Response GroupsResource.updateGroup(java.lang.String groupName, GroupEntity restGroup)
          Example PUT document to the URL: http://localhost:8095/crowd/rest/service/latest/{applicationName}/group/crowd-administrators

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<group>
  <name>crowd-administrators</name>
  <active>true</active>
  <description>Updated Group Description</description>
  <type>GROUP</type>
</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.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.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)
          Adds an attribute to a group that is in the application's assigned directory.
 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)
          Adds an attribute to a principal who is in the application's assigned directory.
 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)
          Adds a group to the application's assigned directory.
 SOAPGroup SecurityServerClient.addGroup(SOAPGroup group)
          Adds a group to the application's assigned directory.
 SOAPPrincipal SecurityServerClientImpl.addPrincipal(SOAPPrincipal principal, PasswordCredential credential)
          Adds a principal to the application's assigned directory.
 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)
          Adds a principal to a group for the application's assigned directory.
 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)
          Adds the principal to a role for the application's assigned directory.
 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)
          Adds a role to the application's assigned directory.
 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)
          Removes an attribute from a group that is in the application's assigned directory.
 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)
          Removes an attribute from a principal who is in the application's assigned directory.
 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)
          Removes a group from the applciation's assigned directory.
 void SecurityServerClient.removeGroup(java.lang.String group)
          Removes a group from the applciation's assigned directory.
 void SecurityServerClientImpl.removePrincipal(java.lang.String principal)
          Removes a principal from the application's assigned directory.
 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)
          Removes a principal from a group for the application's assigned directory.
 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)
          Removes a principal from a role for the application's assigned directory.
 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)
          Removes a role from the application's assigned directory.
 void SecurityServerClient.removeRole(java.lang.String role)
          Removes a role from the application's assigned directory.
 void SecurityServerClientImpl.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 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)
          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 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)
          Updates an attribute for a group that is in the application's assigned directory.
 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)
          Updates an attribute for a principal who is in the application's assigned directory.
 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)
          Updates the password credential for a principal who is in the application's assigned directory.
 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 © 2010 Atlassian. All Rights Reserved.