Class Hierarchy
- java.lang.Object
- usecase.auth.AdminsOnlyInterceptor
- usecase.auth.AuthenticationRequiredInterceptor
- usecase.auth.AuthenticationService (implements java.io.Serializable)
- usecase.auth.CurrentUser
- usecase.auth.DenyBannedUsersInterceptor
- usecase.auth.Pbkdf2PasswordHash (implements java.io.Serializable)
- usecase.auth.Pbkdf2PasswordHash.HashedPassword
- common.http.interceptor.ServletInterceptor<A>
- usecase.auth.AuthorizationConstraintsInterceptor
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- usecase.auth.AuthenticationRequiredException
- usecase.auth.AuthorizationException
- usecase.auth.BannedUserException
- java.lang.RuntimeException
- java.lang.Exception
Annotation Type Hierarchy
- usecase.auth.AdminsOnly (implements java.lang.annotation.Annotation)
- usecase.auth.AuthenticationRequired (implements java.lang.annotation.Annotation)
- usecase.auth.AuthorizationConstraints (implements java.lang.annotation.Annotation)
- usecase.auth.DenyBannedUsers (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- usecase.auth.AuthorizationConstraints.Types
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)