Hierarchy For All Packages
Package Hierarchies:- org.apache.fulcrum.security,
- org.apache.fulcrum.security.acl,
- org.apache.fulcrum.security.authenticator,
- org.apache.fulcrum.security.entity,
- org.apache.fulcrum.security.entity.impl,
- org.apache.fulcrum.security.model,
- org.apache.fulcrum.security.model.basic,
- org.apache.fulcrum.security.model.basic.entity,
- org.apache.fulcrum.security.model.basic.entity.impl,
- org.apache.fulcrum.security.model.dynamic,
- org.apache.fulcrum.security.model.dynamic.entity,
- org.apache.fulcrum.security.model.dynamic.entity.impl,
- org.apache.fulcrum.security.model.turbine,
- org.apache.fulcrum.security.model.turbine.entity,
- org.apache.fulcrum.security.model.turbine.entity.impl,
- org.apache.fulcrum.security.session,
- org.apache.fulcrum.security.spi,
- org.apache.fulcrum.security.util
Class Hierarchy
- java.lang.Object
- org.apache.avalon.framework.logger.AbstractLogEnabled (implements org.apache.avalon.framework.logger.LogEnabled)
- org.apache.fulcrum.security.spi.AbstractManager (implements org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.thread.ThreadSafe)
- org.apache.fulcrum.security.model.dynamic.AbstractDynamicModelManager (implements org.apache.fulcrum.security.model.dynamic.DynamicModelManager)
- org.apache.fulcrum.security.spi.AbstractEntityManager (implements org.apache.avalon.framework.configuration.Configurable)
- org.apache.fulcrum.security.spi.AbstractGroupManager (implements org.apache.fulcrum.security.GroupManager)
- org.apache.fulcrum.security.spi.AbstractPermissionManager (implements org.apache.fulcrum.security.PermissionManager)
- org.apache.fulcrum.security.spi.AbstractRoleManager (implements org.apache.fulcrum.security.RoleManager)
- org.apache.fulcrum.security.spi.AbstractUserManager (implements org.apache.fulcrum.security.UserManager)
- org.apache.fulcrum.security.model.turbine.AbstractTurbineModelManager (implements org.apache.avalon.framework.configuration.Configurable, org.apache.fulcrum.security.model.turbine.TurbineModelManager)
- org.apache.fulcrum.security.model.basic.BasicACLFactory (implements org.apache.fulcrum.security.model.ACLFactory)
- org.apache.fulcrum.security.model.dynamic.DynamicACLFactory (implements org.apache.fulcrum.security.model.ACLFactory)
- org.apache.fulcrum.security.model.turbine.TurbineACLFactory (implements org.apache.fulcrum.security.model.ACLFactory)
- org.apache.fulcrum.security.BaseSecurityService (implements org.apache.avalon.framework.activity.Initializable, org.apache.fulcrum.security.SecurityService, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.thread.ThreadSafe)
- org.apache.fulcrum.security.authenticator.CryptoAuthenticator (implements org.apache.fulcrum.security.authenticator.Authenticator, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.service.Serviceable)
- org.apache.fulcrum.security.authenticator.NoOpAuthenticator (implements org.apache.fulcrum.security.authenticator.Authenticator)
- org.apache.fulcrum.security.authenticator.TextMatchAuthenticator (implements org.apache.fulcrum.security.authenticator.Authenticator)
- org.apache.fulcrum.security.spi.AbstractManager (implements org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.thread.ThreadSafe)
- org.apache.fulcrum.security.model.basic.BasicAccessControlListImpl (implements org.apache.fulcrum.security.model.basic.BasicAccessControlList)
- org.apache.fulcrum.security.model.dynamic.DynamicAccessControlListImpl (implements org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList)
- org.apache.fulcrum.security.entity.impl.SecurityEntityImpl (implements org.apache.fulcrum.security.entity.SecurityEntity)
- org.apache.fulcrum.security.model.turbine.entity.impl.AbstractTurbineSecurityEntityImpl (implements org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRoleEntity)
- org.apache.fulcrum.security.model.turbine.entity.impl.TurbineGroupImpl (implements org.apache.fulcrum.security.model.turbine.entity.TurbineGroup)
- org.apache.fulcrum.security.model.turbine.entity.impl.TurbineRoleImpl (implements org.apache.fulcrum.security.model.turbine.entity.TurbineRole)
- org.apache.fulcrum.security.model.turbine.entity.impl.TurbineUserImpl (implements org.apache.fulcrum.security.model.turbine.entity.TurbineUser)
- org.apache.fulcrum.security.model.basic.entity.impl.BasicGroupImpl (implements org.apache.fulcrum.security.model.basic.entity.BasicGroup)
- org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicGroupImpl (implements org.apache.fulcrum.security.model.dynamic.entity.DynamicGroup)
- org.apache.fulcrum.security.model.basic.entity.impl.BasicUserImpl (implements org.apache.fulcrum.security.model.basic.entity.BasicUser)
- org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicUserImpl (implements org.apache.fulcrum.security.model.dynamic.entity.DynamicUser)
- org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicPermissionImpl (implements org.apache.fulcrum.security.model.dynamic.entity.DynamicPermission)
- org.apache.fulcrum.security.model.dynamic.entity.impl.DynamicRoleImpl (implements org.apache.fulcrum.security.model.dynamic.entity.DynamicRole)
- org.apache.fulcrum.security.model.turbine.entity.impl.TurbinePermissionImpl (implements org.apache.fulcrum.security.model.turbine.entity.TurbinePermission)
- org.apache.fulcrum.security.model.turbine.entity.impl.AbstractTurbineSecurityEntityImpl (implements org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRoleEntity)
- org.apache.fulcrum.security.util.SecuritySet<T> (implements java.lang.Iterable<T>, java.io.Serializable, java.util.Set<E>)
- org.apache.fulcrum.security.util.GroupSet
- org.apache.fulcrum.security.util.PermissionSet
- org.apache.fulcrum.security.util.RoleSet
- org.apache.fulcrum.security.util.UserSet<T>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.apache.fulcrum.security.util.FulcrumSecurityException
- org.apache.fulcrum.security.acl.AccessControlException
- org.apache.fulcrum.security.util.DataBackendException
- org.apache.fulcrum.security.util.EntityExistsException
- org.apache.fulcrum.security.util.PasswordMismatchException
- org.apache.fulcrum.security.util.UnknownEntityException
- org.apache.fulcrum.security.util.FulcrumSecurityException
- java.lang.Exception
- org.apache.fulcrum.security.model.turbine.TurbineAccessControlListImpl (implements org.apache.fulcrum.security.model.turbine.TurbineAccessControlList<T>)
- org.apache.fulcrum.security.model.turbine.entity.TurbineRolePermissionoff
- org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRole (implements java.io.Serializable)
- org.apache.avalon.framework.logger.AbstractLogEnabled (implements org.apache.avalon.framework.logger.LogEnabled)
Interface Hierarchy
- org.apache.fulcrum.security.model.ACLFactory
- org.apache.fulcrum.security.authenticator.Authenticator
- org.apache.fulcrum.security.SecurityService
- java.io.Serializable
- org.apache.fulcrum.security.acl.AccessControlList
- org.apache.fulcrum.security.model.basic.BasicAccessControlList (also extends java.io.Serializable)
- org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList (also extends java.io.Serializable)
- org.apache.fulcrum.security.model.turbine.TurbineAccessControlList<T> (also extends java.io.Serializable)
- org.apache.fulcrum.security.model.basic.BasicAccessControlList (also extends org.apache.fulcrum.security.acl.AccessControlList)
- org.apache.fulcrum.security.model.dynamic.DynamicAccessControlList (also extends org.apache.fulcrum.security.acl.AccessControlList)
- org.apache.fulcrum.security.GroupManager
- org.apache.fulcrum.security.ModelManager
- org.apache.fulcrum.security.model.basic.BasicModelManager
- org.apache.fulcrum.security.model.dynamic.DynamicModelManager
- org.apache.fulcrum.security.model.turbine.TurbineModelManager
- org.apache.fulcrum.security.PermissionManager
- org.apache.fulcrum.security.RoleManager
- org.apache.fulcrum.security.entity.SecurityEntity
- org.apache.fulcrum.security.entity.Group
- org.apache.fulcrum.security.model.basic.entity.BasicGroup
- org.apache.fulcrum.security.model.dynamic.entity.DynamicGroup
- org.apache.fulcrum.security.model.turbine.entity.TurbineGroup (also extends org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRoleEntity)
- org.apache.fulcrum.security.model.basic.entity.BasicGroup
- org.apache.fulcrum.security.entity.Permission
- org.apache.fulcrum.security.model.dynamic.entity.DynamicPermission
- org.apache.fulcrum.security.model.turbine.entity.TurbinePermission
- org.apache.fulcrum.security.entity.Role
- org.apache.fulcrum.security.model.dynamic.entity.DynamicRole
- org.apache.fulcrum.security.model.turbine.entity.TurbineRole (also extends org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRoleEntity)
- org.apache.fulcrum.security.entity.User (also extends java.io.Serializable)
- org.apache.fulcrum.security.model.basic.entity.BasicUser
- org.apache.fulcrum.security.model.dynamic.entity.DynamicUser
- org.apache.fulcrum.security.entity.ExtendedUser
- org.apache.fulcrum.security.model.turbine.entity.TurbineUser (also extends org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRoleEntity)
- org.apache.fulcrum.security.model.basic.entity.BasicUser
- org.apache.fulcrum.security.entity.Group
- org.apache.fulcrum.security.model.turbine.TurbineAccessControlList<T> (also extends org.apache.fulcrum.security.acl.AccessControlList)
- org.apache.fulcrum.security.entity.User (also extends org.apache.fulcrum.security.entity.SecurityEntity)
- org.apache.fulcrum.security.model.basic.entity.BasicUser
- org.apache.fulcrum.security.model.dynamic.entity.DynamicUser
- org.apache.fulcrum.security.entity.ExtendedUser
- org.apache.fulcrum.security.model.turbine.entity.TurbineUser (also extends org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRoleEntity)
- org.apache.fulcrum.security.model.basic.entity.BasicUser
- org.apache.fulcrum.security.UserManager
- org.apache.fulcrum.security.model.turbine.TurbineUserManager
- org.apache.fulcrum.security.acl.AccessControlList
- org.apache.fulcrum.security.session.Session
- org.apache.fulcrum.security.session.SessionBindingEvent
- org.apache.fulcrum.security.session.SessionBindingListener
- org.apache.fulcrum.security.model.turbine.entity.TurbineUserGroupRoleEntity
- org.apache.fulcrum.security.model.turbine.entity.TurbineGroup (also extends org.apache.fulcrum.security.entity.Group)
- org.apache.fulcrum.security.model.turbine.entity.TurbineRole (also extends org.apache.fulcrum.security.entity.Role)
- org.apache.fulcrum.security.model.turbine.entity.TurbineUser (also extends org.apache.fulcrum.security.entity.ExtendedUser)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.fulcrum.security.model.turbine.TurbineModelManager.Privilege
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)