Package com.atlassian.confluence.security

Interface Summary
CaptchaManager  
ExternalUserManagementAware Actions implementing this are external user management aware actions.
GateKeeper Manages the granting of temporary permissions to retrieve resources.
ImplementsIsPermitted Created by IntelliJ IDEA.
PermissionDelegate Each type of target that can have permissions checked against it will have a delegate.
PermissionManager Generalised interface for checking whether a particular action in Confluence is allowed, without any knowledge of the specific implementation of permissions as they relate to spaces, pages and so on.
PermissionManager.Criterion A criterion for whether an entity should be permitted or not
SpacePermissionManager  
 

Class Summary
AbstractSpacePermissionManager  
CachingSpacePermissionManager Implementation of SpacePermissionManager that implements caching before a SpacePermission is requested, saved or removed from the SpacePermissionDao.
ConfluenceCaptchaEngine Created by IntelliJ IDEA.
ConfluenceGroupCache This class replaces com.atlassian.seraph.util.GroupCache, and works with atlassian-user.
ConfluenceImageCaptchaService Created by IntelliJ IDEA.
ConfluenceRoleMapper  
ContentPermission Allows a user to lock content against editing by other users.
ContentPermissionSet  
DefaultCaptchaManager  
DefaultPermissionManager Default implementation of PermissionManager.
DefaultSpacePermissionManager  
DownloadGateKeeper GateKeeper for the Confluence downloads directory.
Permission Enumeration of all possible permission types for use with the PermissionManager.
PermissionCheckDispatcher  
PermissionCheckDispatcherResultCache  
PermissionHelper Provides methods to allow the PermissionManager to be more easily called from within Velocity templates
PermissionsFixer  
SpacePermission A SpacePermission restricts access to different functions on a space.
SpacePermissionCheckDispatcherCoordinator  
 



Confluence is developed by Atlassian.