Package Hierarchies:
- waffle.apache,
- waffle.jaas,
- waffle.jetty,
- waffle.mock,
- waffle.mock.http,
- waffle.servlet,
- waffle.servlet.spi,
- waffle.shiro,
- waffle.shiro.dynamic,
- waffle.shiro.negotiate,
- waffle.spring,
- waffle.spring.boot,
- waffle.spring.boot.demo,
- waffle.spring.boot.starter,
- waffle.util,
- waffle.util.cache,
- waffle.windows.auth,
- waffle.windows.auth.impl
Class Hierarchy
- java.lang.Object
- org.apache.shiro.authc.pam.AbstractAuthenticationStrategy (implements org.apache.shiro.authc.pam.AuthenticationStrategy)
- waffle.spring.boot.demo.Application
- waffle.util.AuthorizationHeader
- waffle.servlet.spi.BasicSecurityFilterProvider (implements waffle.servlet.spi.SecurityFilterProvider)
- org.apache.shiro.realm.CachingRealm (implements org.apache.shiro.cache.CacheManagerAware, org.apache.shiro.authc.LogoutAware, org.apache.shiro.lang.util.Nameable, org.apache.shiro.realm.Realm)
- org.apache.shiro.realm.AuthenticatingRealm (implements org.apache.shiro.lang.util.Initializable)
- org.apache.shiro.realm.AuthorizingRealm (implements org.apache.shiro.authz.Authorizer, org.apache.shiro.lang.util.Initializable, org.apache.shiro.authz.permission.PermissionResolverAware, org.apache.shiro.authz.permission.RolePermissionResolverAware)
- waffle.shiro.negotiate.NegotiateAuthenticationRealm
- waffle.util.cache.CaffeineCache<K,V> (implements waffle.util.cache.Cache<K,V>)
- waffle.util.cache.CaffeineCacheSupplier (implements waffle.util.cache.CacheSupplier)
- waffle.util.CorsPreFlightCheck
- waffle.spring.boot.demo.DemoController
- waffle.spring.FqnGrantedAuthorityFactory (implements waffle.spring.GrantedAuthorityFactory)
- org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
- org.apache.catalina.realm.GenericPrincipal (implements java.io.Serializable, org.apache.catalina.TomcatPrincipal)
- javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
- javax.servlet.http.HttpServlet
- org.apache.catalina.util.LifecycleBase (implements org.apache.catalina.Lifecycle)
- org.apache.catalina.util.LifecycleMBeanBase (implements org.apache.catalina.JmxEnabled)
- org.apache.catalina.realm.RealmBase (implements org.apache.catalina.Realm)
- org.apache.catalina.valves.ValveBase (implements org.apache.catalina.Contained, org.apache.catalina.Valve)
- org.apache.catalina.authenticator.AuthenticatorBase (implements org.apache.catalina.Authenticator, jakarta.security.auth.message.config.RegistrationListener)
- waffle.mock.MockWindowsAccount (implements waffle.windows.auth.IWindowsAccount)
- waffle.mock.MockWindowsAuthProvider (implements waffle.windows.auth.IWindowsAuthProvider)
- waffle.mock.MockWindowsIdentity (implements waffle.windows.auth.IWindowsIdentity)
- waffle.mock.MockWindowsImpersonationContext (implements waffle.windows.auth.IWindowsImpersonationContext)
- waffle.mock.MockWindowsSecurityContext (implements waffle.windows.auth.IWindowsSecurityContext)
- waffle.shiro.negotiate.NegotiateInfo (implements org.apache.shiro.authc.AuthenticationInfo)
- waffle.servlet.NegotiateSecurityFilter (implements javax.servlet.Filter)
- waffle.spring.NegotiateSecurityFilterEntryPoint (implements org.springframework.security.web.AuthenticationEntryPoint)
- waffle.servlet.spi.NegotiateSecurityFilterProvider (implements waffle.servlet.spi.SecurityFilterProvider)
- waffle.shiro.negotiate.NegotiateToken (implements org.apache.shiro.authc.HostAuthenticationToken, org.apache.shiro.authc.RememberMeAuthenticationToken)
- waffle.util.NtlmMessage
- waffle.util.NtlmServletRequest
- waffle.jaas.RolePrincipal (implements java.security.Principal, java.io.Serializable)
- waffle.spring.boot.demo.SecurityConfig
- waffle.servlet.spi.SecurityFilterProviderCollection
- org.apache.shiro.web.servlet.ServletContextSupport
- org.apache.shiro.web.servlet.AbstractFilter (implements javax.servlet.Filter)
- org.apache.shiro.web.servlet.NameableFilter (implements org.apache.shiro.lang.util.Nameable)
- org.apache.shiro.web.servlet.OncePerRequestFilter
- org.apache.shiro.web.servlet.AdviceFilter
- org.apache.shiro.web.filter.PathMatchingFilter (implements org.apache.shiro.web.filter.PathConfigProcessor)
- org.apache.shiro.web.filter.AccessControlFilter
- org.apache.shiro.web.filter.authc.AuthenticationFilter
- org.apache.shiro.web.filter.authc.AuthenticatingFilter
- javax.servlet.ServletRequestWrapper (implements javax.servlet.ServletRequest)
- javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest)
- javax.servlet.ServletResponseWrapper (implements javax.servlet.ServletResponse)
- javax.servlet.http.HttpServletResponseWrapper (implements javax.servlet.http.HttpServletResponse)
- waffle.mock.http.SimpleFilterChain (implements javax.servlet.FilterChain)
- waffle.mock.http.SimpleFilterConfig (implements javax.servlet.FilterConfig)
- waffle.mock.http.SimpleHttpSession (implements javax.servlet.http.HttpSession)
- waffle.mock.http.SimpleRequestDispatcher (implements javax.servlet.RequestDispatcher)
- waffle.util.SPNegoMessage
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.security.core.AuthenticationException
- org.apache.shiro.lang.ShiroException
- org.apache.shiro.authc.AuthenticationException
- waffle.jaas.UserPrincipal (implements java.security.Principal, java.io.Serializable)
- waffle.spring.boot.WaffleAutoConfiguration
- waffle.shiro.WaffleFqnPrincipal (implements java.io.Serializable)
- waffle.util.WaffleInfo
- waffle.spring.boot.WaffleProperties
- waffle.spring.boot.WaffleProperties.SingleSignOnProperties
- waffle.windows.auth.WindowsAccount (implements java.io.Serializable)
- waffle.windows.auth.impl.WindowsAccountImpl (implements waffle.windows.auth.IWindowsAccount)
- waffle.spring.WindowsAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- waffle.spring.WindowsAuthenticationToken (implements org.springframework.security.core.Authentication)
- waffle.windows.auth.impl.WindowsAuthProviderImpl (implements waffle.windows.auth.IWindowsAuthProvider)
- waffle.windows.auth.impl.WindowsComputerImpl (implements waffle.windows.auth.IWindowsComputer)
- waffle.windows.auth.impl.WindowsCredentialsHandleImpl (implements waffle.windows.auth.IWindowsCredentialsHandle)
- waffle.windows.auth.impl.WindowsDomainImpl (implements waffle.windows.auth.IWindowsDomain)
- waffle.windows.auth.impl.WindowsIdentityImpersonationContextImpl (implements waffle.windows.auth.IWindowsImpersonationContext)
- waffle.windows.auth.impl.WindowsIdentityImpl (implements waffle.windows.auth.IWindowsIdentity)
- waffle.jaas.WindowsLoginModule (implements javax.security.auth.spi.LoginModule)
- waffle.servlet.WindowsPrincipal (implements java.security.Principal, java.io.Serializable)
- waffle.windows.auth.impl.WindowsSecurityContextImpersonationContextImpl (implements waffle.windows.auth.IWindowsImpersonationContext)
- waffle.windows.auth.impl.WindowsSecurityContextImpl (implements waffle.windows.auth.IWindowsSecurityContext)