|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of SpacePermission in com.atlassian.confluence.security |
---|
Methods in com.atlassian.confluence.security that return SpacePermission | |
---|---|
static SpacePermission |
SpacePermission.createAnonymousSpacePermission(String type,
Space space)
|
static SpacePermission |
SpacePermission.createGroupSpacePermission(String type,
Space space,
String group)
|
static SpacePermission |
SpacePermission.createUserSpacePermission(String type,
Space space,
String userName)
|
static SpacePermission |
SpacePermission.fromFormParameterName(String formParameterName,
Space space,
String parameterType)
Convert a form parameter name into a space permission. |
Methods in com.atlassian.confluence.security that return types with arguments of type SpacePermission | |
---|---|
List<SpacePermission> |
SpacePermissionManager.getAllPermissionsForGroup(String group)
|
static Collection<SpacePermission> |
SpacePermission.getDefaultGlobalPermissions()
Returns the default global permissions that are created when Confluence is set up. |
List<SpacePermission> |
SpacePermissionManager.getGlobalPermissions()
|
List<SpacePermission> |
SpacePermissionManager.getGlobalPermissions(String permissionType)
|
Methods in com.atlassian.confluence.security with parameters of type SpacePermission | |
---|---|
boolean |
SetSpacePermissionChecker.canSetPermission(com.atlassian.user.User user,
SpacePermission spacePermission)
|
boolean |
DefaultSetSpacePermissionChecker.canSetPermission(com.atlassian.user.User user,
SpacePermission spacePermission)
Checks whether the specified user can set the specified space permission. |
void |
SpacePermissionCaseFixer.fix(SpacePermission spacePermission)
|
boolean |
SpacePermission.isDependentOn(SpacePermission otherPermission)
One permission is dependent on another if the other permission is a guard permission that applies to the same space/global scope, and to the same group or user as this permission. |
boolean |
SpacePermissionManager.permissionExists(SpacePermission permission)
Check whether the given SpacePermission exists. |
boolean |
SpacePermissionCoordinator.permissionExists(SpacePermission permission)
|
boolean |
SpacePermissionCheckDispatcherCoordinator.permissionExists(SpacePermission permission)
|
boolean |
DefaultSpacePermissionManager.permissionExists(SpacePermission permission)
Determines if permission exists in the SpacePermissionDao |
boolean |
CachingSpacePermissionManager.permissionExists(SpacePermission permission)
Looks up permission in the cache instance. |
void |
SpacePermissionManager.removePermission(SpacePermission permission)
|
void |
SpacePermissionCoordinator.removePermission(SpacePermission permission)
Removes the specified permission. |
void |
SpacePermissionCheckDispatcherCoordinator.removePermission(SpacePermission permission)
|
void |
DefaultSpacePermissionManager.removePermission(SpacePermission permission)
Removes the specified permission. |
protected void |
DefaultSpacePermissionManager.removePermissionFromDao(SpacePermission realPermission)
Removes the permission from the data store This may be overridden to provide caching, where applicable |
protected void |
CachingSpacePermissionManager.removePermissionFromDao(SpacePermission realPermission)
Removes realPermission from the DAO. |
void |
SpacePermissionManager.savePermission(SpacePermission permission)
Saves the permission. |
void |
SpacePermissionCoordinator.savePermission(SpacePermission permission)
Saves the specified permission. |
void |
SpacePermissionCheckDispatcherCoordinator.savePermission(SpacePermission permission)
|
void |
DefaultSpacePermissionManager.savePermission(SpacePermission permission)
|
protected void |
DefaultSpacePermissionManager.savePermissionToDao(SpacePermission permission)
Saves the permission to the data store This may be overridden to provide caching, where applicable. |
protected void |
CachingSpacePermissionManager.savePermissionToDao(SpacePermission permission)
Saves permission to the DAO. |
Constructors in com.atlassian.confluence.security with parameters of type SpacePermission | |
---|---|
SpacePermission(SpacePermission spacePermission)
Creates a new SpacePermission with the attributes of another. |
Uses of SpacePermission in com.atlassian.confluence.security.actions |
---|
Methods in com.atlassian.confluence.security.actions that return SpacePermission | |
---|---|
SpacePermission |
PermissionRow.getPermission(String permissionType)
|
Methods in com.atlassian.confluence.security.actions with parameters of type SpacePermission | |
---|---|
void |
PermissionRow.addPermissionType(SpacePermission permission)
|
Uses of SpacePermission in com.atlassian.confluence.security.administrators |
---|
Fields in com.atlassian.confluence.security.administrators with type parameters of type SpacePermission | |
---|---|
protected List<SpacePermission> |
DefaultPermissionsAdministrator.permissions
|
Methods in com.atlassian.confluence.security.administrators that return SpacePermission | |
---|---|
SpacePermission |
EditSpacePermissionsAdministrator.createGroupGuardPermission(String guardPermission,
String groupName)
|
SpacePermission |
EditPermissionsAdministrator.createGroupGuardPermission(String guardPermission,
String groupName)
Creates the relevant guard permission for the group |
SpacePermission |
EditGlobalPermissionsAdministrator.createGroupGuardPermission(String guardPermission,
String groupName)
Creates the relevant guard permission for the group |
SpacePermission |
EditSpacePermissionsAdministrator.createUserGuardPermission(String guardPermission,
String userName)
|
SpacePermission |
EditPermissionsAdministrator.createUserGuardPermission(String guardPermission,
String userName)
Creates the relevant guard permission for the user |
SpacePermission |
EditGlobalPermissionsAdministrator.createUserGuardPermission(String guardPermission,
String userName)
Creates the relevant guard permission for the user |
Methods in com.atlassian.confluence.security.administrators that return types with arguments of type SpacePermission | |
---|---|
Collection<SpacePermission> |
EditSpacePermissionsAdministrator.buildPermissionsFromWebForm(Map formParameters,
String parameterQualifier)
|
Collection<SpacePermission> |
EditPermissionsAdministrator.buildPermissionsFromWebForm(Map formParameters,
String parameterQualifier)
Given a map containing the web form parameters from a permissions edit, return the list of global permissions that are represented by the form |
Collection<SpacePermission> |
EditGlobalPermissionsAdministrator.buildPermissionsFromWebForm(Map formParameters,
String parameterQualifier)
Given a map containing the web form parameters from a permissions edit, return the list of global permissions that are represented by the form |
protected Collection<SpacePermission> |
AbstractEditPermissionsAdministrator.buildPermissionsFromWebForm(Space space,
Map formParameters,
String parameterQualifier)
Private implementation that doesn't check to ensure space key is null |
Collection<SpacePermission> |
EditSpacePermissionsAdministrator.getInitialPermissionsFromForm(Map requestParams)
|
Collection<SpacePermission> |
EditPermissionsAdministrator.getInitialPermissionsFromForm(Map requestParams)
Retrieve the permissions initial state |
Collection<SpacePermission> |
EditGlobalPermissionsAdministrator.getInitialPermissionsFromForm(Map requestParams)
Retrieve the permissions initial state |
List<SpacePermission> |
PermissionsAdministrator.getPermissions()
Returns the current permissions set for the entity |
List<SpacePermission> |
PermissionResolver.getPermissions()
Returns the current permissions set for the entity |
List<SpacePermission> |
DefaultPermissionsAdministrator.getPermissions()
|
Collection<SpacePermission> |
EditSpacePermissionsAdministrator.getRequestedPermissionsFromForm(Map requestParams)
|
Collection<SpacePermission> |
EditPermissionsAdministrator.getRequestedPermissionsFromForm(Map requestParams)
Retrieve the state of the permissions requested by the user |
Collection<SpacePermission> |
EditGlobalPermissionsAdministrator.getRequestedPermissionsFromForm(Map requestParams)
Retrieve the state of the permissions requested by the user |
Methods in com.atlassian.confluence.security.administrators with parameters of type SpacePermission | |
---|---|
void |
EditSpacePermissionsAdministrator.addPermission(SpacePermission permissionToAdd)
|
void |
EditPermissionsAdministrator.addPermission(SpacePermission permissionToAdd)
Adds the given permission if the current user has permission to do so, otherwise does nothing silently. |
void |
EditGlobalPermissionsAdministrator.addPermission(SpacePermission permissionToAdd)
Adds the given permission if the current user has permission to do so, otherwise does nothing silently. |
protected boolean |
AbstractEditPermissionsAdministrator.canAddPermission(SpacePermission permission)
Used by both space and global permission administrators to determine if the user can add the permission. |
void |
EditPermissionsAdministrator.removePermission(SpacePermission permissionToRemove)
Removes the given permission if the current user has permission to do so, otherwise does nothing silently. |
void |
AbstractEditPermissionsAdministrator.removePermission(SpacePermission permissionToRemove)
Removes the given permission if the current user has permission to do so, otherwise does nothing silently. |
Method parameters in com.atlassian.confluence.security.administrators with type arguments of type SpacePermission | |
---|---|
void |
EditPermissionsAdministrator.addAllPermissions(Set<SpacePermission> permissionsToAdd)
Adds the given set of permissions if the current user has permission to do so, otherwise does nothing silently. |
void |
AbstractEditPermissionsAdministrator.addAllPermissions(Set<SpacePermission> permissionsToAdd)
Adds the given set of permissions if the current user has permission to do so, otherwise does nothing silently. |
void |
EditPermissionsAdministrator.applyPermissionChanges(Collection<SpacePermission> oldPermissions,
Collection<SpacePermission> newPermissions)
Given the old permissions and new permissions, apply necessary permission changes to make old permissions the same as new permissions |
void |
EditPermissionsAdministrator.applyPermissionChanges(Collection<SpacePermission> oldPermissions,
Collection<SpacePermission> newPermissions)
Given the old permissions and new permissions, apply necessary permission changes to make old permissions the same as new permissions |
void |
AbstractEditPermissionsAdministrator.applyPermissionChanges(Collection<SpacePermission> oldPermissions,
Collection<SpacePermission> newPermissions)
|
void |
AbstractEditPermissionsAdministrator.applyPermissionChanges(Collection<SpacePermission> oldPermissions,
Collection<SpacePermission> newPermissions)
|
void |
EditPermissionsAdministrator.denyAnonymousPermissions(Collection<SpacePermission> currentPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Removes all anonymous permissions |
void |
EditPermissionsAdministrator.denyAnonymousPermissions(Collection<SpacePermission> currentPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Removes all anonymous permissions |
void |
EditPermissionsAdministrator.denyAnonymousPermissions(Collection<SpacePermission> currentPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Removes all anonymous permissions |
void |
AbstractEditPermissionsAdministrator.denyAnonymousPermissions(Collection<SpacePermission> currentPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Removes all anonymous permissions |
void |
AbstractEditPermissionsAdministrator.denyAnonymousPermissions(Collection<SpacePermission> currentPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Removes all anonymous permissions |
void |
AbstractEditPermissionsAdministrator.denyAnonymousPermissions(Collection<SpacePermission> currentPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Removes all anonymous permissions |
boolean |
EditPermissionsAdministrator.isRemoveAllAdminPermissions(Set<SpacePermission> permissionsToRemove)
Returns if all admin permissions would be removed by the request. |
boolean |
AbstractEditPermissionsAdministrator.isRemoveAllAdminPermissions(Set<SpacePermission> permissionsToRemove)
Returns if all admin permissions would be removed by the request. |
void |
EditSpacePermissionsAdministrator.removeAllPermissions(Set<SpacePermission> permissionsToRemove)
|
void |
EditPermissionsAdministrator.removeAllPermissions(Set<SpacePermission> permissionsToRemove)
Removes the given set of permissions if the current user has permission to do so, otherwise does nothing silently. |
void |
AbstractEditPermissionsAdministrator.removeAllPermissions(Set<SpacePermission> permissionsToRemove)
Removes the given set of permissions if the current user has permission to do so, otherwise does nothing silently. |
void |
EditPermissionsAdministrator.splitPermissions(Collection<SpacePermission> existingPermissions,
Collection<SpacePermission> initialPermissions,
Collection<SpacePermission> requestedPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Determine which permissions need to be added or removed. |
void |
EditPermissionsAdministrator.splitPermissions(Collection<SpacePermission> existingPermissions,
Collection<SpacePermission> initialPermissions,
Collection<SpacePermission> requestedPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Determine which permissions need to be added or removed. |
void |
EditPermissionsAdministrator.splitPermissions(Collection<SpacePermission> existingPermissions,
Collection<SpacePermission> initialPermissions,
Collection<SpacePermission> requestedPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Determine which permissions need to be added or removed. |
void |
EditPermissionsAdministrator.splitPermissions(Collection<SpacePermission> existingPermissions,
Collection<SpacePermission> initialPermissions,
Collection<SpacePermission> requestedPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Determine which permissions need to be added or removed. |
void |
EditPermissionsAdministrator.splitPermissions(Collection<SpacePermission> existingPermissions,
Collection<SpacePermission> initialPermissions,
Collection<SpacePermission> requestedPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Determine which permissions need to be added or removed. |
void |
AbstractEditPermissionsAdministrator.splitPermissions(Collection<SpacePermission> existingPermissions,
Collection<SpacePermission> initialPermissions,
Collection<SpacePermission> requestedPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Determine which permissions need to be added or removed. |
void |
AbstractEditPermissionsAdministrator.splitPermissions(Collection<SpacePermission> existingPermissions,
Collection<SpacePermission> initialPermissions,
Collection<SpacePermission> requestedPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Determine which permissions need to be added or removed. |
void |
AbstractEditPermissionsAdministrator.splitPermissions(Collection<SpacePermission> existingPermissions,
Collection<SpacePermission> initialPermissions,
Collection<SpacePermission> requestedPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Determine which permissions need to be added or removed. |
void |
AbstractEditPermissionsAdministrator.splitPermissions(Collection<SpacePermission> existingPermissions,
Collection<SpacePermission> initialPermissions,
Collection<SpacePermission> requestedPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Determine which permissions need to be added or removed. |
void |
AbstractEditPermissionsAdministrator.splitPermissions(Collection<SpacePermission> existingPermissions,
Collection<SpacePermission> initialPermissions,
Collection<SpacePermission> requestedPermissions,
Set<SpacePermission> permissionsToAdd,
Set<SpacePermission> permissionsToRemove)
Determine which permissions need to be added or removed. |
Uses of SpacePermission in com.atlassian.confluence.security.persistence.dao |
---|
Methods in com.atlassian.confluence.security.persistence.dao that return SpacePermission | |
---|---|
SpacePermission |
SpacePermissionDao.getById(long id)
Retrieves a single SpacePermission by its ID |
Methods in com.atlassian.confluence.security.persistence.dao that return types with arguments of type SpacePermission | |
---|---|
List<SpacePermission> |
SpacePermissionDao.findAllGlobalPermissions()
Retreives all global permissions |
List<SpacePermission> |
SpacePermissionDao.findAllGlobalPermissionsForType(String permissionType)
Retrieves all global permissions of type permissionType |
Collection<SpacePermission> |
SpacePermissionDao.findGlobalGroupPermissions(String permissionType)
Find all global group permissions of type permissionType . |
Collection<SpacePermission> |
SpacePermissionDao.findGroupPermissionsForSpace(Space space,
String permissionType)
Find all group permissions of type permissionType for space . |
List<SpacePermission> |
SpacePermissionDao.findPermissionsForGroup(String group)
Retrieves all permissions for group |
List<SpacePermission> |
SpacePermissionDao.findPermissionsForSpace(Space space)
Retrieves all permissions for space |
List<SpacePermission> |
SpacePermissionDao.findPermissionsForUser(String userName)
Retrieves all permissions for userName |
Methods in com.atlassian.confluence.security.persistence.dao with parameters of type SpacePermission | |
---|---|
List |
SpacePermissionDao.findPermissionTypes(SpacePermission permission)
Find all permission types matching the combination of (space, user, group) in permission. |
boolean |
SpacePermissionDao.hasPermission(SpacePermission permission)
Determines whether permission exists in the data store |
Uses of SpacePermission in com.atlassian.confluence.security.persistence.dao.hibernate |
---|
Methods in com.atlassian.confluence.security.persistence.dao.hibernate that return SpacePermission | |
---|---|
SpacePermission |
HibernateSpacePermissionDao.getById(long id)
|
Methods in com.atlassian.confluence.security.persistence.dao.hibernate that return types with arguments of type SpacePermission | |
---|---|
List<SpacePermission> |
HibernateSpacePermissionDao.findAllGlobalPermissions()
|
List<SpacePermission> |
HibernateSpacePermissionDao.findAllGlobalPermissionsForType(String permissionType)
|
Collection<SpacePermission> |
HibernateSpacePermissionDao.findGlobalGroupPermissions(String permissionType)
|
Collection<SpacePermission> |
HibernateSpacePermissionDao.findGroupPermissionsForSpace(Space space,
String permissionType)
|
List<SpacePermission> |
HibernateSpacePermissionDao.findPermissionsForGroup(String group)
|
List<SpacePermission> |
HibernateSpacePermissionDao.findPermissionsForSpace(Space space)
|
List<SpacePermission> |
HibernateSpacePermissionDao.findPermissionsForUser(String userName)
|
Methods in com.atlassian.confluence.security.persistence.dao.hibernate with parameters of type SpacePermission | |
---|---|
List |
HibernateSpacePermissionDao.findPermissionTypes(SpacePermission permission)
|
boolean |
HibernateSpacePermissionDao.hasPermission(SpacePermission permission)
|
Uses of SpacePermission in com.atlassian.confluence.spaces |
---|
Methods in com.atlassian.confluence.spaces that return types with arguments of type SpacePermission | |
---|---|
List<SpacePermission> |
Space.getPermissions()
|
Methods in com.atlassian.confluence.spaces with parameters of type SpacePermission | |
---|---|
void |
Space.addPermission(SpacePermission permission)
|
void |
Space.removePermission(SpacePermission permission)
|
Method parameters in com.atlassian.confluence.spaces with type arguments of type SpacePermission | |
---|---|
void |
Space.setPermissions(List<SpacePermission> permissions)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |