A B C D F G L N O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Destroyable) - Method in class org.apache.shiro.guice.ShiroModule
- addFilterChain(String, Key<? extends Filter>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
- addFilterChain(String, Key<? extends Filter>...) - Method in class org.apache.shiro.guice.web.ShiroWebModule
-
Deprecated.
- addFilterChain(String, ShiroWebModule.FilterConfig<? extends Filter>...) - Method in class org.apache.shiro.guice.web.ShiroWebModule
-
Maps 'n' number of
filterConfig
s to a specific path pattern.
For example, a path of '/my_private_resource/**' to 'filterConfig(AUTHC)' would require any resource under the path '/my_private_resource' would be processed through theFormAuthenticationFilter
. - ANON - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
- AUTHC - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
- AUTHC_BASIC - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
- AUTHC_BEARER - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
B
- bindBeanType(TypeLiteral<T>, Key<? extends T>) - Method in class org.apache.shiro.guice.ShiroModule
-
Binds a key to use for injecting setters in shiro classes.
- bindEnvironment(AnnotatedBindingBuilder<Environment>) - Method in class org.apache.shiro.guice.ShiroModule
-
Binds the environment.
- bindEnvironment(AnnotatedBindingBuilder<Environment>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
- bindEventBus(AnnotatedBindingBuilder<EventBus>) - Method in class org.apache.shiro.guice.ShiroModule
-
Binds the EventBus.
- bindGuiceFilter(Binder) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
- bindGuiceFilter(String, Binder) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
- bindRealm() - Method in class org.apache.shiro.guice.ShiroModule
-
This is the preferred manner to bind a realm.
- bindSecurityManager(AnnotatedBindingBuilder<? super SecurityManager>) - Method in class org.apache.shiro.guice.ShiroModule
-
Binds the security manager.
- bindSecurityManager(AnnotatedBindingBuilder<? super SecurityManager>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
- bindSessionManager(AnnotatedBindingBuilder<SessionManager>) - Method in class org.apache.shiro.guice.ShiroModule
-
Binds the session manager.
- bindSessionManager(AnnotatedBindingBuilder<SessionManager>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
-
Binds the session manager.
- bindShiroInterceptor(AnnotationMethodInterceptor) - Method in class org.apache.shiro.guice.aop.ShiroAopModule
- bindWebEnvironment(AnnotatedBindingBuilder<? super WebEnvironment>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
- bindWebSecurityManager(AnnotatedBindingBuilder<? super WebSecurityManager>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
-
Binds the security manager.
C
- config(Key<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
-
Deprecated.
- config(TypeLiteral<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
-
Deprecated.
- config(Class<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
-
Deprecated.
- configure() - Method in class org.apache.shiro.guice.aop.ShiroAopModule
- configure() - Method in class org.apache.shiro.guice.ShiroModule
- configureDefaultInterceptors(AnnotationResolver) - Method in class org.apache.shiro.guice.aop.ShiroAopModule
- configureInterceptors(AnnotationResolver) - Method in class org.apache.shiro.guice.aop.ShiroAopModule
- configureShiro() - Method in class org.apache.shiro.guice.ShiroModule
-
Implement this method in order to configure your realms and any other Shiro customization you may need.
- configureShiro() - Method in class org.apache.shiro.guice.web.ShiroWebModule
- configureShiroWeb() - Method in class org.apache.shiro.guice.web.ShiroWebModule
- createAnnotationResolver() - Method in class org.apache.shiro.guice.aop.ShiroAopModule
D
- destroy() - Method in class org.apache.shiro.guice.ShiroModule
-
Destroys all beans created within this module that implement
Destroyable
.
F
- filterConfig(Key<T>) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
-
Builds a FilterConfig from a Filer and configuration String
- filterConfig(Key<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
-
Builds a FilterConfig from a Filer and configuration String
- filterConfig(TypeLiteral<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
-
Builds a FilterConfig from a Filer and configuration String
- filterConfig(Class<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
-
Builds a FilterConfig from a Filer and configuration String
G
- getConfigValue() - Method in class org.apache.shiro.guice.web.ShiroWebModule.FilterConfig
- getKey() - Method in class org.apache.shiro.guice.web.ShiroWebModule.FilterConfig
- guiceFilterModule() - Static method in class org.apache.shiro.guice.web.ShiroWebModule
- guiceFilterModule(String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
- GuiceShiroFilter - Class in org.apache.shiro.guice.web
-
Shiro filter that is managed by and receives its filter chain configurations from Guice.
L
- LOGOUT - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
N
- NO_SESSION_CREATION - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
O
- org.apache.shiro.guice - package org.apache.shiro.guice
- org.apache.shiro.guice.aop - package org.apache.shiro.guice.aop
- org.apache.shiro.guice.web - package org.apache.shiro.guice.web
P
- PERMS - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
- PORT - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
R
- REST - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
- ROLES - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
S
- scope(Key<T>, Provider<T>) - Method in class org.apache.shiro.guice.ShiroSessionScope
- ShiroAopModule - Class in org.apache.shiro.guice.aop
-
Install this module to enable Shiro AOP functionality in Guice.
- ShiroAopModule() - Constructor for class org.apache.shiro.guice.aop.ShiroAopModule
- ShiroModule - Class in org.apache.shiro.guice
-
Sets up Shiro lifecycles within Guice, enables the injecting of Shiro objects, and binds a default
SecurityManager
andSessionManager
. - ShiroModule() - Constructor for class org.apache.shiro.guice.ShiroModule
- ShiroSessionScope - Class in org.apache.shiro.guice
-
Guice scope for Shiro sessions.
- ShiroSessionScope() - Constructor for class org.apache.shiro.guice.ShiroSessionScope
- ShiroWebModule - Class in org.apache.shiro.guice.web
-
Sets up Shiro lifecycles within Guice, enables the injecting of Shiro objects, and binds a default
WebSecurityManager
,SecurityManager
andSessionManager
. - ShiroWebModule(ServletContext) - Constructor for class org.apache.shiro.guice.web.ShiroWebModule
- ShiroWebModule.FilterConfig<T extends Filter> - Class in org.apache.shiro.guice.web
-
Filter configuration which pairs a Filter class with its configuration used on a path.
- SSL - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
T
- toString() - Method in class org.apache.shiro.guice.ShiroSessionScope
U
- USER - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
All Classes All Packages