-
AbstractFilter
- Class in
org.apache.shiro.web.servlet
-
Base abstract Filter simplifying Filter initialization and
access to init parameters.
-
AbstractFilter() - Constructor for class org
.apache
.shiro
.web
.servlet
.
AbstractFilter
-
-
AbstractShiroFilter
- Class in
org.apache.shiro.web.servlet
-
Abstract base class that provides all standard Shiro request filtering behavior and expects subclasses to implement configuration-specific logic (INI, XML, .properties, etc).
-
AbstractShiroFilter() - Constructor for class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
-
AccessControlFilter
- Class in
org.apache.shiro.web.filter
-
Superclass for any filter that controls access to a resource and may redirect the user to the login page if they are not authenticated.
-
AccessControlFilter() - Constructor for class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
-
add(Filter) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
add(int, Filter) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
addAll(Collection<? extends Filter>) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
addAll(int, Collection<? extends Filter>) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
addDefaultFilters(boolean) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
addFilter(String, Filter) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
addFilter(String, Filter, boolean) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
addFilter(String, Filter, boolean, boolean) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
addFilter(String, Filter) - Method in interface org
.apache
.shiro
.web
.filter
.mgt
.
FilterChainManager
-
-
addFilter(String, Filter, boolean) - Method in interface org
.apache
.shiro
.web
.filter
.mgt
.
FilterChainManager
-
-
addToChain(String, String) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
addToChain(String, String, String) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
addToChain(String, String) - Method in interface org
.apache
.shiro
.web
.filter
.mgt
.
FilterChainManager
-
Adds (appends) a filter to the filter chain identified by the given
chainName.
-
addToChain(String, String, String) - Method in interface org
.apache
.shiro
.web
.filter
.mgt
.
FilterChainManager
-
Adds (appends) a filter to the filter chain identified by the given
chainName.
-
AdviceFilter
- Class in
org.apache.shiro.web.servlet
-
A Servlet Filter that enables AOP-style "around" advice for a ServletRequest via
preHandle,
postHandle, and
afterCompletion hooks.
-
AdviceFilter() - Constructor for class org
.apache
.shiro
.web
.servlet
.
AdviceFilter
-
-
afterBound(String, Object) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
afterCompletion(ServletRequest, ServletResponse, Exception) - Method in class org
.apache
.shiro
.web
.servlet
.
AdviceFilter
-
Called in all cases in a
finally block even if
preHandle returns
false or if an exception is thrown during filter chain processing.
-
afterSessionManagerSet() - Method in class org
.apache
.shiro
.web
.mgt
.
DefaultWebSecurityManager
-
-
afterUnbound(String, Object) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
ALREADY_FILTERED_SUFFIX - Static variable in class org
.apache
.shiro
.web
.servlet
.
OncePerRequestFilter
-
Suffix that gets appended to the filter name for the "already filtered" request attribute.
-
AnonymousFilter
- Class in
org.apache.shiro.web.filter.authc
-
Filter that allows access to a path immeidately without performing security checks of any kind.
-
AnonymousFilter() - Constructor for class org
.apache
.shiro
.web
.filter
.authc
.
AnonymousFilter
-
-
appendQueryProperties(StringBuilder, Map, String) - Method in class org
.apache
.shiro
.web
.util
.
RedirectView
-
Append query properties to the redirect URL.
-
appliedPaths - Variable in class org
.apache
.shiro
.web
.filter
.
PathMatchingFilter
-
A collection of path-to-config entries where the key is a path which this filter should process and the value is the (possibly null) configuration element specific to this Filter for that specific path.
-
applyChainConfig(String, Filter, String) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
applyFilterChainResolver(Ini, Map<String, ?>) - Method in class org
.apache
.shiro
.web
.servlet
.
IniShiroFilter
-
Deprecated.
-
applyInitParams() - Method in class org
.apache
.shiro
.web
.servlet
.
IniShiroFilter
-
Deprecated.
-
applySecurityManager(Ini) - Method in class org
.apache
.shiro
.web
.servlet
.
IniShiroFilter
-
Deprecated.
-
ATTRIBUTE_DELIMITER - Static variable in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
AUTHENTICATE_HEADER - Static variable in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
HTTP Authentication header, equal to
WWW-Authenticate
-
AuthenticatedTag
- Class in
org.apache.shiro.web.tags
-
JSP tag that renders the tag body only if the current user has executed a
successful authentication attempt
during their current session.
-
AuthenticatedTag() - Constructor for class org
.apache
.shiro
.web
.tags
.
AuthenticatedTag
-
-
AuthenticatingFilter
- Class in
org.apache.shiro.web.filter.authc
-
An
AuthenticationFilter that is capable of automatically performing an authentication attempt based on the incoming request.
-
AuthenticatingFilter() - Constructor for class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticatingFilter
-
-
AuthenticationFilter
- Class in
org.apache.shiro.web.filter.authc
-
Base class for all Filters that require the current user to be authenticated.
-
AuthenticationFilter() - Constructor for class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticationFilter
-
-
AUTHORIZATION_HEADER - Static variable in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
HTTP Authorization header, equal to
Authorization
-
AuthorizationFilter
- Class in
org.apache.shiro.web.filter.authz
-
Superclass for authorization-related filters.
-
AuthorizationFilter() - Constructor for class org
.apache
.shiro
.web
.filter
.authz
.
AuthorizationFilter
-
-
DAY_MILLIS - Static variable in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
decodeRequestString(HttpServletRequest, String) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Decode the given source string with a URLDecoder.
-
DEFAULT_CHARACTER_ENCODING - Static variable in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Default character encoding to use when
request.getCharacterEncoding returns
null, according to the Servlet spec.
-
DEFAULT_ENCODING_SCHEME - Static variable in class org
.apache
.shiro
.web
.util
.
RedirectView
-
The default encoding scheme: UTF-8
-
DEFAULT_ERROR_KEY_ATTRIBUTE_NAME - Static variable in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
DEFAULT_HTTP_PORT - Static variable in class org
.apache
.shiro
.web
.filter
.authz
.
PortFilter
-
-
DEFAULT_HTTPS_PORT - Static variable in class org
.apache
.shiro
.web
.filter
.authz
.
SslFilter
-
-
DEFAULT_LOGIN_URL - Static variable in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Simple default login URL equal to
/login.jsp, which can be overridden by calling the
setLoginUrl method.
-
DEFAULT_MAX_AGE - Static variable in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-1, indicating the cookie should expire when the browser closes.
-
DEFAULT_PASSWORD_PARAM - Static variable in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
DEFAULT_REDIRECT_URL - Static variable in class org
.apache
.shiro
.web
.filter
.authc
.
LogoutFilter
-
The default redirect URL to where the user will be redirected after logout.
-
DEFAULT_REMEMBER_ME_COOKIE_NAME - Static variable in class org
.apache
.shiro
.web
.mgt
.
CookieRememberMeManager
-
The default name of the underlying rememberMe cookie which is
rememberMe.
-
DEFAULT_REMEMBER_ME_PARAM - Static variable in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
DEFAULT_SESSION_ID_NAME - Static variable in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
DEFAULT_SUCCESS_URL - Static variable in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticationFilter
-
-
DEFAULT_USERNAME_PARAM - Static variable in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
DEFAULT_VERSION - Static variable in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-1 indicating that no version property should be set on the cookie.
-
DEFAULT_WEB_INI_RESOURCE_PATH - Static variable in class org
.apache
.shiro
.web
.env
.
IniWebEnvironment
-
-
DEFAULT_WEB_INI_RESOURCE_PATH - Static variable in class org
.apache
.shiro
.web
.servlet
.
IniShiroFilter
-
Deprecated.
-
DefaultFilter
- Enum in
org.apache.shiro.web.filter.mgt
-
Enum representing all of the default Shiro Filter instances available to web applications.
-
DefaultFilterChainManager
- Class in
org.apache.shiro.web.filter.mgt
-
Default
FilterChainManager implementation maintaining a map of
Filter instances (key: filter name, value: Filter) as well as a map of
NamedFilterLists created from these
Filters (key: filter chain name, value: NamedFilterList).
-
DefaultFilterChainManager() - Constructor for class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
DefaultFilterChainManager(FilterConfig) - Constructor for class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
DefaultWebEnvironment
- Class in
org.apache.shiro.web.env
-
-
DefaultWebEnvironment() - Constructor for class org
.apache
.shiro
.web
.env
.
DefaultWebEnvironment
-
-
DefaultWebSecurityManager
- Class in
org.apache.shiro.web.mgt
-
Default
WebSecurityManager implementation used in web-based applications or any application that requires HTTP connectivity (SOAP, http remoting, etc).
-
DefaultWebSecurityManager() - Constructor for class org
.apache
.shiro
.web
.mgt
.
DefaultWebSecurityManager
-
-
DefaultWebSecurityManager(Realm) - Constructor for class org
.apache
.shiro
.web
.mgt
.
DefaultWebSecurityManager
-
-
DefaultWebSecurityManager(Collection<Realm>) - Constructor for class org
.apache
.shiro
.web
.mgt
.
DefaultWebSecurityManager
-
-
DefaultWebSessionContext
- Class in
org.apache.shiro.web.session.mgt
-
Default implementation of the
WebSessionContext interface which provides getters and setters that wrap interaction with the underlying backing context map.
-
DefaultWebSessionContext() - Constructor for class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionContext
-
-
DefaultWebSessionContext(Map<String, Object>) - Constructor for class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionContext
-
-
DefaultWebSessionManager
- Class in
org.apache.shiro.web.session.mgt
-
-
DefaultWebSessionManager() - Constructor for class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
-
DefaultWebSessionStorageEvaluator
- Class in
org.apache.shiro.web.mgt
-
A web-specific
SessionStorageEvaluator that performs the same logic as the parent class
DefaultSessionStorageEvaluator but additionally checks for a request-specific flag that may enable or disable session access.
-
DefaultWebSessionStorageEvaluator() - Constructor for class org
.apache
.shiro
.web
.mgt
.
DefaultWebSessionStorageEvaluator
-
-
DefaultWebSubjectContext
- Class in
org.apache.shiro.web.subject.support
-
Default
WebSubjectContext implementation that provides for additional storage and retrieval of a
ServletRequest and
ServletResponse.
-
DefaultWebSubjectContext() - Constructor for class org
.apache
.shiro
.web
.subject
.support
.
DefaultWebSubjectContext
-
-
DefaultWebSubjectContext(WebSubjectContext) - Constructor for class org
.apache
.shiro
.web
.subject
.support
.
DefaultWebSubjectContext
-
-
DefaultWebSubjectFactory
- Class in
org.apache.shiro.web.mgt
-
-
DefaultWebSubjectFactory() - Constructor for class org
.apache
.shiro
.web
.mgt
.
DefaultWebSubjectFactory
-
-
DELETED_COOKIE_VALUE - Static variable in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
The value of deleted cookie (with the maxAge 0).
-
destroy() - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractFilter
-
Default no-op implementation that can be overridden by subclasses for custom cleanup behavior.
-
destroyEnvironment(ServletContext) - Method in class org
.apache
.shiro
.web
.env
.
EnvironmentLoader
-
-
determineEncoding(HttpServletRequest) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Determine the encoding for the given request.
-
determineWebEnvironmentClass(ServletContext) - Method in class org
.apache
.shiro
.web
.env
.
EnvironmentLoader
-
Return the WebEnvironment implementation class to use, either the default
IniWebEnvironment or a custom class if specified.
-
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org
.apache
.shiro
.web
.servlet
.
OncePerRequestFilter
-
This
doFilter implementation stores a request attribute for "already filtered", proceeding without filtering again if the attribute is already there.
-
doFilter(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.servlet
.
ProxiedFilterChain
-
-
doFilterInternal(ServletRequest, ServletResponse, FilterChain) - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
doFilterInternal implementation that sets-up, executes, and cleans-up a Shiro-filtered request.
-
doFilterInternal(ServletRequest, ServletResponse, FilterChain) - Method in class org
.apache
.shiro
.web
.servlet
.
AdviceFilter
-
Actually implements the chain execution logic, utilizing
pre,
post, and
after advice hooks.
-
doFilterInternal(ServletRequest, ServletResponse, FilterChain) - Method in class org
.apache
.shiro
.web
.servlet
.
OncePerRequestFilter
-
Same contract as for
#doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain), but guaranteed to be invoked only once per request.
-
DOMAIN_ATTRIBUTE_NAME - Static variable in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
doStartTag() - Method in class org
.apache
.shiro
.web
.tags
.
SecureTag
-
-
get(int) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
GET_METHOD - Static variable in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Constant representing the HTTP 'GET' request method, equal to
GET.
-
getAlreadyFilteredAttributeName() - Method in class org
.apache
.shiro
.web
.servlet
.
OncePerRequestFilter
-
Return name of the request attribute that identifies that a request has already been filtered.
-
getAndClearSavedRequest(ServletRequest) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
getApplicationName() - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Returns the name to use in the ServletResponse's
WWW-Authenticate header.
-
getAttribute(String) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getAttribute(Object) - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
getAttributeKeys() - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
getAttributeNames() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getAuthcScheme() - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Returns the HTTP
WWW-Authenticate header scheme that this filter will use when sending the HTTP Basic challenge response.
-
getAuthzHeader(ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
-
getAuthzScheme() - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Returns the HTTP
Authorization header value that this filter will respond to as indicating a login request.
-
getChain(String) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
getChain(String) - Method in interface org
.apache
.shiro
.web
.filter
.mgt
.
FilterChainManager
-
Returns the filter chain identified by the specified
chainName or
null if there is no chain with that name.
-
getChain(ServletRequest, ServletResponse, FilterChain) - Method in interface org
.apache
.shiro
.web
.filter
.mgt
.
FilterChainResolver
-
Returns the filter chain that should be executed for the given request, or
null if the original chain should be used.
-
getChain(ServletRequest, ServletResponse, FilterChain) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
PathMatchingFilterChainResolver
-
-
getChainNames() - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
getChainNames() - Method in interface org
.apache
.shiro
.web
.filter
.mgt
.
FilterChainManager
-
Returns the names of all configured chains or an empty
Set if no chains have been configured.
-
getCleanParam(ServletRequest, String) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
getComment() - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
getComment() - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
getConfig() - Method in class org
.apache
.shiro
.web
.servlet
.
IniShiroFilter
-
Deprecated.
-
getConfigLocations() - Method in class org
.apache
.shiro
.web
.env
.
ResourceBasedWebEnvironment
-
-
getConfigPath() - Method in class org
.apache
.shiro
.web
.servlet
.
IniShiroFilter
-
Deprecated.
Returns the config path to be used to load a .ini file for configuration if a configuration is not specified via the
config attribute.
-
getContext() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletResponse
-
-
getContextAttribute(String) - Method in class org
.apache
.shiro
.web
.servlet
.
ServletContextSupport
-
-
getContextInitParam(String) - Method in class org
.apache
.shiro
.web
.servlet
.
ServletContextSupport
-
-
getContextPath(HttpServletRequest) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Return the context path for the given request, detecting an include request URL if called within a RequestDispatcher include.
-
getCookie() - Method in class org
.apache
.shiro
.web
.mgt
.
CookieRememberMeManager
-
Returns the cookie 'template' that will be used to set all attributes of outgoing rememberMe cookies created by this
RememberMeManager.
-
getCreationTime() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getDefaultConfigLocations() - Method in class org
.apache
.shiro
.web
.env
.
IniWebEnvironment
-
Returns an array with two elements,
/WEB-INF/shiro.ini and
classpath:shiro.ini.
-
getDefaultIni() - Method in class org
.apache
.shiro
.web
.env
.
IniWebEnvironment
-
-
getDefaultValue() - Method in class org
.apache
.shiro
.web
.tags
.
PrincipalTag
-
-
getDomain() - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
getDomain() - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
getExecutionChain(ServletRequest, ServletResponse, FilterChain) - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
Returns the
FilterChain to execute for the given request.
-
getFailureKeyAttribute() - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
getFilter(String) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
getFilterChainManager() - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
PathMatchingFilterChainResolver
-
-
getFilterChainResolver() - Method in class org
.apache
.shiro
.web
.env
.
DefaultWebEnvironment
-
-
getFilterChainResolver() - Method in interface org
.apache
.shiro
.web
.env
.
WebEnvironment
-
Returns the web application's
FilterChainResolver if one has been configured or
null if one is not available.
-
getFilterChainResolver() - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
-
getFilterChains() - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
getFilterClass() - Method in enum org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilter
-
-
getFilterConfig() - Method in class org
.apache
.shiro
.web
.config
.
IniFilterChainResolverFactory
-
-
getFilterConfig() - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
Returns the
FilterConfig provided by the Servlet container at webapp startup.
-
getFilterConfig() - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractFilter
-
Returns the servlet container specified
FilterConfig instance provided at
startup.
-
getFilters(Map<String, String>, Map<String, ?>) - Method in class org
.apache
.shiro
.web
.config
.
IniFilterChainResolverFactory
-
-
getFilters() - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
getFilters() - Method in interface org
.apache
.shiro
.web
.filter
.mgt
.
FilterChainManager
-
Returns the pool of available
Filters managed by this manager, keyed by
name.
-
getHost(ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticatingFilter
-
Returns the host name or IP associated with the current subject.
-
getHost() - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
getHttpMethodAction(ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
HttpMethodPermissionFilter
-
Determines the action (verb) attempting to be performed on the filtered resource by the current request.
-
getHttpMethodActions() - Method in class org
.apache
.shiro
.web
.filter
.authz
.
HttpMethodPermissionFilter
-
Returns the HTTP Method name (key) to action verb (value) mapping used to resolve actions based on an incoming
HttpServletRequest.
-
getHttpRequest(Object) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
getHttpResponse(Object) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
getId() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getId() - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
getIni() - Method in class org
.apache
.shiro
.web
.env
.
IniWebEnvironment
-
Returns the
Ini instance reflecting this WebEnvironment's configuration.
-
getInitParam(String) - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractFilter
-
Returns the value for the named
init-param, or
null if there was no
init-param specified by that name.
-
getKeyNames() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getLastAccessedTime() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getLastAccessTime() - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
getLoginUrl() - Method in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Returns the login URL used to authenticate a user.
-
getMaxAge() - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
getMaxAge() - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
getMaxInactiveInterval() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getMethod() - Method in class org
.apache
.shiro
.web
.util
.
SavedRequest
-
-
getName() - Method in interface org
.apache
.shiro
.web
.filter
.mgt
.
NamedFilterList
-
Returns the configuration-unique name assigned to this
Filter list.
-
getName() - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
getName() - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
getName() - Method in class org
.apache
.shiro
.web
.servlet
.
NameableFilter
-
Returns the filter's name.
-
getName() - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
getName() - Method in class org
.apache
.shiro
.web
.tags
.
PermissionTag
-
-
getName() - Method in class org
.apache
.shiro
.web
.tags
.
RoleTag
-
-
getPassword(ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
getPasswordParam() - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
getPath() - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
getPath() - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
getPathMatcher() - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
PathMatchingFilterChainResolver
-
Returns the
PatternMatcher used when determining if an incoming request's path matches a configured filter chain.
-
getPathWithinApplication(ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
PathMatchingFilterChainResolver
-
Merely returns
WebUtils.getPathWithinApplication(request) and can be overridden by subclasses for custom request-to-application-path resolution behavior.
-
getPathWithinApplication(ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.
PathMatchingFilter
-
Returns the context path within the application based on the specified
request.
-
getPathWithinApplication(HttpServletRequest) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Return the path within the web application for the given request.
-
getPort() - Method in class org
.apache
.shiro
.web
.filter
.authz
.
PortFilter
-
-
getPrincipalsAndCredentials(String, ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Returns the username obtained from the
authorizationHeader.
-
getProperty() - Method in class org
.apache
.shiro
.web
.tags
.
PrincipalTag
-
-
getQueryString() - Method in class org
.apache
.shiro
.web
.util
.
SavedRequest
-
-
getRedirectUrl(ServletRequest, ServletResponse, Subject) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
LogoutFilter
-
Returns the redirect URL to send the user after logout.
-
getRedirectUrl() - Method in class org
.apache
.shiro
.web
.filter
.authc
.
LogoutFilter
-
Returns the URL to where the user will be redirected after logout.
-
getRememberedSerializedIdentity(SubjectContext) - Method in class org
.apache
.shiro
.web
.mgt
.
CookieRememberMeManager
-
Returns a previously serialized identity byte array or
null if the byte array could not be acquired.
-
getRememberMeParam() - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
getRemoteUser() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
getRequest() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletResponse
-
-
getRequest(Object) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
getRequestedSessionId() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
getRequestURI() - Method in class org
.apache
.shiro
.web
.util
.
SavedRequest
-
-
getRequestUri(HttpServletRequest) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Return the request URI for the given request, detecting an include request URL if called within a RequestDispatcher include.
-
getRequestUrl() - Method in class org
.apache
.shiro
.web
.util
.
SavedRequest
-
-
getRequiredWebEnvironment(ServletContext) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
getResponse(Object) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
getSavedRequest(ServletRequest) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
getScheme(String, int) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
PortFilter
-
-
getScheme(String, int) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
SslFilter
-
-
getSecurityManager() - Method in class org
.apache
.shiro
.web
.env
.
DefaultWebEnvironment
-
-
getSecurityManager() - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
-
getServletContext() - Method in class org
.apache
.shiro
.web
.env
.
DefaultWebEnvironment
-
-
getServletContext() - Method in interface org
.apache
.shiro
.web
.env
.
WebEnvironment
-
Returns the
ServletContext associated with this
WebEnvironment instance.
-
getServletContext() - Method in class org
.apache
.shiro
.web
.servlet
.
ServletContextSupport
-
-
getServletContext() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getServletContextIniResource(String) - Method in class org
.apache
.shiro
.web
.servlet
.
IniShiroFilter
-
Deprecated.
Returns the INI instance reflecting the specified servlet context resource path or
null if no resource was found.
-
getServletRequest() - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionContext
-
-
getServletRequest() - Method in interface org
.apache
.shiro
.web
.session
.mgt
.
WebSessionContext
-
Returns the
ServletRequest received by the servlet container triggering the creation of the
Session instance.
-
getServletRequest() - Method in class org
.apache
.shiro
.web
.session
.mgt
.
WebSessionKey
-
-
getServletRequest() - Method in class org
.apache
.shiro
.web
.subject
.support
.
DefaultWebSubjectContext
-
-
getServletRequest() - Method in class org
.apache
.shiro
.web
.subject
.support
.
WebDelegatingSubject
-
-
getServletRequest() - Method in interface org
.apache
.shiro
.web
.subject
.
WebSubject
-
Returns the
ServletRequest accessible when the Subject instance was created.
-
getServletRequest() - Method in interface org
.apache
.shiro
.web
.subject
.
WebSubjectContext
-
Returns the
ServletRequest received by the servlet container triggering the creation of the
Subject instance.
-
getServletRequest() - Method in interface org
.apache
.shiro
.web
.util
.
RequestPairSource
-
Returns the incoming
ServletRequest associated with the component.
-
getServletResponse() - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionContext
-
-
getServletResponse() - Method in interface org
.apache
.shiro
.web
.session
.mgt
.
WebSessionContext
-
The paired
ServletResponse corresponding to the associated
servletRequest.
-
getServletResponse() - Method in class org
.apache
.shiro
.web
.session
.mgt
.
WebSessionKey
-
-
getServletResponse() - Method in class org
.apache
.shiro
.web
.subject
.support
.
DefaultWebSubjectContext
-
-
getServletResponse() - Method in class org
.apache
.shiro
.web
.subject
.support
.
WebDelegatingSubject
-
-
getServletResponse() - Method in interface org
.apache
.shiro
.web
.subject
.
WebSubject
-
Returns the
ServletResponse accessible when the Subject instance was created.
-
getServletResponse() - Method in interface org
.apache
.shiro
.web
.subject
.
WebSubjectContext
-
The paired
ServletResponse corresponding to the associated
servletRequest.
-
getServletResponse() - Method in interface org
.apache
.shiro
.web
.util
.
RequestPairSource
-
Returns the outgoing
ServletResponse paired with the incoming
servletRequest.
-
getSession(boolean) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
getSession() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
getSession() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getSession(SessionKey) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
ServletContainerSessionManager
-
-
getSessionContext() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getSessionId(SessionKey) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
-
getSessionId(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
-
getSessionIdCookie() - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
-
getSessionKey(SubjectContext) - Method in class org
.apache
.shiro
.web
.mgt
.
DefaultWebSecurityManager
-
-
getSessionMode() - Method in class org
.apache
.shiro
.web
.mgt
.
DefaultWebSecurityManager
-
Deprecated.
-
getSpecifiedIni(String[]) - Method in class org
.apache
.shiro
.web
.env
.
IniWebEnvironment
-
-
getStartTimestamp() - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
getSubject(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Convenience method that acquires the Subject associated with the request.
-
getSubject(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
LogoutFilter
-
Returns the currently executing
Subject.
-
getSubject() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
getSubject() - Method in class org
.apache
.shiro
.web
.tags
.
SecureTag
-
-
getSubjectPrincipal() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
getSuccessUrl() - Method in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticationFilter
-
Returns the success url to use as the default location a user is sent after logging in.
-
getTimeout() - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
getType() - Method in class org
.apache
.shiro
.web
.tags
.
PrincipalTag
-
-
getUnauthorizedUrl() - Method in class org
.apache
.shiro
.web
.filter
.authz
.
AuthorizationFilter
-
Returns the URL to which users should be redirected if they are denied access to an underlying path or resource, or
null if a raw
HttpServletResponse#SC_UNAUTHORIZED response should be issued (401 Unauthorized).
-
getUrl() - Method in class org
.apache
.shiro
.web
.util
.
RedirectView
-
-
getUsername(ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
getUsernameParam() - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
getUserPrincipal() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
getValue() - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
getValue(String) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getValue() - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
getValueNames() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
getVersion() - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
getVersion() - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
getWebEnvironment(ServletContext) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
getWebEnvironment(ServletContext, String) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
getWebSecurityManager() - Method in class org
.apache
.shiro
.web
.env
.
DefaultWebEnvironment
-
-
getWebSecurityManager() - Method in interface org
.apache
.shiro
.web
.env
.
WebEnvironment
-
Returns the web application's security manager instance.
-
GMT_TIME_ZONE_ID - Static variable in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
GuestTag
- Class in
org.apache.shiro.web.tags
-
JSP tag that renders the tag body if the current user
is not known to the system, either because they haven't logged in yet, or because they have no 'RememberMe' identity.
-
GuestTag() - Constructor for class org
.apache
.shiro
.web
.tags
.
GuestTag
-
-
IDENTITY_REMOVED_KEY - Static variable in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
INCLUDE_CONTEXT_PATH_ATTRIBUTE - Static variable in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
INCLUDE_PATH_INFO_ATTRIBUTE - Static variable in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
INCLUDE_QUERY_STRING_ATTRIBUTE - Static variable in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
INCLUDE_REQUEST_URI_ATTRIBUTE - Static variable in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Standard Servlet 2.3+ spec request attributes for include URI and paths.
-
INCLUDE_SERVLET_PATH_ATTRIBUTE - Static variable in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
indexOf(Object) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
IniFilterChainResolverFactory
- Class in
org.apache.shiro.web.config
-
-
IniFilterChainResolverFactory() - Constructor for class org
.apache
.shiro
.web
.config
.
IniFilterChainResolverFactory
-
-
IniFilterChainResolverFactory(Ini) - Constructor for class org
.apache
.shiro
.web
.config
.
IniFilterChainResolverFactory
-
-
IniFilterChainResolverFactory(Ini, Map<String, ?>) - Constructor for class org
.apache
.shiro
.web
.config
.
IniFilterChainResolverFactory
-
-
IniShiroFilter
- Class in
org.apache.shiro.web.servlet
-
-
IniShiroFilter() - Constructor for class org
.apache
.shiro
.web
.servlet
.
IniShiroFilter
-
Deprecated.
-
init() - Method in class org
.apache
.shiro
.web
.env
.
IniWebEnvironment
-
Initializes this instance by resolving any potential (explicit or resource-configured)
Ini configuration and calling
configure for actual instance configuration.
-
init(FilterConfig) - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractFilter
-
-
init() - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
-
init() - Method in class org
.apache
.shiro
.web
.servlet
.
IniShiroFilter
-
Deprecated.
-
init() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroFilter
-
-
initEnvironment(ServletContext) - Method in class org
.apache
.shiro
.web
.env
.
EnvironmentLoader
-
-
initFilter(Filter) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
IniWebEnvironment
- Class in
org.apache.shiro.web.env
-
WebEnvironment implementation configured by an
Ini instance or
Ini resource locations.
-
IniWebEnvironment() - Constructor for class org
.apache
.shiro
.web
.env
.
IniWebEnvironment
-
-
invalidate() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
IPV4_PATTERN - Static variable in class org
.apache
.shiro
.web
.filter
.authz
.
HostFilter
-
-
IPV4_QUAD_REGEX - Static variable in class org
.apache
.shiro
.web
.filter
.authz
.
HostFilter
-
-
IPV4_REGEX - Static variable in class org
.apache
.shiro
.web
.filter
.authz
.
HostFilter
-
-
isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
-
isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticatingFilter
-
Determines whether the current subject should be allowed to make the current request.
-
isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticationFilter
-
Determines whether the current subject is authenticated.
-
isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
UserFilter
-
Returns
true if the request is a
loginRequest or if the current
subject is not
null,
false otherwise.
-
isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
HostFilter
-
-
isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
HttpMethodPermissionFilter
-
Resolves an 'application friendly' action verb based on the
HttpServletRequest's method, appends that action to each configured permission (the
mappedValue argument is a
String[] array), and delegates the permission check for the newly constructed permission(s) to the superclass
isAccessAllowed implementation to perform the actual permission check.
-
isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
PermissionsAuthorizationFilter
-
-
isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
PortFilter
-
-
isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
RolesAuthorizationFilter
-
-
isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
SslFilter
-
Retains the parent method's port-matching behavior but additionally guarantees that the
ServletRequest.
isSecure().
-
isEmpty() - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
isEnabled(ServletRequest, ServletResponse, String, Object) - Method in class org
.apache
.shiro
.web
.filter
.
PathMatchingFilter
-
Path-matching version of the parent class's
#isEnabled(javax.servlet.ServletRequest, javax.servlet.ServletResponse) method, but additionally allows for inspection of any path-specific configuration values corresponding to the specified request.
-
isEnabled() - Method in class org
.apache
.shiro
.web
.servlet
.
OncePerRequestFilter
-
Returns
true if this filter should
generally
* execute for any request,
false if it should let the request/response pass through immediately to the next element in the
FilterChain.
-
isEnabled(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.servlet
.
OncePerRequestFilter
-
Returns
true if this filter should filter the specified request,
false if it should let the request/response pass through immediately to the next element in the
FilterChain.
-
isEncodeable(String) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletResponse
-
Return
true if the specified URL should be encoded with a session identifier.
-
isHttp(Object) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
isHttpOnly() - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
isHttpOnly() - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
isHttpSessionMode() - Method in class org
.apache
.shiro
.web
.mgt
.
DefaultWebSecurityManager
-
-
isHttpSessionMode() - Method in interface org
.apache
.shiro
.web
.mgt
.
WebSecurityManager
-
Security information needs to be retained from request to request, so Shiro makes use of a session for this.
-
isHttpSessions() - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
-
isHttpSessions() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
isIpv4Candidate(String) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
HostFilter
-
-
isLoginAttempt(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Determines whether the incoming request is an attempt to log in.
-
isLoginAttempt(String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Default implementation that returns
true if the specified
authzHeader starts with the same (case-insensitive) characters specified by the
authzScheme,
false otherwise.
-
isLoginRequest(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Returns
true if the incoming request is a login request,
false otherwise.
-
isLoginRequest(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Delegates to
isLoginAttempt.
-
isLoginSubmission(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
This default implementation merely returns
true if the request is an HTTP
POST,
false otherwise.
-
isNew() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
isPermissive(Object) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticatingFilter
-
-
isPermitted(String) - Method in class org
.apache
.shiro
.web
.tags
.
PermissionTag
-
-
isRememberMe(ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticatingFilter
-
Returns
true if "rememberMe" should be enabled for the login attempt associated with the current
request,
false otherwise.
-
isRememberMe(ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
isRequestedSessionIdFromCookie() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
isRequestedSessionIdFromURL() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
isRequestedSessionIdFromUrl() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
isRequestedSessionIdValid() - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
isSchemeChar(char) - Static method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletResponse
-
Determine if the character is allowed in the scheme of a URI.
-
isSecure() - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
isSecure() - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
isServletContainerSessions() - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
This is a native session manager implementation, so this method returns
false always.
-
isServletContainerSessions() - Method in class org
.apache
.shiro
.web
.session
.mgt
.
ServletContainerSessionManager
-
This implementation always delegates to the servlet container for sessions, so this method returns
true always.
-
isServletContainerSessions() - Method in interface org
.apache
.shiro
.web
.session
.mgt
.
WebSessionManager
-
Returns
true if session management and storage is managed by the underlying Servlet container or
false if managed by Shiro directly (called 'native' sessions).
-
isSessionCreationEnabled() - Method in class org
.apache
.shiro
.web
.subject
.support
.
WebDelegatingSubject
-
Returns
true if session creation is allowed (as determined by the super class's
super#isSessionCreationEnabled() value and no request-specific override has disabled sessions for this subject,
false otherwise.
-
isSessionIdCookieEnabled() - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
-
isSessionStorageEnabled(Subject) - Method in class org
.apache
.shiro
.web
.mgt
.
DefaultWebSessionStorageEvaluator
-
-
isStaticSecurityManagerEnabled() - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
-
issueRedirect(ServletRequest, ServletResponse, String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
LogoutFilter
-
Issues an HTTP redirect to the specified URL after subject logout.
-
issueRedirect(ServletRequest, ServletResponse, String, Map, boolean, boolean) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Redirects the current request to a new URL based on the given parameters.
-
issueRedirect(ServletRequest, ServletResponse, String) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Redirects the current request to a new URL based on the given parameters and default values for unspecified parameters.
-
issueRedirect(ServletRequest, ServletResponse, String, Map) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Redirects the current request to a new URL based on the given parameters and default values for unspecified parameters.
-
issueRedirect(ServletRequest, ServletResponse, String, Map, boolean) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Redirects the current request to a new URL based on the given parameters and default values for unspecified parameters.
-
issueSuccessRedirect(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticationFilter
-
Redirects to user to the previously attempted URL after a successful login.
-
isTrue(ServletRequest, String) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Checks to see if a request param is considered true using a loose matching strategy for general values that indicate that something is true or enabled, etc.
-
isUserInRole(String) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
isWeb(Object) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
iterator() - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
onAccessDenied(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Processes requests where the subject was denied access as determined by the
isAccessAllowed method, retaining the
mappedValue that was used during configuration.
-
onAccessDenied(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Processes requests where the subject was denied access as determined by the
isAccessAllowed method.
-
onAccessDenied(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Processes unauthenticated requests.
-
onAccessDenied(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
onAccessDenied(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
PassThruAuthenticationFilter
-
-
onAccessDenied(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
UserFilter
-
This default implementation simply calls
saveRequestAndRedirectToLogin and then immediately returns
false, thereby preventing the chain from continuing so the redirect may execute.
-
onAccessDenied(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
AuthorizationFilter
-
Handles the response when access has been denied.
-
onAccessDenied(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
PortFilter
-
Redirects the request to the same exact incoming URL, but with the port listed in the filter's configuration.
-
OncePerRequestFilter
- Class in
org.apache.shiro.web.servlet
-
Filter base class that guarantees to be just executed once per request, on any servlet container.
-
OncePerRequestFilter() - Constructor for class org
.apache
.shiro
.web
.servlet
.
OncePerRequestFilter
-
-
onDoStartTag() - Method in class org
.apache
.shiro
.web
.tags
.
AuthenticatedTag
-
-
onDoStartTag() - Method in class org
.apache
.shiro
.web
.tags
.
GuestTag
-
-
onDoStartTag() - Method in class org
.apache
.shiro
.web
.tags
.
NotAuthenticatedTag
-
-
onDoStartTag() - Method in class org
.apache
.shiro
.web
.tags
.
PermissionTag
-
-
onDoStartTag() - Method in class org
.apache
.shiro
.web
.tags
.
PrincipalTag
-
-
onDoStartTag() - Method in class org
.apache
.shiro
.web
.tags
.
RoleTag
-
-
onDoStartTag() - Method in class org
.apache
.shiro
.web
.tags
.
SecureTag
-
-
onDoStartTag() - Method in class org
.apache
.shiro
.web
.tags
.
UserTag
-
-
ONE_YEAR - Static variable in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
The number of seconds in one year (= 60 * 60 * 24 * 365).
-
onExpiration(Session, ExpiredSessionException, SessionKey) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
-
onFilterConfigSet() - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractFilter
-
Template method to be overridden by subclasses to perform initialization logic at start-up.
-
onFilterConfigSet() - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
-
onInvalidation(Session, InvalidSessionException, SessionKey) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
-
onLoginFailure(AuthenticationToken, AuthenticationException, ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticatingFilter
-
-
onLoginFailure(AuthenticationToken, AuthenticationException, ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
onLoginSuccess(AuthenticationToken, Subject, ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticatingFilter
-
-
onLoginSuccess(AuthenticationToken, Subject, ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
onPreHandle(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
-
onPreHandle(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
AnonymousFilter
-
Always returns
true allowing unchecked access to the underlying path or resource.
-
onPreHandle(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.
PathMatchingFilter
-
This default implementation always returns
true and should be overridden by subclasses for custom logic if necessary.
-
onPreHandle(ServletRequest, ServletResponse, Object) - Method in class org
.apache
.shiro
.web
.filter
.session
.
NoSessionCreationFilter
-
-
onStart(Session, SessionContext) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
Stores the Session's ID, usually as a Cookie, to associate with future requests.
-
onStop(Session, SessionKey) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
-
org.apache.shiro.web.config - package org.apache.shiro.web.config
-
Web-specific implementation extensions to the
org.apache.shiro.config components.
-
org.apache.shiro.web.env - package org.apache.shiro.web.env
-
-
org.apache.shiro.web.filter - package org.apache.shiro.web.filter
-
Base package supporting all Servlet
Filter implementations used to control access to web pages and URL resources.
-
org.apache.shiro.web.filter.authc - package org.apache.shiro.web.filter.authc
-
Servlet
Filter implementations specific to controlling access based on a subject's authentication status, or those that can execute authentications (log-ins) directly.
-
org.apache.shiro.web.filter.authz - package org.apache.shiro.web.filter.authz
-
Servlet
Filter implementations that perform authorization (access control) checks based on the Subject's abilities (for example, role or permission checks).
-
org.apache.shiro.web.filter.mgt - package org.apache.shiro.web.filter.mgt
-
The filter 'mgt' (management) package contains components used in managing Filters that are available for filter chain construction, the filter chains themselves, as well as resolving filter chains based by name.
-
org.apache.shiro.web.filter.session - package org.apache.shiro.web.filter.session
-
-
org.apache.shiro.web.mgt - package org.apache.shiro.web.mgt
-
-
org.apache.shiro.web.servlet - package org.apache.shiro.web.servlet
-
Shiro-specific implementations of the Servlet API (Servlet Filters, et al).
-
org.apache.shiro.web.session - package org.apache.shiro.web.session
-
Components supporting Session management in web-enabled applications.
-
org.apache.shiro.web.session.mgt - package org.apache.shiro.web.session.mgt
-
-
org.apache.shiro.web.subject - package org.apache.shiro.web.subject
-
Web-specific
Subject interfaces to enable
Subject use in web environments.
-
org.apache.shiro.web.subject.support - package org.apache.shiro.web.subject.support
-
Supporting implementations of
org.apache.shiro.web.subject package interfaces.
-
org.apache.shiro.web.tags - package org.apache.shiro.web.tags
-
Provides the Shiro JSP Tag Library implementations.
-
org.apache.shiro.web.util - package org.apache.shiro.web.util
-
-
PassThruAuthenticationFilter
- Class in
org.apache.shiro.web.filter.authc
-
An authentication filter that redirects the user to the login page when they are trying to access a protected resource.
-
PassThruAuthenticationFilter() - Constructor for class org
.apache
.shiro
.web
.filter
.authc
.
PassThruAuthenticationFilter
-
-
PATH_ATTRIBUTE_NAME - Static variable in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
PathConfigProcessor
- Interface in
org.apache.shiro.web.filter
-
A PathConfigProcessor processes configuration entries on a per path (url) basis.
-
pathMatcher - Variable in class org
.apache
.shiro
.web
.filter
.
PathMatchingFilter
-
PatternMatcher used in determining which paths to react to for a given request.
-
pathMatches(String, String) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
PathMatchingFilterChainResolver
-
Returns
true if an incoming request path (the
path argument) matches a configured filter chain path (the
pattern argument),
false otherwise.
-
PathMatchingFilter
- Class in
org.apache.shiro.web.filter
-
Base class for Filters that will process only specified paths and allow all others to pass through.
-
PathMatchingFilter() - Constructor for class org
.apache
.shiro
.web
.filter
.
PathMatchingFilter
-
-
PathMatchingFilterChainResolver
- Class in
org.apache.shiro.web.filter.mgt
-
A
FilterChainResolver that resolves
FilterChains based on url path matching, as determined by a configurable
PathMatcher.
-
PathMatchingFilterChainResolver() - Constructor for class org
.apache
.shiro
.web
.filter
.mgt
.
PathMatchingFilterChainResolver
-
-
PathMatchingFilterChainResolver(FilterConfig) - Constructor for class org
.apache
.shiro
.web
.filter
.mgt
.
PathMatchingFilterChainResolver
-
-
pathsMatch(String, ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.
PathMatchingFilter
-
Returns
true if the incoming
request matches the specified
path pattern,
false otherwise.
-
PermissionsAuthorizationFilter
- Class in
org.apache.shiro.web.filter.authz
-
Filter that allows access if the current user has the permissions specified by the mapped value, or denies access if the user does not have all of the permissions specified.
-
PermissionsAuthorizationFilter() - Constructor for class org
.apache
.shiro
.web
.filter
.authz
.
PermissionsAuthorizationFilter
-
-
PermissionTag
- Class in
org.apache.shiro.web.tags
-
-
PermissionTag() - Constructor for class org
.apache
.shiro
.web
.tags
.
PermissionTag
-
-
PERMISSIVE - Static variable in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticatingFilter
-
-
PortFilter
- Class in
org.apache.shiro.web.filter.authz
-
A Filter that requires the request to be on a specific port, and if not, redirects to the same URL on that port.
-
PortFilter() - Constructor for class org
.apache
.shiro
.web
.filter
.authz
.
PortFilter
-
-
POST_METHOD - Static variable in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Constant representing the HTTP 'POST' request method, equal to
POST.
-
postHandle(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.servlet
.
AdviceFilter
-
Allows 'post' advice logic to be called, but only if no exception occurs during filter chain execution.
-
preHandle(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
LogoutFilter
-
Acquires the currently executing
subject, a potentially Subject or request-specific
redirectUrl, and redirects the end-user to that redirect url.
-
preHandle(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.
PathMatchingFilter
-
Implementation that handles path-matching behavior before a request is evaluated.
-
preHandle(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.servlet
.
AdviceFilter
-
Returns
true if the filter chain should be allowed to continue,
false otherwise.
-
prepareServletRequest(ServletRequest, ServletResponse, FilterChain) - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
Prepares the
ServletRequest instance that will be passed to the
FilterChain for request processing.
-
prepareServletResponse(ServletRequest, ServletResponse, FilterChain) - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
Prepares the
ServletResponse instance that will be passed to the
FilterChain for request processing.
-
PrincipalTag
- Class in
org.apache.shiro.web.tags
-
Tag used to print out the String value of a user's default principal, or a specific principal as specified by the tag's attributes.
-
PrincipalTag() - Constructor for class org
.apache
.shiro
.web
.tags
.
PrincipalTag
-
-
PRIVATE_CLASS_A_REGEX - Static variable in class org
.apache
.shiro
.web
.filter
.authz
.
HostFilter
-
-
PRIVATE_CLASS_B_REGEX - Static variable in class org
.apache
.shiro
.web
.filter
.authz
.
HostFilter
-
-
PRIVATE_CLASS_B_SUBSET - Static variable in class org
.apache
.shiro
.web
.filter
.authz
.
HostFilter
-
-
PRIVATE_CLASS_C_REGEX - Static variable in class org
.apache
.shiro
.web
.filter
.authz
.
HostFilter
-
-
processPathConfig(String, String) - Method in interface org
.apache
.shiro
.web
.filter
.
PathConfigProcessor
-
Processes the specified
config, unique to the given
path, and returns the Filter that should execute for that path/config combination.
-
processPathConfig(String, String) - Method in class org
.apache
.shiro
.web
.filter
.
PathMatchingFilter
-
Splits any comma-delmited values that might be found in the
config argument and sets the resulting
String[] array on the
appliedPaths internal Map.
-
ProxiedFilterChain
- Class in
org.apache.shiro.web.servlet
-
A proxied filter chain is a
FilterChain instance that proxies an original
FilterChain as well as a
List of other
Filters that might need to execute prior to the final wrapped original chain.
-
ProxiedFilterChain(FilterChain, List<Filter>) - Constructor for class org
.apache
.shiro
.web
.servlet
.
ProxiedFilterChain
-
-
proxy(FilterChain, String) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
proxy(FilterChain, String) - Method in interface org
.apache
.shiro
.web
.filter
.mgt
.
FilterChainManager
-
Proxies the specified
original FilterChain with the named chain.
-
proxy(FilterChain) - Method in interface org
.apache
.shiro
.web
.filter
.mgt
.
NamedFilterList
-
Returns a new
FilterChain instance that will first execute this list's
Filters (in list order) and end with the execution of the given
filterChain instance.
-
proxy(FilterChain) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
putValue(String, Object) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
readValue(HttpServletRequest, HttpServletResponse) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
readValue(HttpServletRequest, HttpServletResponse) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
redirectToLogin(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Convenience method for subclasses that merely acquires the
getLoginUrl and redirects the request to that url.
-
redirectToSavedRequest(ServletRequest, ServletResponse, String) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Redirects the to the request url from a previously
saved request, or if there is no saved request, redirects the end user to the specified
fallbackUrl.
-
RedirectView
- Class in
org.apache.shiro.web.util
-
View that redirects to an absolute, context relative, or current request relative URL, exposing all model attributes as HTTP query parameters.
-
RedirectView() - Constructor for class org
.apache
.shiro
.web
.util
.
RedirectView
-
Constructor for use as a bean.
-
RedirectView(String) - Constructor for class org
.apache
.shiro
.web
.util
.
RedirectView
-
Create a new RedirectView with the given URL.
-
RedirectView(String, boolean) - Constructor for class org
.apache
.shiro
.web
.util
.
RedirectView
-
Create a new RedirectView with the given URL.
-
RedirectView(String, boolean, boolean) - Constructor for class org
.apache
.shiro
.web
.util
.
RedirectView
-
Create a new RedirectView with the given URL.
-
REFERENCED_SESSION_ID - Static variable in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
REFERENCED_SESSION_ID_IS_VALID - Static variable in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
REFERENCED_SESSION_ID_SOURCE - Static variable in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
REFERENCED_SESSION_IS_NEW - Static variable in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
registerFilters(Map<String, Filter>, FilterChainManager) - Method in class org
.apache
.shiro
.web
.config
.
IniFilterChainResolverFactory
-
-
rememberSerializedIdentity(Subject, byte[]) - Method in class org
.apache
.shiro
.web
.mgt
.
CookieRememberMeManager
-
Base64-encodes the specified serialized byte array and sets that base64-encoded String as the cookie value.
-
remove(int) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
remove(Object) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
removeAll(Collection<?>) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
removeAttribute(String) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
removeAttribute(Object) - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
removeContextAttribute(String) - Method in class org
.apache
.shiro
.web
.servlet
.
ServletContextSupport
-
-
removeFrom(HttpServletRequest, HttpServletResponse) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
removeFrom(HttpServletRequest, HttpServletResponse) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
removeRequestIdentity(Subject) - Method in class org
.apache
.shiro
.web
.mgt
.
DefaultWebSecurityManager
-
-
removeValue(String) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
renderMergedOutputModel(Map, HttpServletRequest, HttpServletResponse) - Method in class org
.apache
.shiro
.web
.util
.
RedirectView
-
Convert model to request parameters and redirect to the given URL.
-
RequestPairSource
- Interface in
org.apache.shiro.web.util
-
A
RequestPairSource is a component that can supply a
ServletRequest and
ServletResponse pair associated with a currently executing request.
-
resolveHost() - Method in class org
.apache
.shiro
.web
.subject
.support
.
DefaultWebSubjectContext
-
-
resolveServletRequest() - Method in class org
.apache
.shiro
.web
.subject
.support
.
DefaultWebSubjectContext
-
-
resolveServletRequest() - Method in interface org
.apache
.shiro
.web
.subject
.
WebSubjectContext
-
-
resolveServletResponse() - Method in class org
.apache
.shiro
.web
.subject
.support
.
DefaultWebSubjectContext
-
-
resolveServletResponse() - Method in interface org
.apache
.shiro
.web
.subject
.
WebSubjectContext
-
-
ResourceBasedWebEnvironment
- Class in
org.apache.shiro.web.env
-
Abstract implementation for
WebEnvironments that can be initialized via resource paths (config files).
-
ResourceBasedWebEnvironment() - Constructor for class org
.apache
.shiro
.web
.env
.
ResourceBasedWebEnvironment
-
-
retainAll(Collection<?>) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
RolesAuthorizationFilter
- Class in
org.apache.shiro.web.filter.authz
-
Filter that allows access if the current user has the roles specified by the mapped value, or denies access if the user does not have all of the roles specified.
-
RolesAuthorizationFilter() - Constructor for class org
.apache
.shiro
.web
.filter
.authz
.
RolesAuthorizationFilter
-
-
RoleTag
- Class in
org.apache.shiro.web.tags
-
-
RoleTag() - Constructor for class org
.apache
.shiro
.web
.tags
.
RoleTag
-
-
ROOT_PATH - Static variable in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
Root path to use when the path hasn't been set and request context root is empty or null.
-
SAVED_REQUEST_KEY - Static variable in class org
.apache
.shiro
.web
.util
.
WebUtils
-
Session key used to save a request and later restore it, for example when redirecting to a requested page after login, equal to
shiroSavedRequest.
-
SavedRequest
- Class in
org.apache.shiro.web.util
-
Maintains request data for a request that was redirected, so that after authentication the user can be redirected to the originally requested page.
-
SavedRequest(HttpServletRequest) - Constructor for class org
.apache
.shiro
.web
.util
.
SavedRequest
-
Constructs a new instance from the given HTTP request.
-
saveRequest(ServletRequest) - Method in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Convenience method merely delegates to
WebUtils.saveRequest(request) to save the request state for reuse later.
-
saveRequest(ServletRequest) - Static method in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
saveRequestAndRedirectToLogin(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Convenience method for subclasses to use when a login redirect is required.
-
saveTo(HttpServletRequest, HttpServletResponse) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
saveTo(HttpServletRequest, HttpServletResponse) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
SECURE_ATTRIBUTE_NAME - Static variable in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
SecureTag
- Class in
org.apache.shiro.web.tags
-
-
SecureTag() - Constructor for class org
.apache
.shiro
.web
.tags
.
SecureTag
-
-
sendChallenge(ServletRequest, ServletResponse) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Builds the challenge for authorization by setting a HTTP
401 (Unauthorized) status as well as the response's
AUTHENTICATE_HEADER.
-
sendRedirect(HttpServletRequest, HttpServletResponse, String, boolean) - Method in class org
.apache
.shiro
.web
.util
.
RedirectView
-
Send a redirect back to the HTTP client
-
SERVLET_REQUEST_KEY - Static variable in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
SERVLET_RESPONSE_KEY - Static variable in class org
.apache
.shiro
.web
.util
.
WebUtils
-
-
ServletContainerSessionManager
- Class in
org.apache.shiro.web.session.mgt
-
SessionManager implementation providing
Session implementations that are merely wrappers for the Servlet container's
HttpSession.
-
ServletContainerSessionManager() - Constructor for class org
.apache
.shiro
.web
.session
.mgt
.
ServletContainerSessionManager
-
-
servletContext - Variable in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
servletContext - Variable in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
ServletContextSupport
- Class in
org.apache.shiro.web.servlet
-
Base implementation for any components that need to access the web application's
ServletContext.
-
ServletContextSupport() - Constructor for class org
.apache
.shiro
.web
.servlet
.
ServletContextSupport
-
-
session - Variable in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
session - Variable in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
set(int, Filter) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
setApplicationName(String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Sets the name to use in the ServletResponse's
WWW-Authenticate header.
-
setAttribute(String, Object) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
setAttribute(Object, Object) - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
setAuthcScheme(String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Sets the HTTP
WWW-Authenticate header scheme that this filter will use when sending the HTTP Basic challenge response.
-
setAuthorizedHosts(String) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
HostFilter
-
-
setAuthzScheme(String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
BasicHttpAuthenticationFilter
-
Sets the HTTP
Authorization header value that this filter will respond to as indicating a login request.
-
setComment(String) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
setComment(String) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
setConfig(String) - Method in class org
.apache
.shiro
.web
.servlet
.
IniShiroFilter
-
Deprecated.
-
setConfigLocations(String) - Method in class org
.apache
.shiro
.web
.env
.
ResourceBasedWebEnvironment
-
-
setConfigLocations(String[]) - Method in class org
.apache
.shiro
.web
.env
.
ResourceBasedWebEnvironment
-
-
setConfigPath(String) - Method in class org
.apache
.shiro
.web
.servlet
.
IniShiroFilter
-
Deprecated.
Sets the config path to be used to load a .ini file for configuration if a configuration is not specified via the
config attribute.
-
setContext(ServletContext) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletResponse
-
-
setContextAttribute(String, Object) - Method in class org
.apache
.shiro
.web
.servlet
.
ServletContextSupport
-
-
setContextRelative(boolean) - Method in class org
.apache
.shiro
.web
.util
.
RedirectView
-
Set whether to interpret a given URL that starts with a slash ("/") as relative to the current ServletContext, i.e.
-
setCookie(Cookie) - Method in class org
.apache
.shiro
.web
.mgt
.
CookieRememberMeManager
-
Sets the cookie 'template' that will be used to set all attributes of outgoing rememberMe cookies created by this
RememberMeManager.
-
setDefaultValue(String) - Method in class org
.apache
.shiro
.web
.tags
.
PrincipalTag
-
-
setDeniedHosts(String) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
HostFilter
-
-
setDomain(String) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
setDomain(String) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
setEnabled(boolean) - Method in class org
.apache
.shiro
.web
.servlet
.
OncePerRequestFilter
-
Sets whether or not this filter
generally executes for any request.
-
setEncodingScheme(String) - Method in class org
.apache
.shiro
.web
.util
.
RedirectView
-
Set the encoding scheme for this view.
-
setFailureAttribute(ServletRequest, AuthenticationException) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
setFailureKeyAttribute(String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
setFilterChainManager(FilterChainManager) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
PathMatchingFilterChainResolver
-
-
setFilterChainResolver(FilterChainResolver) - Method in class org
.apache
.shiro
.web
.env
.
DefaultWebEnvironment
-
-
setFilterChainResolver(FilterChainResolver) - Method in interface org
.apache
.shiro
.web
.env
.
MutableWebEnvironment
-
-
setFilterChainResolver(FilterChainResolver) - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
-
setFilterChains(Map<String, NamedFilterList>) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
setFilterConfig(FilterConfig) - Method in class org
.apache
.shiro
.web
.config
.
IniFilterChainResolverFactory
-
-
setFilterConfig(FilterConfig) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
Sets the
FilterConfig provided by the Servlet container at webapp startup.
-
setFilterConfig(FilterConfig) - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractFilter
-
Sets the FilterConfig
and the
ServletContext as attributes of this class for use by subclasses.
-
setFilters(Map<String, Filter>) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
-
setHost(String) - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
setHttp10Compatible(boolean) - Method in class org
.apache
.shiro
.web
.util
.
RedirectView
-
Set whether to stay compatible with HTTP 1.0 clients.
-
setHttpOnly(boolean) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
setHttpOnly(boolean) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
setIni(Ini) - Method in class org
.apache
.shiro
.web
.env
.
IniWebEnvironment
-
-
setLoginUrl(String) - Method in class org
.apache
.shiro
.web
.filter
.
AccessControlFilter
-
Sets the login URL used to authenticate a user.
-
setLoginUrl(String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
-
setMaxAge(int) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
setMaxAge(int) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
setMaxInactiveInterval(int) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
setName(String) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
setName(String) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
setName(String) - Method in class org
.apache
.shiro
.web
.servlet
.
NameableFilter
-
Sets the filter's name.
-
setName(String) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
setName(String) - Method in class org
.apache
.shiro
.web
.tags
.
PermissionTag
-
-
setName(String) - Method in class org
.apache
.shiro
.web
.tags
.
RoleTag
-
-
setPasswordParam(String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
Sets the request parameter name to look for when acquiring the password.
-
setPath(String) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
setPath(String) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
setPathMatcher(PatternMatcher) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
PathMatchingFilterChainResolver
-
Sets the
PatternMatcher used when determining if an incoming request's path matches a configured filter chain.
-
setPort(int) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
PortFilter
-
-
setProperty(String) - Method in class org
.apache
.shiro
.web
.tags
.
PrincipalTag
-
-
setRedirectUrl(String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
LogoutFilter
-
Sets the URL to where the user will be redirected after logout.
-
setRememberMeParam(String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
Sets the request parameter name to look for when acquiring the rememberMe boolean value.
-
setRequest(ShiroHttpServletRequest) - Method in class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletResponse
-
-
setRequest(ServletRequest) - Method in class org
.apache
.shiro
.web
.subject
.
WebSubject.Builder
-
Called by the
WebSubject.Builder constructor, this method places the request object in the context map for later retrieval.
-
setResponse(ServletResponse) - Method in class org
.apache
.shiro
.web
.subject
.
WebSubject.Builder
-
Called by the
WebSubject.Builder constructor, this method places the response object in the context map for later retrieval.
-
setSecure(boolean) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
setSecure(boolean) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
setSecurityManager(SecurityManager) - Method in class org
.apache
.shiro
.web
.env
.
DefaultWebEnvironment
-
-
setSecurityManager(WebSecurityManager) - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
-
setServletContext(ServletContext) - Method in class org
.apache
.shiro
.web
.env
.
DefaultWebEnvironment
-
-
setServletContext(ServletContext) - Method in interface org
.apache
.shiro
.web
.env
.
MutableWebEnvironment
-
-
setServletContext(ServletContext) - Method in class org
.apache
.shiro
.web
.servlet
.
ServletContextSupport
-
-
setServletRequest(ServletRequest) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionContext
-
-
setServletRequest(ServletRequest) - Method in interface org
.apache
.shiro
.web
.session
.mgt
.
WebSessionContext
-
Sets the
ServletRequest received by the servlet container triggering the creation of the
Session instance.
-
setServletRequest(ServletRequest) - Method in class org
.apache
.shiro
.web
.subject
.support
.
DefaultWebSubjectContext
-
-
setServletRequest(ServletRequest) - Method in interface org
.apache
.shiro
.web
.subject
.
WebSubjectContext
-
Sets the
ServletRequest received by the servlet container triggering the creation of the
Subject instance.
-
setServletResponse(ServletResponse) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionContext
-
-
setServletResponse(ServletResponse) - Method in interface org
.apache
.shiro
.web
.session
.mgt
.
WebSessionContext
-
Sets the paired
ServletResponse corresponding to the associated
servletRequest.
-
setServletResponse(ServletResponse) - Method in class org
.apache
.shiro
.web
.subject
.support
.
DefaultWebSubjectContext
-
-
setServletResponse(ServletResponse) - Method in interface org
.apache
.shiro
.web
.subject
.
WebSubjectContext
-
Sets the paired
ServletResponse corresponding to the associated
servletRequest.
-
setSessionIdCookie(Cookie) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
-
setSessionIdCookieEnabled(boolean) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
DefaultWebSessionManager
-
-
setSessionManager(SessionManager) - Method in class org
.apache
.shiro
.web
.mgt
.
DefaultWebSecurityManager
-
-
setSessionMode(String) - Method in class org
.apache
.shiro
.web
.mgt
.
DefaultWebSecurityManager
-
-
setStaticSecurityManagerEnabled(boolean) - Method in class org
.apache
.shiro
.web
.servlet
.
AbstractShiroFilter
-
-
setSubjectDAO(SubjectDAO) - Method in class org
.apache
.shiro
.web
.mgt
.
DefaultWebSecurityManager
-
-
setSuccessUrl(String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
AuthenticationFilter
-
Sets the default/fallback success url to use as the default location a user is sent after logging in.
-
setTimeout(long) - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
setType(String) - Method in class org
.apache
.shiro
.web
.tags
.
PrincipalTag
-
-
setUnauthorizedUrl(String) - Method in class org
.apache
.shiro
.web
.filter
.authz
.
AuthorizationFilter
-
Sets the URL to which users should be redirected if they are denied access to an underlying path or resource.
-
setUrl(String) - Method in class org
.apache
.shiro
.web
.util
.
RedirectView
-
-
setUsernameParam(String) - Method in class org
.apache
.shiro
.web
.filter
.authc
.
FormAuthenticationFilter
-
Sets the request parameter name to look for when acquiring the username.
-
setValue(String) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
setValue(String) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
setVersion(int) - Method in interface org
.apache
.shiro
.web
.servlet
.
Cookie
-
-
setVersion(int) - Method in class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
setWebSecurityManager(WebSecurityManager) - Method in class org
.apache
.shiro
.web
.env
.
DefaultWebEnvironment
-
-
setWebSecurityManager(WebSecurityManager) - Method in interface org
.apache
.shiro
.web
.env
.
MutableWebEnvironment
-
-
ShiroFilter
- Class in
org.apache.shiro.web.servlet
-
Primary Shiro Filter for web applications configuring Shiro via Servlet <listener> in web.xml.
-
ShiroFilter() - Constructor for class org
.apache
.shiro
.web
.servlet
.
ShiroFilter
-
-
ShiroHttpServletRequest
- Class in
org.apache.shiro.web.servlet
-
A
ShiroHttpServletRequest wraps the Servlet container's original
ServletRequest instance, but ensures that all
HttpServletRequest invocations that require Shiro's support (
getRemoteUser,
getSession, etc) can be executed first by Shiro as necessary before allowing the underlying Servlet container instance's method to be invoked.
-
ShiroHttpServletRequest(HttpServletRequest, ServletContext, boolean) - Constructor for class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletRequest
-
-
ShiroHttpServletResponse
- Class in
org.apache.shiro.web.servlet
-
HttpServletResponse implementation to support URL Encoding of Shiro Session IDs.
-
ShiroHttpServletResponse(HttpServletResponse, ServletContext, ShiroHttpServletRequest) - Constructor for class org
.apache
.shiro
.web
.servlet
.
ShiroHttpServletResponse
-
-
ShiroHttpSession
- Class in
org.apache.shiro.web.servlet
-
Wrapper class that uses a Shiro
Session under the hood for all session operations instead of the Servlet Container's session mechanism.
-
ShiroHttpSession(Session, HttpServletRequest, ServletContext) - Constructor for class org
.apache
.shiro
.web
.servlet
.
ShiroHttpSession
-
-
shouldNotFilter(ServletRequest) - Method in class org
.apache
.shiro
.web
.servlet
.
OncePerRequestFilter
-
-
showTagBody(String) - Method in class org
.apache
.shiro
.web
.tags
.
HasAnyRolesTag
-
-
showTagBody(String) - Method in class org
.apache
.shiro
.web
.tags
.
HasPermissionTag
-
-
showTagBody(String) - Method in class org
.apache
.shiro
.web
.tags
.
HasRoleTag
-
-
showTagBody(String) - Method in class org
.apache
.shiro
.web
.tags
.
LacksPermissionTag
-
-
showTagBody(String) - Method in class org
.apache
.shiro
.web
.tags
.
LacksRoleTag
-
-
showTagBody(String) - Method in class org
.apache
.shiro
.web
.tags
.
PermissionTag
-
-
showTagBody(String) - Method in class org
.apache
.shiro
.web
.tags
.
RoleTag
-
-
SimpleCookie
- Class in
org.apache.shiro.web.servlet
-
Default
Cookie implementation.
-
SimpleCookie() - Constructor for class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
SimpleCookie(String) - Constructor for class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
SimpleCookie(Cookie) - Constructor for class org
.apache
.shiro
.web
.servlet
.
SimpleCookie
-
-
SimpleNamedFilterList
- Class in
org.apache.shiro.web.filter.mgt
-
Simple
NamedFilterList implementation that is supported by a backing
List instance and a simple
name property.
-
SimpleNamedFilterList(String) - Constructor for class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
Creates a new
SimpleNamedFilterList instance with the specified
name, defaulting to a new
ArrayList instance as the backing list.
-
SimpleNamedFilterList(String, List<Filter>) - Constructor for class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
Creates a new
SimpleNamedFilterList instance with the specified
name and
backingList.
-
size() - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-
-
splitChainDefinition(String) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
DefaultFilterChainManager
-
Splits the comma-delimited filter chain definition line into individual filter definition tokens.
-
SslFilter
- Class in
org.apache.shiro.web.filter.authz
-
Filter which requires a request to be over SSL.
-
SslFilter() - Constructor for class org
.apache
.shiro
.web
.filter
.authz
.
SslFilter
-
-
start(SessionContext) - Method in class org
.apache
.shiro
.web
.session
.mgt
.
ServletContainerSessionManager
-
-
stop() - Method in class org
.apache
.shiro
.web
.session
.
HttpServletSession
-
-
subList(int, int) - Method in class org
.apache
.shiro
.web
.filter
.mgt
.
SimpleNamedFilterList
-