Hierarchy For Package io.fluxcapacitor.javaclient.tracking.handling.authentication
Class Hierarchy
- java.lang.Object
- io.fluxcapacitor.javaclient.tracking.handling.authentication.AbstractUserProvider (implements io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider)
- io.fluxcapacitor.javaclient.tracking.handling.authentication.AuthenticatingInterceptor (implements io.fluxcapacitor.javaclient.publishing.DispatchInterceptor, io.fluxcapacitor.javaclient.tracking.handling.HandlerInterceptor)
- io.fluxcapacitor.javaclient.tracking.handling.authentication.DelegatingUserProvider (implements io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.fluxcapacitor.javaclient.common.exception.FunctionalException
- io.fluxcapacitor.javaclient.tracking.handling.authentication.UnauthenticatedException
- io.fluxcapacitor.javaclient.tracking.handling.authentication.UnauthorizedException
- io.fluxcapacitor.javaclient.common.exception.FunctionalException
- java.lang.RuntimeException
- java.lang.Exception
- io.fluxcapacitor.common.handling.TypedParameterResolver<M> (implements io.fluxcapacitor.common.handling.ParameterResolver<M>)
- io.fluxcapacitor.javaclient.tracking.handling.authentication.CurrentUserParameterResolver
- io.fluxcapacitor.javaclient.tracking.handling.authentication.UserParameterResolver
Interface Hierarchy
- java.security.Principal
- io.fluxcapacitor.javaclient.tracking.handling.authentication.User
- io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider
Annotation Interface Hierarchy
- io.fluxcapacitor.javaclient.tracking.handling.authentication.ForbidsAnyRole (implements java.lang.annotation.Annotation)
- io.fluxcapacitor.javaclient.tracking.handling.authentication.ForbidsUser (implements java.lang.annotation.Annotation)
- io.fluxcapacitor.javaclient.tracking.handling.authentication.NoUserRequired (implements java.lang.annotation.Annotation)
- io.fluxcapacitor.javaclient.tracking.handling.authentication.RequiresAnyRole (implements java.lang.annotation.Annotation)
- io.fluxcapacitor.javaclient.tracking.handling.authentication.RequiresUser (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)
- io.fluxcapacitor.javaclient.tracking.handling.authentication.NoOpUserProvider (implements io.fluxcapacitor.javaclient.tracking.handling.authentication.UserProvider)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)