Package com.axelor.auth
Class AuthWebModule
java.lang.Object
com.google.inject.PrivateModule
org.apache.shiro.guice.ShiroModule
org.apache.shiro.guice.web.ShiroWebModule
com.axelor.auth.AuthWebModule
- All Implemented Interfaces:
Module
,org.apache.shiro.lang.util.Destroyable
public abstract class AuthWebModule
extends org.apache.shiro.guice.web.ShiroWebModule
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.shiro.guice.web.ShiroWebModule
org.apache.shiro.guice.web.ShiroWebModule.FilterConfig<T extends jakarta.servlet.Filter>
-
Field Summary
Fields inherited from class org.apache.shiro.guice.web.ShiroWebModule
ANON, AUTHC, AUTHC_BASIC, AUTHC_BEARER, INVALID_REQUEST, IP, LOGOUT, NO_SESSION_CREATION, PERMS, PORT, REST, ROLES, SSL, USER
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AuthWebModule
(jakarta.servlet.ServletContext servletContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected abstract void
protected final void
Methods inherited from class org.apache.shiro.guice.web.ShiroWebModule
addFilterChain, addFilterChain, addFilterChain, bindEnvironment, bindGuiceFilter, bindGuiceFilter, bindSecurityManager, bindSessionManager, bindWebEnvironment, bindWebSecurityManager, config, config, config, configureShiro, filterConfig, filterConfig, filterConfig, filterConfig, globalFilters, guiceFilterModule, guiceFilterModule
Methods inherited from class org.apache.shiro.guice.ShiroModule
add, bindBeanType, bindEventBus, bindRealm, configure, destroy
Methods inherited from class com.google.inject.PrivateModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, expose, expose, expose, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Constructor Details
-
AuthWebModule
protected AuthWebModule(jakarta.servlet.ServletContext servletContext)
-
-
Method Details
-
configureShiroWeb
protected final void configureShiroWeb()- Specified by:
configureShiroWeb
in classorg.apache.shiro.guice.web.ShiroWebModule
-
configureAnon
protected void configureAnon() -
configureAuth
protected abstract void configureAuth()
-