Hierarchy For Package ch.tocco.nice2.security.api
Class Hierarchy
- java.lang.Object
- ch.tocco.nice2.security.api.AbstractListGuard (implements ch.tocco.nice2.security.api.ListGuard)
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- ch.tocco.nice2.security.api.PolicyLoadedEvent
- org.springframework.context.ApplicationEvent
- ch.tocco.nice2.security.api.PasswordEncodingMethod
- ch.tocco.nice2.security.api.PermissionContribution
- ch.tocco.nice2.security.api.PolicyError
- ch.tocco.nice2.security.api.PolicyProcessorContribution
- ch.tocco.nice2.security.api.Rule.Key<T>
- ch.tocco.nice2.security.api.SecurityContext.Current
- ch.tocco.nice2.security.api.SecurityDomainContribution
- ch.tocco.nice2.security.api.SecurityUtil
- ch.tocco.nice2.security.api.Subject (implements java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- ch.tocco.nice2.security.api.EvaluationException
- java.lang.RuntimeException
- ch.tocco.nice2.security.api.InvalidPermissionException
- ch.tocco.nice2.security.api.InvalidPolicyException
- ch.tocco.nice2.security.api.UnauthorizedException
- java.lang.Exception
Interface Hierarchy
- ch.tocco.nice2.security.api.Guard
- ch.tocco.nice2.security.api.GuardContext
- ch.tocco.nice2.security.api.GuardFactory
- ch.tocco.nice2.security.api.ImpliedRolesProvider
- java.lang.Iterable<T>
- ch.tocco.nice2.security.api.Policy (also extends java.io.Serializable)
- ch.tocco.nice2.security.api.PolicyBuilder
- ch.tocco.nice2.security.api.Policy (also extends java.io.Serializable)
- ch.tocco.nice2.security.api.ListGuard
- ch.tocco.nice2.security.api.MethodSecurityService
- ch.tocco.nice2.security.api.PolicyValidator
- ch.tocco.nice2.security.api.Principal
- ch.tocco.nice2.security.api.PrincipalManager
- ch.tocco.nice2.security.api.Role
- ch.tocco.nice2.security.api.SecurityContext
- ch.tocco.nice2.security.api.SecurityManager
- ch.tocco.nice2.security.api.SelectorFactory
- java.io.Serializable
- ch.tocco.nice2.security.api.Permission
- ch.tocco.nice2.security.api.Policy (also extends java.lang.Iterable<T>)
- ch.tocco.nice2.security.api.PolicyBuilder
- ch.tocco.nice2.security.api.Rule
- ch.tocco.nice2.security.api.RuleBuilder
- ch.tocco.nice2.security.api.Selector
Annotation Interface Hierarchy
- ch.tocco.nice2.security.api.Attribute (implements java.lang.annotation.Annotation)
- ch.tocco.nice2.security.api.Secured (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- ch.tocco.nice2.security.api.Guard.Decision
- ch.tocco.nice2.security.api.Phase
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)