A B C D F G I L N O P R S T U 
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 filterConfigs 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 the FormAuthenticationFilter.
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
 
globalFilters() - Method in class org.apache.shiro.guice.web.ShiroWebModule
 
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.

I

INVALID_REQUEST - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 

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 and SessionManager.
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 and SessionManager.
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
 
A B C D F G I L N O P R S T U 
All Classes All Packages