Package com.atlassian.jira.security

Interface Summary
GlobalPermissionManager  
JiraAuthenticationContext  
PermissionManager  
SecurityTypeManager  
 

Class Summary
AbstractPermissionManager An abstract PermissionManager that implements a lot of the common functionality to all PermissionManagers.
AbstractSecurityTypeManager  
DefaultGlobalPermissionManager  
DefaultPermissionManager  
GlobalPermissionsCache This is a very basic singleton cache that stores permissions When constructed, or when you call refresh() - it will find and cache all permissions
JiraAuthenticationContextImpl  
JiraPermission Immutable class to represent a permission
JiraRoleMapper A Seraph RoleMapper which maps from group membership to JIRA permissions via a permission scheme.
JiraSecurityFilter A wrapper around the Seraph SecurityFilter.
Permissions  
PermissionsCache  
RequestCacheKeys  
SubvertedPermissionManager The purpose of this class is to provide a temporary access-all-areas pass and is a (partial) implementation of PermissionManager (subverting the stored permissions).
ThreadLocalCachingPermissionManager  
WorkflowBasedPermissionManager Permission manager which allows workflow permissions to be further restricted for each workflow step, in the workflow XML descriptor.
 



Copyright © 2002-2007 Atlassian. All Rights Reserved.