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
ConstructorsModifierConstructorDescriptionprotectedAuthWebModule(jakarta.servlet.ServletContext servletContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected abstract voidprotected final voidMethods 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, guiceFilterModuleMethods inherited from class org.apache.shiro.guice.ShiroModule
add, bindBeanType, bindEventBus, bindRealm, configure, destroyMethods 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:
configureShiroWebin classorg.apache.shiro.guice.web.ShiroWebModule
-
configureAnon
protected void configureAnon() -
configureAuth
protected abstract void configureAuth()
-