Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.craftercms.commons.security.permissions.annotations.AbstractPermissionAnnotationHandler
- org.craftercms.commons.security.permissions.annotations.HasPermissionAnnotationHandler
- org.craftercms.commons.security.permissions.CompositePermission (implements org.craftercms.commons.security.permissions.Permission)
- org.craftercms.commons.security.permissions.DefaultPermission (implements org.craftercms.commons.security.permissions.Permission)
- org.craftercms.commons.security.permissions.impl.PermissionEvaluatorImpl<S,
R> (implements org.craftercms.commons.security.permissions.PermissionEvaluator<S, R>) - org.craftercms.commons.security.permissions.ProtectedResourceBase<P>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.craftercms.commons.i10n.AbstractI10nRuntimeException
- org.craftercms.commons.security.exception.SecurityException
- org.craftercms.commons.security.exception.PermissionException
- org.craftercms.commons.security.exception.ActionDeniedException
- org.craftercms.commons.security.exception.SubjectNotFoundException
- org.craftercms.commons.security.exception.PermissionException
- org.craftercms.commons.security.exception.SecurityException
- org.craftercms.commons.i10n.AbstractI10nRuntimeException
- java.lang.RuntimeException
- java.lang.Exception
- org.craftercms.commons.security.permissions.annotations.AbstractPermissionAnnotationHandler
Interface Hierarchy
- org.craftercms.commons.security.permissions.Permission
- org.craftercms.commons.security.permissions.PermissionEvaluator<S,
R> - org.craftercms.commons.security.permissions.PermissionResolver<S,
R> - org.craftercms.commons.security.permissions.SubjectResolver<S>
Annotation Interface Hierarchy
- org.craftercms.commons.security.permissions.annotations.HasPermission (implements java.lang.annotation.Annotation)
- org.craftercms.commons.security.permissions.annotations.ProtectedResource (implements java.lang.annotation.Annotation)
- org.craftercms.commons.security.permissions.annotations.ProtectedResourceId (implements java.lang.annotation.Annotation)