blob: 2d190bb9ff8625410f5b7cf8852f71935073115e [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Index (Apache Shiro :: Web 1.11.0 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index (Apache Shiro :: Web 1.11.0 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav"><!-- Matomo --> <script> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ /* We explicitly disable cookie tracking to avoid privacy issues */ _paq.push(['disableCookies']); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//matomo.privacy.apache.org/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '2']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Matomo Code -->
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:_">_</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="allpackages-index.html">All&nbsp;Packages</a><a id="I:A">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><a href="org/apache/shiro/web/servlet/AbstractFilter.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">AbstractFilter</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">Base abstract Filter simplifying Filter initialization and <a href="org/apache/shiro/web/servlet/AbstractFilter.html#getInitParam(java.lang.String)"><code>access</code></a> to init parameters.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractFilter.html#%3Cinit%3E()">AbstractFilter()</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractFilter.html" title="class in org.apache.shiro.web.servlet">AbstractFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">AbstractShiroFilter</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">Abstract base class that provides all standard Shiro request filtering behavior and expects
subclasses to implement configuration-specific logic (INI, XML, .properties, etc).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#%3Cinit%3E()">AbstractShiroFilter()</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter"><span class="typeNameLink">AccessControlFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/package-summary.html">org.apache.shiro.web.filter</a></dt>
<dd>
<div class="block">Superclass for any filter that controls access to a resource and may redirect the user to the login page
if they are not authenticated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#%3Cinit%3E()">AccessControlFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#add(int,javax.servlet.Filter)">add(int, Filter)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#add(javax.servlet.Filter)">add(Filter)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#addAll(int,java.util.Collection)">addAll(int, Collection&lt;? extends Filter&gt;)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#addAll(java.util.Collection)">addAll(Collection&lt;? extends Filter&gt;)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#addDefaultFilters(boolean)">addDefaultFilters(boolean)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#addFilter(java.lang.String,javax.servlet.Filter)">addFilter(String, Filter)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#addFilter(java.lang.String,javax.servlet.Filter)">addFilter(String, Filter)</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Adds a filter to the 'pool' of available filters that can be used when
<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#addToChain(java.lang.String,java.lang.String,java.lang.String)"><code>creating filter chains</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#addFilter(java.lang.String,javax.servlet.Filter,boolean)">addFilter(String, Filter, boolean)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#addFilter(java.lang.String,javax.servlet.Filter,boolean)">addFilter(String, Filter, boolean)</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Adds a filter to the 'pool' of available filters that can be used when
<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#addToChain(java.lang.String,java.lang.String,java.lang.String)"><code>creating filter chains</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#addFilter(java.lang.String,javax.servlet.Filter,boolean,boolean)">addFilter(String, Filter, boolean, boolean)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#addToChain(java.lang.String,java.lang.String)">addToChain(String, String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#addToChain(java.lang.String,java.lang.String)">addToChain(String, String)</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Adds (appends) a filter to the filter chain identified by the given <code>chainName</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#addToChain(java.lang.String,java.lang.String,java.lang.String)">addToChain(String, String, String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#addToChain(java.lang.String,java.lang.String,java.lang.String)">addToChain(String, String, String)</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Adds (appends) a filter to the filter chain identified by the given <code>chainName</code>.</div>
</dd>
<dt><a href="org/apache/shiro/web/servlet/AdviceFilter.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">AdviceFilter</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">A Servlet Filter that enables AOP-style &quot;around&quot; advice for a ServletRequest via
<a href="org/apache/shiro/web/servlet/AdviceFilter.html#preHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>preHandle</code></a>,
<a href="org/apache/shiro/web/servlet/AdviceFilter.html#postHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>postHandle</code></a>,
and <a href="org/apache/shiro/web/servlet/AdviceFilter.html#afterCompletion(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Exception)"><code>afterCompletion</code></a>
hooks.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AdviceFilter.html#%3Cinit%3E()">AdviceFilter()</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AdviceFilter.html" title="class in org.apache.shiro.web.servlet">AdviceFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#afterBound(java.lang.String,java.lang.Object)">afterBound(String, Object)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AdviceFilter.html#afterCompletion(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Exception)">afterCompletion(ServletRequest, ServletResponse, Exception)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AdviceFilter.html" title="class in org.apache.shiro.web.servlet">AdviceFilter</a></dt>
<dd>
<div class="block">Called in all cases in a <code>finally</code> block even if <a href="org/apache/shiro/web/servlet/AdviceFilter.html#preHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>preHandle</code></a> returns
<code>false</code> or if an exception is thrown during filter chain processing.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#afterSessionManagerSet()">afterSessionManagerSet()</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#afterUnbound(java.lang.String,java.lang.Object)">afterUnbound(String, Object)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#ALLOW_BACKSLASH">ALLOW_BACKSLASH</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#ALREADY_FILTERED_SUFFIX">ALREADY_FILTERED_SUFFIX</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet">OncePerRequestFilter</a></dt>
<dd>
<div class="block">Suffix that gets appended to the filter name for the "already filtered" request attribute.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#anon">anon</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authc/AnonymousFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="typeNameLink">AnonymousFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authc/package-summary.html">org.apache.shiro.web.filter.authc</a></dt>
<dd>
<div class="block">Filter that allows access to a path immeidately without performing security checks of any kind.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AnonymousFilter.html#%3Cinit%3E()">AnonymousFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AnonymousFilter.html" title="class in org.apache.shiro.web.filter.authc">AnonymousFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#appendQueryProperties(java.lang.StringBuilder,java.util.Map,java.lang.String)">appendQueryProperties(StringBuilder, Map, String)</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">Append query properties to the redirect URL.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/PathMatchingFilter.html#appliedPaths">appliedPaths</a></span> - Variable in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/PathMatchingFilter.html" title="class in org.apache.shiro.web.filter">PathMatchingFilter</a></dt>
<dd>
<div class="block">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.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#applyChainConfig(java.lang.String,javax.servlet.Filter,java.lang.String)">applyChainConfig(String, Filter, String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#applyFilterChainResolver(org.apache.shiro.config.Ini,java.util.Map)">applyFilterChainResolver(Ini, Map&lt;String, ?&gt;)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#applyInitParams()">applyInitParams()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#applySecurityManager(org.apache.shiro.config.Ini)">applySecurityManager(Ini)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#ATTRIBUTE_DELIMITER">ATTRIBUTE_DELIMITER</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#authc">authc</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#authcBasic">authcBasic</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#authcBearer">authcBearer</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/tags/AuthenticatedTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">AuthenticatedTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>
<div class="block">JSP tag that renders the tag body only if the current user has executed a <b>successful</b> authentication attempt
<em>during their current session</em>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/AuthenticatedTag.html#%3Cinit%3E()">AuthenticatedTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/AuthenticatedTag.html" title="class in org.apache.shiro.web.tags">AuthenticatedTag</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="typeNameLink">AuthenticatingFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authc/package-summary.html">org.apache.shiro.web.filter.authc</a></dt>
<dd>
<div class="block">An <code>AuthenticationFilter</code> that is capable of automatically performing an authentication attempt
based on the incoming request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#%3Cinit%3E()">AuthenticatingFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="typeNameLink">AuthenticationFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authc/package-summary.html">org.apache.shiro.web.filter.authc</a></dt>
<dd>
<div class="block">Base class for all Filters that require the current user to be authenticated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html#%3Cinit%3E()">AuthenticationFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authz/AuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz"><span class="typeNameLink">AuthorizationFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authz/package-summary.html">org.apache.shiro.web.filter.authz</a></dt>
<dd>
<div class="block">Superclass for authorization-related filters.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/AuthorizationFilter.html#%3Cinit%3E()">AuthorizationFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/AuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz">AuthorizationFilter</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:B">
<!-- -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><a href="org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="typeNameLink">BasicHttpAuthenticationFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authc/package-summary.html">org.apache.shiro.web.filter.authc</a></dt>
<dd>
<div class="block">Requires the requesting user to be <code>authenticated</code> for the
request to continue, and if they're not, requires the user to login via the HTTP Basic protocol-specific challenge.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#%3Cinit%3E()">BasicHttpAuthenticationFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">BasicHttpAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authc/BearerHttpAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="typeNameLink">BearerHttpAuthenticationFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authc/package-summary.html">org.apache.shiro.web.filter.authc</a></dt>
<dd>
<div class="block">Requires the requesting user to be <code>authenticated</code> for the
request to continue, and if they're not, requires the user to login via the HTTP Bearer protocol-specific challenge.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/BearerHttpAuthenticationFilter.html#%3Cinit%3E()">BearerHttpAuthenticationFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/BearerHttpAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">BearerHttpAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#beforeLogout(org.apache.shiro.subject.Subject)">beforeLogout(Subject)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#buildChains(org.apache.shiro.web.filter.mgt.FilterChainManager,org.apache.shiro.config.Ini)">buildChains(FilterChainManager, Ini)</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubject.Builder.html#%3Cinit%3E(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">Builder(ServletRequest, ServletResponse)</a></span> - Constructor for class org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubject.Builder.html" title="class in org.apache.shiro.web.subject">WebSubject.Builder</a></dt>
<dd>
<div class="block">Constructs a new <code>Web.Builder</code> instance using the <code>SecurityManager</code> obtained by
calling <code>SecurityUtils.</code><code>getSecurityManager()</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubject.Builder.html#%3Cinit%3E(org.apache.shiro.mgt.SecurityManager,javax.servlet.ServletRequest,javax.servlet.ServletResponse)">Builder(SecurityManager, ServletRequest, ServletResponse)</a></span> - Constructor for class org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubject.Builder.html" title="class in org.apache.shiro.web.subject">WebSubject.Builder</a></dt>
<dd>
<div class="block">Constructs a new <code>Web.Builder</code> instance using the specified <code>SecurityManager</code> instance to
create the <a href="org/apache/shiro/web/subject/WebSubject.html" title="interface in org.apache.shiro.web.subject"><code>WebSubject</code></a> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#buildHeaderValue(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,boolean,boolean)">buildHeaderValue(String, String, String, String, String, int, int, boolean, boolean)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#buildHeaderValue(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,boolean,boolean,org.apache.shiro.web.servlet.Cookie.SameSiteOptions)">buildHeaderValue(String, String, String, String, String, int, int, boolean, boolean, Cookie.SameSiteOptions)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html#buildPermissions(java.lang.String%5B%5D,java.lang.String)">buildPermissions(String[], String)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html" title="class in org.apache.shiro.web.filter.authz">HttpMethodPermissionFilter</a></dt>
<dd>
<div class="block">Builds a new array of permission strings based on the original argument, appending the specified action verb
to each one per <code>WildcardPermission</code> conventions.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html#buildPermissions(javax.servlet.http.HttpServletRequest,java.lang.String%5B%5D,java.lang.String)">buildPermissions(HttpServletRequest, String[], String)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html" title="class in org.apache.shiro.web.filter.authz">HttpMethodPermissionFilter</a></dt>
<dd>
<div class="block">Returns a collection of String permissions with which to perform a permission check to determine if the filter
will allow the request to continue.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubject.Builder.html#buildWebSubject()">buildWebSubject()</a></span> - Method in class org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubject.Builder.html" title="class in org.apache.shiro.web.subject">WebSubject.Builder</a></dt>
<dd>
<div class="block">Returns <code>super.buildSubject()</code>, but additionally ensures that the returned instance
is an <code>instanceof</code> <a href="org/apache/shiro/web/subject/WebSubject.html" title="interface in org.apache.shiro.web.subject"><code>WebSubject</code></a> and to support a type-safe method so a caller
does not have to cast.</div>
</dd>
</dl>
<a id="I:C">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#cleanup(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Exception)">cleanup(ServletRequest, ServletResponse, Exception)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>
<div class="block">Overrides the default behavior to call <a href="org/apache/shiro/web/filter/AccessControlFilter.html#onAccessDenied(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)"><code>AccessControlFilter.onAccessDenied(javax.servlet.ServletRequest, javax.servlet.ServletResponse, java.lang.Object)</code></a> and swallow the exception if the exception is
<code>UnauthenticatedException</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AdviceFilter.html#cleanup(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Exception)">cleanup(ServletRequest, ServletResponse, Exception)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AdviceFilter.html" title="class in org.apache.shiro.web.servlet">AdviceFilter</a></dt>
<dd>
<div class="block">Executes cleanup logic in the <code>finally</code> code block in the
<a href="org/apache/shiro/web/servlet/AdviceFilter.html#doFilterInternal(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)"><code>doFilterInternal</code></a>
implementation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#clear()">clear()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#COMMENT_ATTRIBUTE_NAME">COMMENT_ATTRIBUTE_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#CONFIG_INIT_PARAM_NAME">CONFIG_INIT_PARAM_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#CONFIG_LOCATIONS_PARAM">CONFIG_LOCATIONS_PARAM</a></span> - Static variable in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>
<div class="block">Servlet Context config param for the resource path to use for configuring the <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> instance:
<code>shiroConfigLocations</code></div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#CONFIG_PATH_INIT_PARAM_NAME">CONFIG_PATH_INIT_PARAM_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#configure()">configure()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#configure()">configure()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#contains(java.lang.Object)">contains(Object)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#containsAll(java.util.Collection)">containsAll(Collection&lt;?&gt;)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoaderListener.html#contextDestroyed(javax.servlet.ServletContextEvent)">contextDestroyed(ServletContextEvent)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoaderListener.html" title="class in org.apache.shiro.web.env">EnvironmentLoaderListener</a></dt>
<dd>
<div class="block">Destroys any previously created/bound <code>WebEnvironment</code> instance created by
the <a href="org/apache/shiro/web/env/EnvironmentLoaderListener.html#contextInitialized(javax.servlet.ServletContextEvent)"><code>EnvironmentLoaderListener.contextInitialized(javax.servlet.ServletContextEvent)</code></a> method.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoaderListener.html#contextInitialized(javax.servlet.ServletContextEvent)">contextInitialized(ServletContextEvent)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoaderListener.html" title="class in org.apache.shiro.web.env">EnvironmentLoaderListener</a></dt>
<dd>
<div class="block">Initializes the Shiro <code>WebEnvironment</code> and binds it to the <code>ServletContext</code> at application
startup for future reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#convertConfigToIni(java.lang.String)">convertConfigToIni(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#convertPathToIni(java.lang.String)">convertPathToIni(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Converts the specified file path to an <code>Ini</code> instance.</div>
</dd>
<dt><a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet"><span class="typeNameLink">Cookie</span></a> - Interface in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">Interface representing HTTP cookie operations, supporting pojo-style getters and setters for all
attributes which includes <a href="http://www.owasp.org/index.php/HttpOnly">HttpOnly</a> support.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#COOKIE_DATE_FORMAT_STRING">COOKIE_DATE_FORMAT_STRING</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#COOKIE_HEADER_NAME">COOKIE_HEADER_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#COOKIE_SESSION_ID_SOURCE">COOKIE_SESSION_ID_SOURCE</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/servlet/Cookie.SameSiteOptions.html" title="enum in org.apache.shiro.web.servlet"><span class="typeNameLink">Cookie.SameSiteOptions</span></a> - Enum in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">The SameSite attribute of the Set-Cookie HTTP response header allows you to declare if your cookie should be restricted to a first-party or same-site context.</div>
</dd>
<dt><a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html" title="class in org.apache.shiro.web.mgt"><span class="typeNameLink">CookieRememberMeManager</span></a> - Class in <a href="org/apache/shiro/web/mgt/package-summary.html">org.apache.shiro.web.mgt</a></dt>
<dd>
<div class="block">Remembers a Subject's identity by saving the Subject's <code>principals</code> to a <a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet"><code>Cookie</code></a>
for later retrieval.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html#%3Cinit%3E()">CookieRememberMeManager()</a></span> - Constructor for class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html" title="class in org.apache.shiro.web.mgt">CookieRememberMeManager</a></dt>
<dd>
<div class="block">Constructs a new <code>CookieRememberMeManager</code> with a default <code>rememberMe</code> cookie template.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#copy(org.apache.shiro.subject.SubjectContext)">copy(SubjectContext)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/BearerHttpAuthenticationFilter.html#createBearerToken(java.lang.String,javax.servlet.ServletRequest)">createBearerToken(String, ServletRequest)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/BearerHttpAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">BearerHttpAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#createChain(java.lang.String,java.lang.String)">createChain(String, String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#createChain(java.lang.String,java.lang.String)">createChain(String, String)</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Creates a filter chain for the given <code>chainName</code> with the specified <code>chainDefinition</code>
String.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#createChains(java.util.Map,org.apache.shiro.web.filter.mgt.FilterChainManager)">createChains(Map&lt;String, String&gt;, FilterChainManager)</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#createDefaultChain(java.lang.String)">createDefaultChain(String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#createDefaultChain(java.lang.String)">createDefaultChain(String)</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Creates a chain that should match any non-matched request paths, typically <code>/**</code> assuming an <code>AntPathMatcher</code> I used.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#createDefaultInstance()">createDefaultInstance()</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/WebIniSecurityManagerFactory.html#createDefaultInstance()">createDefaultInstance()</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/WebIniSecurityManagerFactory.html" title="class in org.apache.shiro.web.config">WebIniSecurityManagerFactory</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Simply returns <code>new <a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt"><code>DefaultWebSecurityManager</code></a>();</code> to ensure a web-capable
<code>SecurityManager</code> is available by default.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/WebIniSecurityManagerFactory.html#createDefaults(org.apache.shiro.config.Ini,org.apache.shiro.config.Ini.Section)">createDefaults(Ini, Ini.Section)</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/WebIniSecurityManagerFactory.html" title="class in org.apache.shiro.web.config">WebIniSecurityManagerFactory</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#createDefaultSecurityManager()">createDefaultSecurityManager()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#createEnvironment(javax.servlet.ServletContext)">createEnvironment(ServletContext)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>
<div class="block">Instantiates a <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> based on the specified ServletContext.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#createExposedSession(org.apache.shiro.session.Session,org.apache.shiro.session.mgt.SessionContext)">createExposedSession(Session, SessionContext)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#createExposedSession(org.apache.shiro.session.Session,org.apache.shiro.session.mgt.SessionKey)">createExposedSession(Session, SessionKey)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#createFilterChainResolver()">createFilterChainResolver()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#createFilterConfiguration()">createFilterConfiguration()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#createIni(java.lang.String,boolean)">createIni(String, boolean)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>
<div class="block">Creates an <code>Ini</code> instance reflecting the specified path, or <code>null</code> if the path does not exist and
is not required.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#createInstance(org.apache.shiro.config.Ini)">createInstance(Ini)</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#createInstanceMap(javax.servlet.FilterConfig)">createInstanceMap(FilterConfig)</a></span> - Static method in enum org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html#createSession(javax.servlet.http.HttpSession,java.lang.String)">createSession(HttpSession, String)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html" title="class in org.apache.shiro.web.session.mgt">ServletContainerSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html#createSession(org.apache.shiro.session.mgt.SessionContext)">createSession(SessionContext)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html" title="class in org.apache.shiro.web.session.mgt">ServletContainerSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html#createSessionContext()">createSessionContext()</a></span> - Method in class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html" title="class in org.apache.shiro.web.subject.support">WebDelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#createSessionContext(org.apache.shiro.subject.SubjectContext)">createSessionContext(SubjectContext)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#createSessionManager(java.lang.String)">createSessionManager(String)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#createSubject(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">createSubject(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>
<div class="block">Creates a <a href="org/apache/shiro/web/subject/WebSubject.html" title="interface in org.apache.shiro.web.subject"><code>WebSubject</code></a> instance to associate with the incoming request/response pair which will be used
throughout the request/response execution.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSubjectFactory.html#createSubject(org.apache.shiro.subject.SubjectContext)">createSubject(SubjectContext)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSubjectFactory.html" title="class in org.apache.shiro.web.mgt">DefaultWebSubjectFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#createSubjectContext()">createSubjectContext()</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#createToken(java.lang.String,java.lang.String,boolean,java.lang.String)">createToken(String, String, boolean, String)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#createToken(java.lang.String,java.lang.String,javax.servlet.ServletRequest,javax.servlet.ServletResponse)">createToken(String, String, ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#createToken(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">createToken(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#createToken(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">createToken(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">BasicHttpAuthenticationFilter</a></dt>
<dd>
<div class="block">Creates an AuthenticationToken for use during login attempt with the provided credentials in the http header.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/BearerHttpAuthenticationFilter.html#createToken(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">createToken(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/BearerHttpAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">BearerHttpAuthenticationFilter</a></dt>
<dd>
<div class="block">Creates an AuthenticationToken for use during login attempt with the provided credentials in the http header.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#createToken(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">createToken(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#createWebSecurityManager()">createWebSecurityManager()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#currentRequest">currentRequest</a></span> - Variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#customizeEnvironment(org.apache.shiro.web.env.WebEnvironment)">customizeEnvironment(WebEnvironment)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>
<div class="block">Any additional customization of the Environment can be by overriding this method.</div>
</dd>
</dl>
<a id="I:D">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#DAY_MILLIS">DAY_MILLIS</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#decodeRequestString(javax.servlet.http.HttpServletRequest,java.lang.String)">decodeRequestString(HttpServletRequest, String)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Decode the given source string with a URLDecoder.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#DEFAULT_CHARACTER_ENCODING">DEFAULT_CHARACTER_ENCODING</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Default character encoding to use when <code>request.getCharacterEncoding</code>
returns <code>null</code>, according to the Servlet spec.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html#DEFAULT_ENABLED">DEFAULT_ENABLED</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz">SslFilter.HSTS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#DEFAULT_ENCODING_SCHEME">DEFAULT_ENCODING_SCHEME</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">The default encoding scheme: UTF-8</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#DEFAULT_ERROR_KEY_ATTRIBUTE_NAME">DEFAULT_ERROR_KEY_ATTRIBUTE_NAME</a></span> - Static variable in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/PortFilter.html#DEFAULT_HTTP_PORT">DEFAULT_HTTP_PORT</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/PortFilter.html" title="class in org.apache.shiro.web.filter.authz">PortFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.html#DEFAULT_HTTPS_PORT">DEFAULT_HTTPS_PORT</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.html" title="class in org.apache.shiro.web.filter.authz">SslFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html#DEFAULT_INCLUDE_SUB_DOMAINS">DEFAULT_INCLUDE_SUB_DOMAINS</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz">SslFilter.HSTS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#DEFAULT_LOGIN_URL">DEFAULT_LOGIN_URL</a></span> - Static variable in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Simple default login URL equal to <code>/login.jsp</code>, which can be overridden by calling the
<a href="org/apache/shiro/web/filter/AccessControlFilter.html#setLoginUrl(java.lang.String)"><code>setLoginUrl</code></a> method.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html#DEFAULT_MAX_AGE">DEFAULT_MAX_AGE</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz">SslFilter.HSTS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#DEFAULT_MAX_AGE">DEFAULT_MAX_AGE</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>
<div class="block"><code>-1</code>, indicating the cookie should expire when the browser closes.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#DEFAULT_PASSWORD_PARAM">DEFAULT_PASSWORD_PARAM</a></span> - Static variable in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#DEFAULT_REDIRECT_URL">DEFAULT_REDIRECT_URL</a></span> - Static variable in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc">LogoutFilter</a></dt>
<dd>
<div class="block">The default redirect URL to where the user will be redirected after logout.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html#DEFAULT_REMEMBER_ME_COOKIE_NAME">DEFAULT_REMEMBER_ME_COOKIE_NAME</a></span> - Static variable in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html" title="class in org.apache.shiro.web.mgt">CookieRememberMeManager</a></dt>
<dd>
<div class="block">The default name of the underlying rememberMe cookie which is <code>rememberMe</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#DEFAULT_REMEMBER_ME_PARAM">DEFAULT_REMEMBER_ME_PARAM</a></span> - Static variable in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#DEFAULT_SESSION_ID_NAME">DEFAULT_SESSION_ID_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html#DEFAULT_SUCCESS_URL">DEFAULT_SUCCESS_URL</a></span> - Static variable in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#DEFAULT_USERNAME_PARAM">DEFAULT_USERNAME_PARAM</a></span> - Static variable in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#DEFAULT_VERSION">DEFAULT_VERSION</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>
<div class="block"><code>-1</code> indicating that no version property should be set on the cookie.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#DEFAULT_WEB_INI_RESOURCE_PATH">DEFAULT_WEB_INI_RESOURCE_PATH</a></span> - Static variable in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#DEFAULT_WEB_INI_RESOURCE_PATH">DEFAULT_WEB_INI_RESOURCE_PATH</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt"><span class="typeNameLink">DefaultFilter</span></a> - Enum in <a href="org/apache/shiro/web/filter/mgt/package-summary.html">org.apache.shiro.web.filter.mgt</a></dt>
<dd>
<div class="block">Enum representing all of the default Shiro Filter instances available to web applications.</div>
</dd>
<dt><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt"><span class="typeNameLink">DefaultFilterChainManager</span></a> - Class in <a href="org/apache/shiro/web/filter/mgt/package-summary.html">org.apache.shiro.web.filter.mgt</a></dt>
<dd>
<div class="block">Default <a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt"><code>FilterChainManager</code></a> implementation maintaining a map of <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>Filter</code></a> instances
(key: filter name, value: Filter) as well as a map of <a href="org/apache/shiro/web/filter/mgt/NamedFilterList.html" title="interface in org.apache.shiro.web.filter.mgt"><code>NamedFilterList</code></a>s created from these
<code>Filter</code>s (key: filter chain name, value: NamedFilterList).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#%3Cinit%3E()">DefaultFilterChainManager()</a></span> - Constructor for class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#%3Cinit%3E(javax.servlet.FilterConfig)">DefaultFilterChainManager(FilterConfig)</a></span> - Constructor for class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env"><span class="typeNameLink">DefaultWebEnvironment</span></a> - Class in <a href="org/apache/shiro/web/env/package-summary.html">org.apache.shiro.web.env</a></dt>
<dd>
<div class="block">Default <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> implementation based on a backing <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>Map</code></a> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html#%3Cinit%3E()">DefaultWebEnvironment()</a></span> - Constructor for class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env">DefaultWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt"><span class="typeNameLink">DefaultWebSecurityManager</span></a> - Class in <a href="org/apache/shiro/web/mgt/package-summary.html">org.apache.shiro.web.mgt</a></dt>
<dd>
<div class="block">Default <a href="org/apache/shiro/web/mgt/WebSecurityManager.html" title="interface in org.apache.shiro.web.mgt"><code>WebSecurityManager</code></a> implementation used in web-based applications or any
application that requires HTTP connectivity (SOAP, http remoting, etc).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#%3Cinit%3E()">DefaultWebSecurityManager()</a></span> - Constructor for class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#%3Cinit%3E(java.util.Collection)">DefaultWebSecurityManager(Collection&lt;Realm&gt;)</a></span> - Constructor for class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#%3Cinit%3E(org.apache.shiro.realm.Realm)">DefaultWebSecurityManager(Realm)</a></span> - Constructor for class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html" title="class in org.apache.shiro.web.session.mgt"><span class="typeNameLink">DefaultWebSessionContext</span></a> - Class in <a href="org/apache/shiro/web/session/mgt/package-summary.html">org.apache.shiro.web.session.mgt</a></dt>
<dd>
<div class="block">Default implementation of the <a href="org/apache/shiro/web/session/mgt/WebSessionContext.html" title="interface in org.apache.shiro.web.session.mgt"><code>WebSessionContext</code></a> interface which provides getters and setters that
wrap interaction with the underlying backing context map.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html#%3Cinit%3E()">DefaultWebSessionContext()</a></span> - Constructor for class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html#%3Cinit%3E(java.util.Map)">DefaultWebSessionContext(Map&lt;String, Object&gt;)</a></span> - Constructor for class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt"><span class="typeNameLink">DefaultWebSessionManager</span></a> - Class in <a href="org/apache/shiro/web/session/mgt/package-summary.html">org.apache.shiro.web.session.mgt</a></dt>
<dd>
<div class="block">Web-application capable <code>SessionManager</code> implementation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#%3Cinit%3E()">DefaultWebSessionManager()</a></span> - Constructor for class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/mgt/DefaultWebSessionStorageEvaluator.html" title="class in org.apache.shiro.web.mgt"><span class="typeNameLink">DefaultWebSessionStorageEvaluator</span></a> - Class in <a href="org/apache/shiro/web/mgt/package-summary.html">org.apache.shiro.web.mgt</a></dt>
<dd>
<div class="block">A web-specific <code>SessionStorageEvaluator</code> that performs the same logic as the parent class
<code>DefaultSessionStorageEvaluator</code> but additionally checks for a request-specific flag that may enable or
disable session access.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSessionStorageEvaluator.html#%3Cinit%3E()">DefaultWebSessionStorageEvaluator()</a></span> - Constructor for class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSessionStorageEvaluator.html" title="class in org.apache.shiro.web.mgt">DefaultWebSessionStorageEvaluator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html" title="class in org.apache.shiro.web.subject.support"><span class="typeNameLink">DefaultWebSubjectContext</span></a> - Class in <a href="org/apache/shiro/web/subject/support/package-summary.html">org.apache.shiro.web.subject.support</a></dt>
<dd>
<div class="block">Default <code>WebSubjectContext</code> implementation that provides for additional storage and retrieval of
a <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletRequest</code></a> and <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletResponse.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletResponse</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html#%3Cinit%3E()">DefaultWebSubjectContext()</a></span> - Constructor for class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html" title="class in org.apache.shiro.web.subject.support">DefaultWebSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html#%3Cinit%3E(org.apache.shiro.web.subject.WebSubjectContext)">DefaultWebSubjectContext(WebSubjectContext)</a></span> - Constructor for class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html" title="class in org.apache.shiro.web.subject.support">DefaultWebSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/mgt/DefaultWebSubjectFactory.html" title="class in org.apache.shiro.web.mgt"><span class="typeNameLink">DefaultWebSubjectFactory</span></a> - Class in <a href="org/apache/shiro/web/mgt/package-summary.html">org.apache.shiro.web.mgt</a></dt>
<dd>
<div class="block">A <code>SubjectFactory</code> implementation that creates <a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html" title="class in org.apache.shiro.web.subject.support"><code>WebDelegatingSubject</code></a> instances.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSubjectFactory.html#%3Cinit%3E()">DefaultWebSubjectFactory()</a></span> - Constructor for class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSubjectFactory.html" title="class in org.apache.shiro.web.mgt">DefaultWebSubjectFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#DELETED_COOKIE_VALUE">DELETED_COOKIE_VALUE</a></span> - Static variable in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>
<div class="block">The value of deleted cookie (with the maxAge 0).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractFilter.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractFilter.html" title="class in org.apache.shiro.web.servlet">AbstractFilter</a></dt>
<dd>
<div class="block">Default no-op implementation that can be overridden by subclasses for custom cleanup behavior.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#destroyEnvironment(javax.servlet.ServletContext)">destroyEnvironment(ServletContext)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>
<div class="block">Destroys the <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> for the given servlet context.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#determineEncoding(javax.servlet.http.HttpServletRequest)">determineEncoding(HttpServletRequest)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Determine the encoding for the given request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#determineWebEnvironment(javax.servlet.ServletContext)">determineWebEnvironment(ServletContext)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>
<div class="block">Return the WebEnvironment implementation class to use, based on the order of:
A custom WebEnvironment class - specified in the <code>servletContext</code> <a href="org/apache/shiro/web/env/EnvironmentLoader.html#ENVIRONMENT_ATTRIBUTE_KEY"><code>EnvironmentLoader.ENVIRONMENT_ATTRIBUTE_KEY</code></a> property
<code>ServiceLoader.load(WebEnvironment.class)</code> - (if more then one instance is found a <code>ConfigurationException</code> will be thrown
A call to <a href="org/apache/shiro/web/env/EnvironmentLoader.html#getDefaultWebEnvironmentClass()"><code>EnvironmentLoader.getDefaultWebEnvironmentClass()</code></a> (default: <a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env"><code>IniWebEnvironment</code></a>)
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#determineWebEnvironmentClass(javax.servlet.ServletContext)">determineWebEnvironmentClass(ServletContext)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">This method is not longer used by Shiro, and will be removed in future versions,
use <a href="org/apache/shiro/web/env/EnvironmentLoader.html#determineWebEnvironment(javax.servlet.ServletContext)"><code>EnvironmentLoader.determineWebEnvironment(ServletContext)</code></a> or <a href="org/apache/shiro/web/env/EnvironmentLoader.html#determineWebEnvironment(javax.servlet.ServletContext)"><code>EnvironmentLoader.determineWebEnvironment(ServletContext)</code></a></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ProxiedFilterChain.html#doFilter(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">doFilter(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ProxiedFilterChain.html" title="class in org.apache.shiro.web.servlet">ProxiedFilterChain</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#doFilter(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)">doFilter(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet">OncePerRequestFilter</a></dt>
<dd>
<div class="block">This <code>doFilter</code> implementation stores a request attribute for
"already filtered", proceeding without filtering again if the
attribute is already there.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#doFilterInternal(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)">doFilterInternal(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>
<div class="block"><code>doFilterInternal</code> implementation that sets-up, executes, and cleans-up a Shiro-filtered request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AdviceFilter.html#doFilterInternal(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)">doFilterInternal(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AdviceFilter.html" title="class in org.apache.shiro.web.servlet">AdviceFilter</a></dt>
<dd>
<div class="block">Actually implements the chain execution logic, utilizing
<a href="org/apache/shiro/web/servlet/AdviceFilter.html#preHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>pre</code></a>,
<a href="org/apache/shiro/web/servlet/AdviceFilter.html#postHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>post</code></a>, and
<a href="org/apache/shiro/web/servlet/AdviceFilter.html#afterCompletion(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Exception)"><code>after</code></a>
advice hooks.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#doFilterInternal(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)">doFilterInternal(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet">OncePerRequestFilter</a></dt>
<dd>
<div class="block">Same contract as for
<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#doFilter(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)"><code>OncePerRequestFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)</code></a>,
but guaranteed to be invoked only once per request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#DOMAIN_ATTRIBUTE_NAME">DOMAIN_ATTRIBUTE_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/SecureTag.html#doStartTag()">doStartTag()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/SecureTag.html" title="class in org.apache.shiro.web.tags">SecureTag</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:E">
<!-- -->
</a>
<h2 class="title">E</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#encodeRedirectUrl(java.lang.String)">encodeRedirectUrl(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#encodeRedirectURL(java.lang.String)">encodeRedirectURL(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>
<div class="block">Encode the session identifier associated with this response
into the specified redirect URL, if necessary.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#encodeUrl(java.lang.String)">encodeUrl(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#encodeURL(java.lang.String)">encodeURL(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>
<div class="block">Encode the session identifier associated with this response
into the specified URL, if necessary.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#ensureChain(java.lang.String)">ensureChain(String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#ENVIRONMENT_ATTRIBUTE_KEY">ENVIRONMENT_ATTRIBUTE_KEY</a></span> - Static variable in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#ENVIRONMENT_CLASS_PARAM">ENVIRONMENT_CLASS_PARAM</a></span> - Static variable in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>
<div class="block">Servlet Context config param for specifying the <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> implementation class to use:
<code>shiroEnvironmentClass</code></div>
</dd>
<dt><a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env"><span class="typeNameLink">EnvironmentLoader</span></a> - Class in <a href="org/apache/shiro/web/env/package-summary.html">org.apache.shiro.web.env</a></dt>
<dd>
<div class="block">An <code>EnvironmentLoader</code> is responsible for loading a web application's Shiro <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a>
(which includes the web app's <a href="org/apache/shiro/web/mgt/WebSecurityManager.html" title="interface in org.apache.shiro.web.mgt"><code>WebSecurityManager</code></a>) into the
<code>ServletContext</code> at application startup.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#%3Cinit%3E()">EnvironmentLoader()</a></span> - Constructor for class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/env/EnvironmentLoaderListener.html" title="class in org.apache.shiro.web.env"><span class="typeNameLink">EnvironmentLoaderListener</span></a> - Class in <a href="org/apache/shiro/web/env/package-summary.html">org.apache.shiro.web.env</a></dt>
<dd>
<div class="block">Bootstrap listener to startup and shutdown the web application's Shiro
<a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> at ServletContext startup and shutdown respectively.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoaderListener.html#%3Cinit%3E()">EnvironmentLoaderListener()</a></span> - Constructor for class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoaderListener.html" title="class in org.apache.shiro.web.env">EnvironmentLoaderListener</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#executeChain(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)">executeChain(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>
<div class="block">Executes a <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>FilterChain</code></a> for the given request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AdviceFilter.html#executeChain(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)">executeChain(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AdviceFilter.html" title="class in org.apache.shiro.web.servlet">AdviceFilter</a></dt>
<dd>
<div class="block">Actually executes the specified filter chain by calling <code>chain.doFilter(request,response);</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#executeLogin(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">executeLogin(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#EXPIRES_ATTRIBUTE_NAME">EXPIRES_ATTRIBUTE_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:F">
<!-- -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#FILTER_CHAIN_RESOLVER_NAME">FILTER_CHAIN_RESOLVER_NAME</a></span> - Static variable in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt"><span class="typeNameLink">FilterChainManager</span></a> - Interface in <a href="org/apache/shiro/web/filter/mgt/package-summary.html">org.apache.shiro.web.filter.mgt</a></dt>
<dd>
<div class="block">A <code>FilterChainManager</code> manages the creation and modification of <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>Filter</code></a> chains from an available pool
of <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>Filter</code></a> instances.</div>
</dd>
<dt><a href="org/apache/shiro/web/filter/mgt/FilterChainResolver.html" title="interface in org.apache.shiro.web.filter.mgt"><span class="typeNameLink">FilterChainResolver</span></a> - Interface in <a href="org/apache/shiro/web/filter/mgt/package-summary.html">org.apache.shiro.web.filter.mgt</a></dt>
<dd>
<div class="block">A <code>FilterChainResolver</code> can resolve an appropriate <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>FilterChain</code></a> to execute during a
<code>ServletRequest</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractFilter.html#filterConfig">filterConfig</a></span> - Variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractFilter.html" title="class in org.apache.shiro.web.servlet">AbstractFilter</a></dt>
<dd>
<div class="block">FilterConfig provided by the Servlet container at start-up.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#FILTERS">FILTERS</a></span> - Static variable in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#finalizeEnvironment(org.apache.shiro.web.env.WebEnvironment)">finalizeEnvironment(WebEnvironment)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>
<div class="block">Any additional cleanup of the Environment can be done by overriding this method.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html#forgetIdentity(org.apache.shiro.subject.Subject)">forgetIdentity(Subject)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html" title="class in org.apache.shiro.web.mgt">CookieRememberMeManager</a></dt>
<dd>
<div class="block">Removes the 'rememberMe' cookie from the associated <a href="org/apache/shiro/web/subject/WebSubject.html" title="interface in org.apache.shiro.web.subject"><code>WebSubject</code></a>'s request/response pair.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html#forgetIdentity(org.apache.shiro.subject.SubjectContext)">forgetIdentity(SubjectContext)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html" title="class in org.apache.shiro.web.mgt">CookieRememberMeManager</a></dt>
<dd>
<div class="block">Removes the 'rememberMe' cookie from the associated <a href="org/apache/shiro/web/subject/WebSubjectContext.html" title="interface in org.apache.shiro.web.subject"><code>WebSubjectContext</code></a>'s request/response pair.</div>
</dd>
<dt><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="typeNameLink">FormAuthenticationFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authc/package-summary.html">org.apache.shiro.web.filter.authc</a></dt>
<dd>
<div class="block">Requires the requesting user to be authenticated for the request to continue, and if they are not, forces the user
to login via by redirecting them to the <a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#setLoginUrl(java.lang.String)"><code>loginUrl</code></a> you configure.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#%3Cinit%3E()">FormAuthenticationFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#FORWARD_CONTEXT_PATH_ATTRIBUTE">FORWARD_CONTEXT_PATH_ATTRIBUTE</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#FORWARD_PATH_INFO_ATTRIBUTE">FORWARD_PATH_INFO_ATTRIBUTE</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#FORWARD_QUERY_STRING_ATTRIBUTE">FORWARD_QUERY_STRING_ATTRIBUTE</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#FORWARD_REQUEST_URI_ATTRIBUTE">FORWARD_REQUEST_URI_ATTRIBUTE</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Standard Servlet 2.4+ spec request attributes for forward URI and paths.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#FORWARD_SERVLET_PATH_ATTRIBUTE">FORWARD_SERVLET_PATH_ATTRIBUTE</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:G">
<!-- -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#get(int)">get(int)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#GET_METHOD">GET_METHOD</a></span> - Static variable in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Constant representing the HTTP 'GET' request method, equal to <code>GET</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#getAlreadyFilteredAttributeName()">getAlreadyFilteredAttributeName()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet">OncePerRequestFilter</a></dt>
<dd>
<div class="block">Return name of the request attribute that identifies that a request has already been filtered.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getAndClearSavedRequest(javax.servlet.ServletRequest)">getAndClearSavedRequest(ServletRequest)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#getAttribute(java.lang.Object)">getAttribute(Object)</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getAttribute(java.lang.String)">getAttribute(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#getAttributeKeys()">getAttributeKeys()</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getAttributeNames()">getAttributeNames()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#getChain(java.lang.String)">getChain(String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#getChain(java.lang.String)">getChain(String)</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Returns the filter chain identified by the specified <code>chainName</code> or <code>null</code> if there is no chain with
that name.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainResolver.html#getChain(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)">getChain(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainResolver.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainResolver</a></dt>
<dd>
<div class="block">Returns the filter chain that should be executed for the given request, or <code>null</code> if the
original chain should be used.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#getChain(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)">getChain(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html" title="class in org.apache.shiro.web.filter.mgt">PathMatchingFilterChainResolver</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#getChainNames()">getChainNames()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#getChainNames()">getChainNames()</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Returns the names of all configured chains or an empty <code>Set</code> if no chains have been configured.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getCleanParam(javax.servlet.ServletRequest,java.lang.String)">getCleanParam(ServletRequest, String)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Convenience method that returns a request parameter value, first running it through
<code>StringUtils.clean(String)</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getCleanParam(javax.servlet.ServletRequest,java.lang.String,boolean)">getCleanParam(ServletRequest, String, boolean)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Convenience method that returns a request parameter value, first running it through
<code>StringUtils.clean(String)</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#getComment()">getComment()</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#getComment()">getComment()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#getConfig()">getConfig()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Returns the actual INI configuration text to use to build the <code>SecurityManager</code> and
<a href="org/apache/shiro/web/filter/mgt/FilterChainResolver.html" title="interface in org.apache.shiro.web.filter.mgt"><code>FilterChainResolver</code></a> used by the web application or <code>null</code> if the
<a href="org/apache/shiro/web/servlet/IniShiroFilter.html#getConfigPath()"><code>configPath</code></a> should be used to load a fallback INI source.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/ResourceBasedWebEnvironment.html#getConfigLocations()">getConfigLocations()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/ResourceBasedWebEnvironment.html" title="class in org.apache.shiro.web.env">ResourceBasedWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#getConfigPath()">getConfigPath()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Returns the config path to be used to load a .ini file for configuration if a configuration is
not specified via the <a href="org/apache/shiro/web/servlet/IniShiroFilter.html#getConfig()"><code>config</code></a> attribute.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#getContext()">getContext()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ServletContextSupport.html#getContextAttribute(java.lang.String)">getContextAttribute(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ServletContextSupport.html" title="class in org.apache.shiro.web.servlet">ServletContextSupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ServletContextSupport.html#getContextInitParam(java.lang.String)">getContextInitParam(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ServletContextSupport.html" title="class in org.apache.shiro.web.servlet">ServletContextSupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getContextPath(javax.servlet.http.HttpServletRequest)">getContextPath(HttpServletRequest)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Return the context path for the given request, detecting an include request
URL if called within a RequestDispatcher include.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html#getCookie()">getCookie()</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html" title="class in org.apache.shiro.web.mgt">CookieRememberMeManager</a></dt>
<dd>
<div class="block">Returns the cookie 'template' that will be used to set all attributes of outgoing rememberMe cookies created by
this <code>RememberMeManager</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getCreationTime()">getCreationTime()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#getDefaultConfigLocations()">getDefaultConfigLocations()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>
<div class="block">Returns an array with two elements, <code>/WEB-INF/shiro.ini</code> and <code>classpath:shiro.ini</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#getDefaultIni()">getDefaultIni()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#getDefaults()">getDefaults()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PrincipalTag.html#getDefaultValue()">getDefaultValue()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PrincipalTag.html" title="class in org.apache.shiro.web.tags">PrincipalTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#getDefaultWebEnvironmentClass()">getDefaultWebEnvironmentClass()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>
<div class="block">Returns the default WebEnvironment class, which is unless overridden: <a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env"><code>IniWebEnvironment</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#getDomain()">getDomain()</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#getDomain()">getDomain()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#getExecutionChain(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)">getExecutionChain(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>
<div class="block">Returns the <code>FilterChain</code> to execute for the given request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#getFailureKeyAttribute()">getFailureKeyAttribute()</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#getFilter(java.lang.String)">getFilter(String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#getFilterChainManager()">getFilterChainManager()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html" title="class in org.apache.shiro.web.filter.mgt">PathMatchingFilterChainResolver</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html#getFilterChainResolver()">getFilterChainResolver()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env">DefaultWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/WebEnvironment.html#getFilterChainResolver()">getFilterChainResolver()</a></span> - Method in interface org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env">WebEnvironment</a></dt>
<dd>
<div class="block">Returns the web application's <code>FilterChainResolver</code> if one has been configured or <code>null</code> if one
is not available.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#getFilterChainResolver()">getFilterChainResolver()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#getFilterChains()">getFilterChains()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#getFilterClass()">getFilterClass()</a></span> - Method in enum org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#getFilterConfig()">getFilterConfig()</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#getFilterConfig()">getFilterConfig()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>
<div class="block">Returns the <code>FilterConfig</code> provided by the Servlet container at webapp startup.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractFilter.html#getFilterConfig()">getFilterConfig()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractFilter.html" title="class in org.apache.shiro.web.servlet">AbstractFilter</a></dt>
<dd>
<div class="block">Returns the servlet container specified <code>FilterConfig</code> instance provided at
<a href="org/apache/shiro/web/servlet/AbstractFilter.html#init(javax.servlet.FilterConfig)"><code>startup</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#getFilters()">getFilters()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#getFilters()">getFilters()</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Returns the pool of available <code>Filter</code>s managed by this manager, keyed by <code>name</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#getFilters(java.util.Map,java.util.Map)">getFilters(Map&lt;String, String&gt;, Map&lt;String, ?&gt;)</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#getFrameworkIni()">getFrameworkIni()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>
<div class="block">Extension point to allow subclasses to provide an <code>Ini</code> configuration that will be merged into the
users configuration.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#getGlobalFilters()">getGlobalFilters()</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#getHost()">getHost()</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#getHost(javax.servlet.ServletRequest)">getHost(ServletRequest)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>
<div class="block">Returns the host name or IP associated with the current subject.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.html#getHsts()">getHsts()</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.html" title="class in org.apache.shiro.web.filter.authz">SslFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html#getHttpMethodAction(java.lang.String)">getHttpMethodAction(String)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html" title="class in org.apache.shiro.web.filter.authz">HttpMethodPermissionFilter</a></dt>
<dd>
<div class="block">Determines the corresponding application action that will be performed on the filtered resource based on the
specified HTTP method (GET, POST, etc).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html#getHttpMethodAction(javax.servlet.ServletRequest)">getHttpMethodAction(ServletRequest)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html" title="class in org.apache.shiro.web.filter.authz">HttpMethodPermissionFilter</a></dt>
<dd>
<div class="block">Determines the action (verb) attempting to be performed on the filtered resource by the current request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html#getHttpMethodActions()">getHttpMethodActions()</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html" title="class in org.apache.shiro.web.filter.authz">HttpMethodPermissionFilter</a></dt>
<dd>
<div class="block">Returns the HTTP Method name (key) to action verb (value) mapping used to resolve actions based on an
incoming <code>HttpServletRequest</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getHttpRequest(java.lang.Object)">getHttpRequest(Object)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getHttpResponse(java.lang.Object)">getHttpResponse(Object)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getId()">getId()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#getId()">getId()</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#getIni()">getIni()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>
<div class="block">Returns the <code>Ini</code> instance reflecting this WebEnvironment's configuration.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractFilter.html#getInitParam(java.lang.String)">getInitParam(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractFilter.html" title="class in org.apache.shiro.web.servlet">AbstractFilter</a></dt>
<dd>
<div class="block">Returns the value for the named <code>init-param</code>, or <code>null</code> if there was no <code>init-param</code>
specified by that name.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getKeyNames()">getKeyNames()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getLastAccessedTime()">getLastAccessedTime()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#getLastAccessTime()">getLastAccessTime()</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#getLoginUrl()">getLoginUrl()</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Returns the login URL used to authenticate a user.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html#getMaxAge()">getMaxAge()</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz">SslFilter.HSTS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#getMaxAge()">getMaxAge()</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#getMaxAge()">getMaxAge()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getMaxInactiveInterval()">getMaxInactiveInterval()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/SavedRequest.html#getMethod()">getMethod()</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/SavedRequest.html" title="class in org.apache.shiro.web.util">SavedRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/NamedFilterList.html#getName()">getName()</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/NamedFilterList.html" title="interface in org.apache.shiro.web.filter.mgt">NamedFilterList</a></dt>
<dd>
<div class="block">Returns the configuration-unique name assigned to this <code>Filter</code> list.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#getName()">getName()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#getName()">getName()</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/NameableFilter.html#getName()">getName()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/NameableFilter.html" title="class in org.apache.shiro.web.servlet">NameableFilter</a></dt>
<dd>
<div class="block">Returns the filter's name.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#getName()">getName()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PermissionTag.html#getName()">getName()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PermissionTag.html" title="class in org.apache.shiro.web.tags">PermissionTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/RoleTag.html#getName()">getName()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/RoleTag.html" title="class in org.apache.shiro.web.tags">RoleTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#getPassword(javax.servlet.ServletRequest)">getPassword(ServletRequest)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#getPasswordParam()">getPasswordParam()</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#getPath()">getPath()</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#getPath()">getPath()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#getPathMatcher()">getPathMatcher()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html" title="class in org.apache.shiro.web.filter.mgt">PathMatchingFilterChainResolver</a></dt>
<dd>
<div class="block">Returns the <code>PatternMatcher</code> used when determining if an incoming request's path
matches a configured filter chain.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getPathWithinApplication(javax.servlet.http.HttpServletRequest)">getPathWithinApplication(HttpServletRequest)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Return the path within the web application for the given request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#getPathWithinApplication(javax.servlet.ServletRequest)">getPathWithinApplication(ServletRequest)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html" title="class in org.apache.shiro.web.filter.mgt">PathMatchingFilterChainResolver</a></dt>
<dd>
<div class="block">Merely returns
<code>WebUtils.<a href="org/apache/shiro/web/util/WebUtils.html#getPathWithinApplication(javax.servlet.http.HttpServletRequest)"><code>getPathWithinApplication(request)</code></a></code>
and can be overridden by subclasses for custom request-to-application-path resolution behavior.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/PathMatchingFilter.html#getPathWithinApplication(javax.servlet.ServletRequest)">getPathWithinApplication(ServletRequest)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/PathMatchingFilter.html" title="class in org.apache.shiro.web.filter">PathMatchingFilter</a></dt>
<dd>
<div class="block">Returns the context path within the application based on the specified <code>request</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/PortFilter.html#getPort()">getPort()</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/PortFilter.html" title="class in org.apache.shiro.web.filter.authz">PortFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#getPrincipalsAndCredentials(java.lang.String,java.lang.String)">getPrincipalsAndCredentials(String, String)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">BasicHttpAuthenticationFilter</a></dt>
<dd>
<div class="block">Returns the username and password pair based on the specified <code>encoded</code> String obtained from
the request's authorization header.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/BearerHttpAuthenticationFilter.html#getPrincipalsAndCredentials(java.lang.String,java.lang.String)">getPrincipalsAndCredentials(String, String)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/BearerHttpAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">BearerHttpAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PrincipalTag.html#getProperty()">getProperty()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PrincipalTag.html" title="class in org.apache.shiro.web.tags">PrincipalTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/SavedRequest.html#getQueryString()">getQueryString()</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/SavedRequest.html" title="class in org.apache.shiro.web.util">SavedRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#getRedirectUrl()">getRedirectUrl()</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc">LogoutFilter</a></dt>
<dd>
<div class="block">Returns the URL to where the user will be redirected after logout.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#getRedirectUrl(javax.servlet.ServletRequest,javax.servlet.ServletResponse,org.apache.shiro.subject.Subject)">getRedirectUrl(ServletRequest, ServletResponse, Subject)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc">LogoutFilter</a></dt>
<dd>
<div class="block">Returns the redirect URL to send the user after logout.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html#getRememberedSerializedIdentity(org.apache.shiro.subject.SubjectContext)">getRememberedSerializedIdentity(SubjectContext)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html" title="class in org.apache.shiro.web.mgt">CookieRememberMeManager</a></dt>
<dd>
<div class="block">Returns a previously serialized identity byte array or <code>null</code> if the byte array could not be acquired.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#getRememberMeParam()">getRememberMeParam()</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#getRemoteUser()">getRemoteUser()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#getRequest()">getRequest()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getRequest(java.lang.Object)">getRequest(Object)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#getRequestedSessionId()">getRequestedSessionId()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getRequestUri(javax.servlet.http.HttpServletRequest)">getRequestUri(HttpServletRequest)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">use getPathWithinApplication() to get the path minus the context path, or call HttpServletRequest.getRequestURI() directly from your code.</div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/SavedRequest.html#getRequestURI()">getRequestURI()</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/SavedRequest.html" title="class in org.apache.shiro.web.util">SavedRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/SavedRequest.html#getRequestUrl()">getRequestUrl()</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/SavedRequest.html" title="class in org.apache.shiro.web.util">SavedRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getRequiredWebEnvironment(javax.servlet.ServletContext)">getRequiredWebEnvironment(ServletContext)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Find the Shiro <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> for this web application, which is typically loaded via the
<a href="org/apache/shiro/web/env/EnvironmentLoaderListener.html" title="class in org.apache.shiro.web.env"><code>EnvironmentLoaderListener</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getResponse(java.lang.Object)">getResponse(Object)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#getSameSite()">getSameSite()</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#getSameSite()">getSameSite()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getSavedRequest(javax.servlet.ServletRequest)">getSavedRequest(ServletRequest)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/PortFilter.html#getScheme(java.lang.String,int)">getScheme(String, int)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/PortFilter.html" title="class in org.apache.shiro.web.filter.authz">PortFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.html#getScheme(java.lang.String,int)">getScheme(String, int)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.html" title="class in org.apache.shiro.web.filter.authz">SslFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html#getSecurityManager()">getSecurityManager()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env">DefaultWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#getSecurityManager()">getSecurityManager()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#getSecurityManagerFactory()">getSecurityManagerFactory()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>
<div class="block">Returns the SecurityManager factory used by this WebEnvironment.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html#getServletContext()">getServletContext()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env">DefaultWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/WebEnvironment.html#getServletContext()">getServletContext()</a></span> - Method in interface org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env">WebEnvironment</a></dt>
<dd>
<div class="block">Returns the <code>ServletContext</code> associated with this <code>WebEnvironment</code> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ServletContextSupport.html#getServletContext()">getServletContext()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ServletContextSupport.html" title="class in org.apache.shiro.web.servlet">ServletContextSupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getServletContext()">getServletContext()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#getServletContextIniResource(java.lang.String)">getServletContextIniResource(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Returns the INI instance reflecting the specified servlet context resource path or <code>null</code> if no
resource was found.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html#getServletRequest()">getServletRequest()</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/WebSessionContext.html#getServletRequest()">getServletRequest()</a></span> - Method in interface org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/WebSessionContext.html" title="interface in org.apache.shiro.web.session.mgt">WebSessionContext</a></dt>
<dd>
<div class="block">Returns the <code>ServletRequest</code> received by the servlet container triggering the creation of the
<code>Session</code> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/WebSessionKey.html#getServletRequest()">getServletRequest()</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/WebSessionKey.html" title="class in org.apache.shiro.web.session.mgt">WebSessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html#getServletRequest()">getServletRequest()</a></span> - Method in class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html" title="class in org.apache.shiro.web.subject.support">DefaultWebSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html#getServletRequest()">getServletRequest()</a></span> - Method in class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html" title="class in org.apache.shiro.web.subject.support">WebDelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubject.html#getServletRequest()">getServletRequest()</a></span> - Method in interface org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubject.html" title="interface in org.apache.shiro.web.subject">WebSubject</a></dt>
<dd>
<div class="block">Returns the <code>ServletRequest</code> accessible when the Subject instance was created.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubjectContext.html#getServletRequest()">getServletRequest()</a></span> - Method in interface org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubjectContext.html" title="interface in org.apache.shiro.web.subject">WebSubjectContext</a></dt>
<dd>
<div class="block">Returns the <code>ServletRequest</code> received by the servlet container triggering the creation of the
<code>Subject</code> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RequestPairSource.html#getServletRequest()">getServletRequest()</a></span> - Method in interface org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RequestPairSource.html" title="interface in org.apache.shiro.web.util">RequestPairSource</a></dt>
<dd>
<div class="block">Returns the incoming <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletRequest</code></a> associated with the component.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html#getServletResponse()">getServletResponse()</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/WebSessionContext.html#getServletResponse()">getServletResponse()</a></span> - Method in interface org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/WebSessionContext.html" title="interface in org.apache.shiro.web.session.mgt">WebSessionContext</a></dt>
<dd>
<div class="block">The paired <code>ServletResponse</code> corresponding to the associated <a href="org/apache/shiro/web/session/mgt/WebSessionContext.html#getServletRequest()"><code>servletRequest</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/WebSessionKey.html#getServletResponse()">getServletResponse()</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/WebSessionKey.html" title="class in org.apache.shiro.web.session.mgt">WebSessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html#getServletResponse()">getServletResponse()</a></span> - Method in class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html" title="class in org.apache.shiro.web.subject.support">DefaultWebSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html#getServletResponse()">getServletResponse()</a></span> - Method in class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html" title="class in org.apache.shiro.web.subject.support">WebDelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubject.html#getServletResponse()">getServletResponse()</a></span> - Method in interface org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubject.html" title="interface in org.apache.shiro.web.subject">WebSubject</a></dt>
<dd>
<div class="block">Returns the <code>ServletResponse</code> accessible when the Subject instance was created.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubjectContext.html#getServletResponse()">getServletResponse()</a></span> - Method in interface org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubjectContext.html" title="interface in org.apache.shiro.web.subject">WebSubjectContext</a></dt>
<dd>
<div class="block">The paired <code>ServletResponse</code> corresponding to the associated <a href="org/apache/shiro/web/subject/WebSubjectContext.html#getServletRequest()"><code>servletRequest</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RequestPairSource.html#getServletResponse()">getServletResponse()</a></span> - Method in interface org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RequestPairSource.html" title="interface in org.apache.shiro.web.util">RequestPairSource</a></dt>
<dd>
<div class="block">Returns the outgoing <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletResponse.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletResponse</code></a> paired with the incoming
<a href="org/apache/shiro/web/util/RequestPairSource.html#getServletRequest()"><code>servletRequest</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#getSession()">getSession()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getSession()">getSession()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#getSession(boolean)">getSession(boolean)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html#getSession(org.apache.shiro.session.mgt.SessionKey)">getSession(SessionKey)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html" title="class in org.apache.shiro.web.session.mgt">ServletContainerSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getSessionContext()">getSessionContext()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#getSessionId(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">getSessionId(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#getSessionId(org.apache.shiro.session.mgt.SessionKey)">getSessionId(SessionKey)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#getSessionIdCookie()">getSessionIdCookie()</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#getSessionKey(org.apache.shiro.subject.SubjectContext)">getSessionKey(SubjectContext)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#getSessionMode()">getSessionMode()</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html#getShiroFilterConfiguration()">getShiroFilterConfiguration()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env">DefaultWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/WebEnvironment.html#getShiroFilterConfiguration()">getShiroFilterConfiguration()</a></span> - Method in interface org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env">WebEnvironment</a></dt>
<dd>
<div class="block">Returns the configuration object used to configure the ShiroFilter.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#getSpecifiedIni(java.lang.String%5B%5D)">getSpecifiedIni(String[])</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#getStartTimestamp()">getStartTimestamp()</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#getSubject()">getSubject()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/SecureTag.html#getSubject()">getSubject()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/SecureTag.html" title="class in org.apache.shiro.web.tags">SecureTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#getSubject(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">getSubject(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Convenience method that acquires the Subject associated with the request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#getSubject(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">getSubject(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc">LogoutFilter</a></dt>
<dd>
<div class="block">Returns the currently executing <code>Subject</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#getSubjectPrincipal()">getSubjectPrincipal()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html#getSuccessUrl()">getSuccessUrl()</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticationFilter</a></dt>
<dd>
<div class="block">Returns the success url to use as the default location a user is sent after logging in.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#getTimeout()">getTimeout()</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PrincipalTag.html#getType()">getType()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PrincipalTag.html" title="class in org.apache.shiro.web.tags">PrincipalTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/AuthorizationFilter.html#getUnauthorizedUrl()">getUnauthorizedUrl()</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/AuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz">AuthorizationFilter</a></dt>
<dd>
<div class="block">Returns the URL to which users should be redirected if they are denied access to an underlying path or resource,
or <code>null</code> if a raw <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletResponse.html?is-external=true#SC_UNAUTHORIZED" title="class or interface in javax.servlet.http" class="externalLink"><code>HttpServletResponse.SC_UNAUTHORIZED</code></a> response should be issued (401 Unauthorized).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#getUrl()">getUrl()</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#getUsername(javax.servlet.ServletRequest)">getUsername(ServletRequest)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#getUsernameParam()">getUsernameParam()</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#getUserPrincipal()">getUserPrincipal()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#getValue()">getValue()</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#getValue()">getValue()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getValue(java.lang.String)">getValue(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#getValueNames()">getValueNames()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#getVersion()">getVersion()</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#getVersion()">getVersion()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getWebEnvironment(javax.servlet.ServletContext)">getWebEnvironment(ServletContext)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Find the Shiro <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> for this web application, which is typically loaded via
<a href="org/apache/shiro/web/env/EnvironmentLoaderListener.html" title="class in org.apache.shiro.web.env"><code>EnvironmentLoaderListener</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#getWebEnvironment(javax.servlet.ServletContext,java.lang.String)">getWebEnvironment(ServletContext, String)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Find the Shiro <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> for this web application.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html#getWebSecurityManager()">getWebSecurityManager()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env">DefaultWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/WebEnvironment.html#getWebSecurityManager()">getWebSecurityManager()</a></span> - Method in interface org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env">WebEnvironment</a></dt>
<dd>
<div class="block">Returns the web application's security manager instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#GMT_TIME_ZONE_ID">GMT_TIME_ZONE_ID</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/tags/GuestTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">GuestTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>
<div class="block">JSP tag that renders the tag body if the current user <em>is not</em> known to the system, either because they
haven't logged in yet, or because they have no 'RememberMe' identity.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/GuestTag.html#%3Cinit%3E()">GuestTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/GuestTag.html" title="class in org.apache.shiro.web.tags">GuestTag</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:H">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><a href="org/apache/shiro/web/tags/HasAnyRolesTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">HasAnyRolesTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>
<div class="block">Displays body content if the current user has any of the roles specified.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/HasAnyRolesTag.html#%3Cinit%3E()">HasAnyRolesTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/HasAnyRolesTag.html" title="class in org.apache.shiro.web.tags">HasAnyRolesTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#hasChains()">hasChains()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#hasChains()">hasChains()</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Returns <code>true</code> if one or more configured chains are available, <code>false</code> if none are configured.</div>
</dd>
<dt><a href="org/apache/shiro/web/tags/HasPermissionTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">HasPermissionTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/HasPermissionTag.html#%3Cinit%3E()">HasPermissionTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/HasPermissionTag.html" title="class in org.apache.shiro.web.tags">HasPermissionTag</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/tags/HasRoleTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">HasRoleTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/HasRoleTag.html#%3Cinit%3E()">HasRoleTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/HasRoleTag.html" title="class in org.apache.shiro.web.tags">HasRoleTag</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz"><span class="typeNameLink">HostFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authz/package-summary.html">org.apache.shiro.web.filter.authz</a></dt>
<dd>
<div class="block">A Filter that can allow or deny access based on the host that sent the request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#%3Cinit%3E()">HostFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html#%3Cinit%3E()">HSTS()</a></span> - Constructor for class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz">SslFilter.HSTS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html#HTTP_HEADER">HTTP_HEADER</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz">SslFilter.HSTS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#HTTP_ONLY_ATTRIBUTE_NAME">HTTP_ONLY_ATTRIBUTE_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/PortFilter.html#HTTP_SCHEME">HTTP_SCHEME</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/PortFilter.html" title="class in org.apache.shiro.web.filter.authz">PortFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#HTTP_SESSION_MODE">HTTP_SESSION_MODE</a></span> - Static variable in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</dd>
<dt><a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html" title="class in org.apache.shiro.web.filter.authz"><span class="typeNameLink">HttpMethodPermissionFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authz/package-summary.html">org.apache.shiro.web.filter.authz</a></dt>
<dd>
<div class="block">A filter that translates an HTTP Request's Method (eg GET, POST, etc)
into an corresponding action (verb) and uses that verb to construct a permission that will be checked to determine
access.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html#%3Cinit%3E()">HttpMethodPermissionFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html" title="class in org.apache.shiro.web.filter.authz">HttpMethodPermissionFilter</a></dt>
<dd>
<div class="block">Creates the filter instance with default method-to-action values in the instance's
<a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html#getHttpMethodActions()"><code>http method actions map</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.html#HTTPS_SCHEME">HTTPS_SCHEME</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.html" title="class in org.apache.shiro.web.filter.authz">SslFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session"><span class="typeNameLink">HttpServletSession</span></a> - Class in <a href="org/apache/shiro/web/session/package-summary.html">org.apache.shiro.web.session</a></dt>
<dd>
<div class="block"><code>Session</code> implementation that is backed entirely by a standard servlet container
<a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSession.html?is-external=true" title="class or interface in javax.servlet.http" class="externalLink"><code>HttpSession</code></a> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#%3Cinit%3E(javax.servlet.http.HttpSession,java.lang.String)">HttpServletSession(HttpSession, String)</a></span> - Constructor for class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/servlet/HttpSessionContext.html" title="interface in org.apache.shiro.web.servlet"><span class="typeNameLink">HttpSessionContext</span></a> - Interface in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#httpSessions">httpSessions</a></span> - Variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:I">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#IDENTITY_REMOVED_KEY">IDENTITY_REMOVED_KEY</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#INCLUDE_CONTEXT_PATH_ATTRIBUTE">INCLUDE_CONTEXT_PATH_ATTRIBUTE</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#INCLUDE_PATH_INFO_ATTRIBUTE">INCLUDE_PATH_INFO_ATTRIBUTE</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#INCLUDE_QUERY_STRING_ATTRIBUTE">INCLUDE_QUERY_STRING_ATTRIBUTE</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#INCLUDE_REQUEST_URI_ATTRIBUTE">INCLUDE_REQUEST_URI_ATTRIBUTE</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Standard Servlet 2.3+ spec request attributes for include URI and paths.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#INCLUDE_SERVLET_PATH_ATTRIBUTE">INCLUDE_SERVLET_PATH_ATTRIBUTE</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#indexOf(java.lang.Object)">indexOf(Object)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config"><span class="typeNameLink">IniFilterChainResolverFactory</span></a> - Class in <a href="org/apache/shiro/web/config/package-summary.html">org.apache.shiro.web.config</a></dt>
<dd>
<div class="block">A <code>Factory</code> that creates <a href="org/apache/shiro/web/filter/mgt/FilterChainResolver.html" title="interface in org.apache.shiro.web.filter.mgt"><code>FilterChainResolver</code></a> instances based on <code>Ini</code> configuration.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#%3Cinit%3E()">IniFilterChainResolverFactory()</a></span> - Constructor for class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#%3Cinit%3E(org.apache.shiro.config.Ini)">IniFilterChainResolverFactory(Ini)</a></span> - Constructor for class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#%3Cinit%3E(org.apache.shiro.config.Ini,java.util.Map)">IniFilterChainResolverFactory(Ini, Map&lt;String, ?&gt;)</a></span> - Constructor for class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">IniShiroFilter</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">in 1.2 in favor of using the <a href="org/apache/shiro/web/servlet/ShiroFilter.html" title="class in org.apache.shiro.web.servlet"><code>ShiroFilter</code></a></div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#%3Cinit%3E()">IniShiroFilter()</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#init()">init()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>
<div class="block">Initializes this instance by resolving any potential (explicit or resource-configured) <code>Ini</code>
configuration and calling <a href="org/apache/shiro/web/env/IniWebEnvironment.html#configure()"><code>configure</code></a> for actual instance configuration.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#init()">init()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#init()">init()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroFilter.html#init()">init()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroFilter.html" title="class in org.apache.shiro.web.servlet">ShiroFilter</a></dt>
<dd>
<div class="block">Configures this instance based on the existing <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> instance
available to the currently accessible <a href="org/apache/shiro/web/servlet/ServletContextSupport.html#getServletContext()"><code>servletContext</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractFilter.html#init(javax.servlet.FilterConfig)">init(FilterConfig)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractFilter.html" title="class in org.apache.shiro.web.servlet">AbstractFilter</a></dt>
<dd>
<div class="block">Sets the filter's <a href="org/apache/shiro/web/servlet/AbstractFilter.html#setFilterConfig(javax.servlet.FilterConfig)"><code>filterConfig</code></a> and then immediately calls
<a href="org/apache/shiro/web/servlet/AbstractFilter.html#onFilterConfigSet()"><code>onFilterConfigSet()</code></a> to trigger any processing a subclass might wish to perform.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/EnvironmentLoader.html#initEnvironment(javax.servlet.ServletContext)">initEnvironment(ServletContext)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env">EnvironmentLoader</a></dt>
<dd>
<div class="block">Initializes Shiro's <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> instance for the specified <code>ServletContext</code> based on the
<a href="org/apache/shiro/web/env/EnvironmentLoader.html#CONFIG_LOCATIONS_PARAM"><code>EnvironmentLoader.CONFIG_LOCATIONS_PARAM</code></a> value.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#initFilter(javax.servlet.Filter)">initFilter(Filter)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>
<div class="block">Initializes the filter by calling <code>filter.init( <a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#getFilterConfig()"><code>getFilterConfig()</code></a> );</code>.</div>
</dd>
<dt><a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env"><span class="typeNameLink">IniWebEnvironment</span></a> - Class in <a href="org/apache/shiro/web/env/package-summary.html">org.apache.shiro.web.env</a></dt>
<dd>
<div class="block"><a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a> implementation configured by an <code>Ini</code> instance or <code>Ini</code> resource locations.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#%3Cinit%3E()">IniWebEnvironment()</a></span> - Constructor for class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#invalidate()">invalidate()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#invalidRequest">invalidRequest</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/InvalidRequestFilter.html" title="class in org.apache.shiro.web.filter"><span class="typeNameLink">InvalidRequestFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/package-summary.html">org.apache.shiro.web.filter</a></dt>
<dd>
<div class="block">A request filter that blocks malicious requests.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/InvalidRequestFilter.html#%3Cinit%3E()">InvalidRequestFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/InvalidRequestFilter.html" title="class in org.apache.shiro.web.filter">InvalidRequestFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#IPV4_PATTERN">IPV4_PATTERN</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#IPV4_QUAD_REGEX">IPV4_QUAD_REGEX</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#IPV4_REGEX">IPV4_REGEX</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the request is allowed to proceed through the filter normally, or <code>false</code>
if the request should be handled by the
<a href="org/apache/shiro/web/filter/AccessControlFilter.html#onAccessDenied(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)"><code>onAccessDenied(request,response,mappedValue)</code></a>
method instead.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>
<div class="block">Determines whether the current subject should be allowed to make the current request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticationFilter</a></dt>
<dd>
<div class="block">Determines whether the current subject is authenticated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/UserFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/UserFilter.html" title="class in org.apache.shiro.web.filter.authc">UserFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the request is a
<a href="org/apache/shiro/web/filter/AccessControlFilter.html#isLoginRequest(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>loginRequest</code></a> or
if the current <a href="org/apache/shiro/web/filter/AccessControlFilter.html#getSubject(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>subject</code></a>
is not <code>null</code>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html" title="class in org.apache.shiro.web.filter.authz">HttpMethodPermissionFilter</a></dt>
<dd>
<div class="block">Resolves an 'application friendly' action verb based on the <code>HttpServletRequest</code>'s method, appends that
action to each configured permission (the <code>mappedValue</code> argument is a <code>String[]</code> array), and
delegates the permission check for the newly constructed permission(s) to the superclass
<a href="org/apache/shiro/web/filter/authz/PermissionsAuthorizationFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)"><code>isAccessAllowed</code></a>
implementation to perform the actual permission check.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/PermissionsAuthorizationFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/PermissionsAuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz">PermissionsAuthorizationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/PortFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/PortFilter.html" title="class in org.apache.shiro.web.filter.authz">PortFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/RolesAuthorizationFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/RolesAuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz">RolesAuthorizationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.html" title="class in org.apache.shiro.web.filter.authz">SslFilter</a></dt>
<dd>
<div class="block">Retains the parent method's port-matching behavior but additionally guarantees that the
<code>ServletRequest.</code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true#isSecure()" title="class or interface in javax.servlet" class="externalLink"><code>isSecure()</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/InvalidRequestFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/InvalidRequestFilter.html" title="class in org.apache.shiro.web.filter">InvalidRequestFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/InvalidRequestFilter.html#isBlockBackslash()">isBlockBackslash()</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/InvalidRequestFilter.html" title="class in org.apache.shiro.web.filter">InvalidRequestFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/InvalidRequestFilter.html#isBlockNonAscii()">isBlockNonAscii()</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/InvalidRequestFilter.html" title="class in org.apache.shiro.web.filter">InvalidRequestFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/InvalidRequestFilter.html#isBlockSemicolon()">isBlockSemicolon()</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/InvalidRequestFilter.html" title="class in org.apache.shiro.web.filter">InvalidRequestFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#isEmpty()">isEmpty()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html#isEnabled()">isEnabled()</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz">SslFilter.HSTS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#isEnabled()">isEnabled()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet">OncePerRequestFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this filter should <em>generally</em><b>*</b> execute for any request,
<code>false</code> if it should let the request/response pass through immediately to the next
element in the <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>FilterChain</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#isEnabled(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">isEnabled(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet">OncePerRequestFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this filter should filter the specified request, <code>false</code> if it should let the
request/response pass through immediately to the next element in the <code>FilterChain</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/PathMatchingFilter.html#isEnabled(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.String,java.lang.Object)">isEnabled(ServletRequest, ServletResponse, String, Object)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/PathMatchingFilter.html" title="class in org.apache.shiro.web.filter">PathMatchingFilter</a></dt>
<dd>
<div class="block">Path-matching version of the parent class's
<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#isEnabled(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>OncePerRequestFilter.isEnabled(javax.servlet.ServletRequest, javax.servlet.ServletResponse)</code></a> method, but additionally allows
for inspection of any path-specific configuration values corresponding to the specified request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#isEncodeable(java.lang.String)">isEncodeable(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>
<div class="block">Return <code>true</code> if the specified URL should be encoded with
a session identifier.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html#isFilterOncePerRequest()">isFilterOncePerRequest()</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html" title="class in org.apache.shiro.web.config">ShiroFilterConfiguration</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the filter should only execute once per request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#isFilterOncePerRequest()">isFilterOncePerRequest()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet">OncePerRequestFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this filter should only execute once per request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#isHttp(java.lang.Object)">isHttp(Object)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#isHttpOnly()">isHttpOnly()</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#isHttpOnly()">isHttpOnly()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#isHttpSessionMode()">isHttpSessionMode()</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/WebSecurityManager.html#isHttpSessionMode()">isHttpSessionMode()</a></span> - Method in interface org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/WebSecurityManager.html" title="interface in org.apache.shiro.web.mgt">WebSecurityManager</a></dt>
<dd>
<div class="block">Security information needs to be retained from request to request, so Shiro makes use of a
session for this.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#isHttpSessions()">isHttpSessions()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#isHttpSessions()">isHttpSessions()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html#isIncludeSubDomains()">isIncludeSubDomains()</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz">SslFilter.HSTS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#isIpv4Candidate(java.lang.String)">isIpv4Candidate(String)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#isLoginRequest(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">isLoginRequest(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the incoming request is a login request, <code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#isLoginSubmission(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">isLoginSubmission(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>
<div class="block">This default implementation merely returns <code>true</code> if the request is an HTTP <code>POST</code>,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#isNew()">isNew()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#isPermissive(java.lang.Object)">isPermissive(Object)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the mappedValue contains the <a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#PERMISSIVE"><code>AuthenticatingFilter.PERMISSIVE</code></a> qualifier.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PermissionTag.html#isPermitted(java.lang.String)">isPermitted(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PermissionTag.html" title="class in org.apache.shiro.web.tags">PermissionTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#isPostOnlyLogout()">isPostOnlyLogout()</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc">LogoutFilter</a></dt>
<dd>
<div class="block">Due to browser pre-fetching, using a GET requests for logout my cause a user to be logged accidentally, for example:
out while typing in an address bar.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#isRememberMe(javax.servlet.ServletRequest)">isRememberMe(ServletRequest)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if &quot;rememberMe&quot; should be enabled for the login attempt associated with the
current <code>request</code>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#isRememberMe(javax.servlet.ServletRequest)">isRememberMe(ServletRequest)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#isRequestedSessionIdFromCookie()">isRequestedSessionIdFromCookie()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#isRequestedSessionIdFromUrl()">isRequestedSessionIdFromUrl()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#isRequestedSessionIdFromURL()">isRequestedSessionIdFromURL()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#isRequestedSessionIdValid()">isRequestedSessionIdValid()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#isSchemeChar(char)">isSchemeChar(char)</a></span> - Static method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>
<div class="block">Determine if the character is allowed in the scheme of a URI.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#isSecure()">isSecure()</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#isSecure()">isSecure()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#isServletContainerSessions()">isServletContainerSessions()</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>
<div class="block">This is a native session manager implementation, so this method returns <code>false</code> always.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html#isServletContainerSessions()">isServletContainerSessions()</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html" title="class in org.apache.shiro.web.session.mgt">ServletContainerSessionManager</a></dt>
<dd>
<div class="block">This implementation always delegates to the servlet container for sessions, so this method returns
<code>true</code> always.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/WebSessionManager.html#isServletContainerSessions()">isServletContainerSessions()</a></span> - Method in interface org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/WebSessionManager.html" title="interface in org.apache.shiro.web.session.mgt">WebSessionManager</a></dt>
<dd>
<div class="block">Returns <code>true</code> if session management and storage is managed by the underlying Servlet container or
<code>false</code> if managed by Shiro directly (called 'native' sessions).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html#isSessionCreationEnabled()">isSessionCreationEnabled()</a></span> - Method in class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html" title="class in org.apache.shiro.web.subject.support">WebDelegatingSubject</a></dt>
<dd>
<div class="block">Returns <code>true</code> if session creation is allowed (as determined by the super class's
{@link super#isSessionCreationEnabled()} value and no request-specific override has disabled sessions for this subject,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#isSessionIdCookieEnabled()">isSessionIdCookieEnabled()</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#isSessionIdUrlRewritingEnabled()">isSessionIdUrlRewritingEnabled()</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSessionStorageEvaluator.html#isSessionStorageEnabled(org.apache.shiro.subject.Subject)">isSessionStorageEnabled(Subject)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSessionStorageEvaluator.html" title="class in org.apache.shiro.web.mgt">DefaultWebSessionStorageEvaluator</a></dt>
<dd>
<div class="block">Returns <code>true</code> if session storage is generally available (as determined by the super class's global
configuration property <code>DefaultSessionStorageEvaluator.isSessionStorageEnabled()</code> and no request-specific override has turned off
session storage, <code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html#isStaticSecurityManagerEnabled()">isStaticSecurityManagerEnabled()</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html" title="class in org.apache.shiro.web.config">ShiroFilterConfiguration</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the constructed <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityManager.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>SecurityManager</code></a> associated with the filter
should be bound to static memory (via
<code>SecurityUtils.</code><code>setSecurityManager</code>),
<code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#isStaticSecurityManagerEnabled()">isStaticSecurityManagerEnabled()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the constructed <a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#getSecurityManager()"><code>securityManager</code></a> reference should be bound
to static memory (via
<code>SecurityUtils.</code><code>setSecurityManager</code>),
<code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#issueRedirect(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.String)">issueRedirect(ServletRequest, ServletResponse, String)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc">LogoutFilter</a></dt>
<dd>
<div class="block">Issues an HTTP redirect to the specified URL after subject logout.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#issueRedirect(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.String)">issueRedirect(ServletRequest, ServletResponse, String)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Redirects the current request to a new URL based on the given parameters and default values
for unspecified parameters.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#issueRedirect(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.String,java.util.Map)">issueRedirect(ServletRequest, ServletResponse, String, Map)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Redirects the current request to a new URL based on the given parameters and default values
for unspecified parameters.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#issueRedirect(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.String,java.util.Map,boolean)">issueRedirect(ServletRequest, ServletResponse, String, Map, boolean)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Redirects the current request to a new URL based on the given parameters and default values
for unspecified parameters.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#issueRedirect(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.String,java.util.Map,boolean,boolean)">issueRedirect(ServletRequest, ServletResponse, String, Map, boolean, boolean)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Redirects the current request to a new URL based on the given parameters.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html#issueSuccessRedirect(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">issueSuccessRedirect(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticationFilter</a></dt>
<dd>
<div class="block">Redirects to user to the previously attempted URL after a successful login.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#isTrue(javax.servlet.ServletRequest,java.lang.String)">isTrue(ServletRequest, String)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">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.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#isUserInRole(java.lang.String)">isUserInRole(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#isWeb(java.lang.Object)">isWeb(Object)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#iterator()">iterator()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:L">
<!-- -->
</a>
<h2 class="title">L</h2>
<dl>
<dt><a href="org/apache/shiro/web/tags/LacksPermissionTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">LacksPermissionTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/LacksPermissionTag.html#%3Cinit%3E()">LacksPermissionTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/LacksPermissionTag.html" title="class in org.apache.shiro.web.tags">LacksPermissionTag</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/tags/LacksRoleTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">LacksRoleTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/LacksRoleTag.html#%3Cinit%3E()">LacksRoleTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/LacksRoleTag.html" title="class in org.apache.shiro.web.tags">LacksRoleTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#lastIndexOf(java.lang.Object)">lastIndexOf(Object)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.SameSiteOptions.html#LAX">LAX</a></span> - org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.SameSiteOptions.html" title="enum in org.apache.shiro.web.servlet">Cookie.SameSiteOptions</a></dt>
<dd>
<div class="block">Cookies are allowed to be sent with top-level navigations and will be sent along with GET requests
initiated by third party website.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#listIterator()">listIterator()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#listIterator(int)">listIterator(int)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#loadIniFromConfig()">loadIniFromConfig()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#loadIniFromPath()">loadIniFromPath()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#logout">logout</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="typeNameLink">LogoutFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authc/package-summary.html">org.apache.shiro.web.filter.authc</a></dt>
<dd>
<div class="block">Simple Filter that, upon receiving a request, will immediately log-out the currently executing
<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#getSubject(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>subject</code></a>
and then redirect them to a configured <a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#getRedirectUrl()"><code>redirectUrl</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#%3Cinit%3E()">LogoutFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc">LogoutFilter</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:M">
<!-- -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#MAXAGE_ATTRIBUTE_NAME">MAXAGE_ATTRIBUTE_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#mergeIni(org.apache.shiro.config.Ini,org.apache.shiro.config.Ini)">mergeIni(Ini, Ini)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/env/MutableWebEnvironment.html" title="interface in org.apache.shiro.web.env"><span class="typeNameLink">MutableWebEnvironment</span></a> - Interface in <a href="org/apache/shiro/web/env/package-summary.html">org.apache.shiro.web.env</a></dt>
<dd>
<div class="block">A <code>WebEnvironment</code> that supports 'write' operations operations.</div>
</dd>
</dl>
<a id="I:N">
<!-- -->
</a>
<h2 class="title">N</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#NAME_VALUE_DELIMITER">NAME_VALUE_DELIMITER</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/servlet/NameableFilter.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">NameableFilter</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">Allows a filter to be named via JavaBeans-compatible
<a href="org/apache/shiro/web/servlet/NameableFilter.html#getName()"><code>NameableFilter.getName()</code></a>/<a href="org/apache/shiro/web/servlet/NameableFilter.html#setName(java.lang.String)"><code>NameableFilter.setName(String)</code></a> methods.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/NameableFilter.html#%3Cinit%3E()">NameableFilter()</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/NameableFilter.html" title="class in org.apache.shiro.web.servlet">NameableFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/mgt/NamedFilterList.html" title="interface in org.apache.shiro.web.filter.mgt"><span class="typeNameLink">NamedFilterList</span></a> - Interface in <a href="org/apache/shiro/web/filter/mgt/package-summary.html">org.apache.shiro.web.filter.mgt</a></dt>
<dd>
<div class="block">A <code>NamedFilterList</code> is a <code>List</code> of <code>Filter</code> instances that is uniquely identified by a
<a href="org/apache/shiro/web/filter/mgt/NamedFilterList.html#getName()"><code>name</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#NATIVE_SESSION_MODE">NATIVE_SESSION_MODE</a></span> - Static variable in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#newInstance()">newInstance()</a></span> - Method in enum org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubject.Builder.html#newSubjectContextInstance()">newSubjectContextInstance()</a></span> - Method in class org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubject.Builder.html" title="class in org.apache.shiro.web.subject">WebSubject.Builder</a></dt>
<dd>
<div class="block">Overrides the parent implementation to return a new instance of a
<a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html" title="class in org.apache.shiro.web.subject.support"><code>DefaultWebSubjectContext</code></a> to account for the additional request/response
pair.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSubjectFactory.html#newSubjectInstance(org.apache.shiro.subject.PrincipalCollection,boolean,java.lang.String,org.apache.shiro.session.Session,javax.servlet.ServletRequest,javax.servlet.ServletResponse,org.apache.shiro.mgt.SecurityManager)">newSubjectInstance(PrincipalCollection, boolean, String, Session, ServletRequest, ServletResponse, SecurityManager)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSubjectFactory.html" title="class in org.apache.shiro.web.mgt">DefaultWebSubjectFactory</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">since 1.2 - override <a href="org/apache/shiro/web/mgt/DefaultWebSubjectFactory.html#createSubject(org.apache.shiro.subject.SubjectContext)"><code>DefaultWebSubjectFactory.createSubject(org.apache.shiro.subject.SubjectContext)</code></a> directly if you
need to instantiate a custom <code>Subject</code> class.</div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.SameSiteOptions.html#NONE">NONE</a></span> - org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.SameSiteOptions.html" title="enum in org.apache.shiro.web.servlet">Cookie.SameSiteOptions</a></dt>
<dd>
<div class="block">Cookies will be sent in all contexts, i.e sending cross-origin is allowed.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#normalize(java.lang.String)">normalize(String)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Normalize a relative URI path that may have relative values ("/./",
"/../", and so on ) it it.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#noSessionCreation">noSessionCreation</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/session/NoSessionCreationFilter.html" title="class in org.apache.shiro.web.filter.session"><span class="typeNameLink">NoSessionCreationFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/session/package-summary.html">org.apache.shiro.web.filter.session</a></dt>
<dd>
<div class="block">A <code>PathMatchingFilter</code> that will disable creating new Sessions during the request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/session/NoSessionCreationFilter.html#%3Cinit%3E()">NoSessionCreationFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.session.<a href="org/apache/shiro/web/filter/session/NoSessionCreationFilter.html" title="class in org.apache.shiro.web.filter.session">NoSessionCreationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/tags/NotAuthenticatedTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">NotAuthenticatedTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>
<div class="block">JSP tag that renders the tag body only if the current user has <em>not</em> executed a successful authentication
attempt <em>during their current session</em>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/NotAuthenticatedTag.html#%3Cinit%3E()">NotAuthenticatedTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/NotAuthenticatedTag.html" title="class in org.apache.shiro.web.tags">NotAuthenticatedTag</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:O">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#onAccessDenied(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">onAccessDenied(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Processes requests where the subject was denied access as determined by the
<a href="org/apache/shiro/web/filter/AccessControlFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)"><code>isAccessAllowed</code></a>
method.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#onAccessDenied(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">onAccessDenied(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/PassThruAuthenticationFilter.html#onAccessDenied(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">onAccessDenied(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/PassThruAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">PassThruAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/UserFilter.html#onAccessDenied(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">onAccessDenied(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/UserFilter.html" title="class in org.apache.shiro.web.filter.authc">UserFilter</a></dt>
<dd>
<div class="block">This default implementation simply calls
<a href="org/apache/shiro/web/filter/AccessControlFilter.html#saveRequestAndRedirectToLogin(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>saveRequestAndRedirectToLogin</code></a>
and then immediately returns <code>false</code>, thereby preventing the chain from continuing so the redirect may
execute.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/AuthorizationFilter.html#onAccessDenied(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">onAccessDenied(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/AuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz">AuthorizationFilter</a></dt>
<dd>
<div class="block">Handles the response when access has been denied.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/InvalidRequestFilter.html#onAccessDenied(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">onAccessDenied(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/InvalidRequestFilter.html" title="class in org.apache.shiro.web.filter">InvalidRequestFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#onAccessDenied(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">onAccessDenied(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Processes requests where the subject was denied access as determined by the
<a href="org/apache/shiro/web/filter/AccessControlFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)"><code>isAccessAllowed</code></a>
method, retaining the <code>mappedValue</code> that was used during configuration.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/PortFilter.html#onAccessDenied(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">onAccessDenied(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/PortFilter.html" title="class in org.apache.shiro.web.filter.authz">PortFilter</a></dt>
<dd>
<div class="block">Redirects the request to the same exact incoming URL, but with the port listed in the filter's configuration.</div>
</dd>
<dt><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">OncePerRequestFilter</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">Filter base class that guarantees to be just executed once per request,
on any servlet container.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#%3Cinit%3E()">OncePerRequestFilter()</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet">OncePerRequestFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/AuthenticatedTag.html#onDoStartTag()">onDoStartTag()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/AuthenticatedTag.html" title="class in org.apache.shiro.web.tags">AuthenticatedTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/GuestTag.html#onDoStartTag()">onDoStartTag()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/GuestTag.html" title="class in org.apache.shiro.web.tags">GuestTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/NotAuthenticatedTag.html#onDoStartTag()">onDoStartTag()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/NotAuthenticatedTag.html" title="class in org.apache.shiro.web.tags">NotAuthenticatedTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PermissionTag.html#onDoStartTag()">onDoStartTag()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PermissionTag.html" title="class in org.apache.shiro.web.tags">PermissionTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PrincipalTag.html#onDoStartTag()">onDoStartTag()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PrincipalTag.html" title="class in org.apache.shiro.web.tags">PrincipalTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/RoleTag.html#onDoStartTag()">onDoStartTag()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/RoleTag.html" title="class in org.apache.shiro.web.tags">RoleTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/SecureTag.html#onDoStartTag()">onDoStartTag()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/SecureTag.html" title="class in org.apache.shiro.web.tags">SecureTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/UserTag.html#onDoStartTag()">onDoStartTag()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/UserTag.html" title="class in org.apache.shiro.web.tags">UserTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#ONE_YEAR">ONE_YEAR</a></span> - Static variable in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>
<div class="block">The number of seconds in one year (= 60 * 60 * 24 * 365).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#onExpiration(org.apache.shiro.session.Session,org.apache.shiro.session.ExpiredSessionException,org.apache.shiro.session.mgt.SessionKey)">onExpiration(Session, ExpiredSessionException, SessionKey)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractFilter.html#onFilterConfigSet()">onFilterConfigSet()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractFilter.html" title="class in org.apache.shiro.web.servlet">AbstractFilter</a></dt>
<dd>
<div class="block">Template method to be overridden by subclasses to perform initialization logic at start-up.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#onFilterConfigSet()">onFilterConfigSet()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#onInvalidation(org.apache.shiro.session.Session,org.apache.shiro.session.InvalidSessionException,org.apache.shiro.session.mgt.SessionKey)">onInvalidation(Session, InvalidSessionException, SessionKey)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#onLoginFailure(org.apache.shiro.authc.AuthenticationToken,org.apache.shiro.authc.AuthenticationException,javax.servlet.ServletRequest,javax.servlet.ServletResponse)">onLoginFailure(AuthenticationToken, AuthenticationException, ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#onLoginFailure(org.apache.shiro.authc.AuthenticationToken,org.apache.shiro.authc.AuthenticationException,javax.servlet.ServletRequest,javax.servlet.ServletResponse)">onLoginFailure(AuthenticationToken, AuthenticationException, ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#onLoginSuccess(org.apache.shiro.authc.AuthenticationToken,org.apache.shiro.subject.Subject,javax.servlet.ServletRequest,javax.servlet.ServletResponse)">onLoginSuccess(AuthenticationToken, Subject, ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#onLoginSuccess(org.apache.shiro.authc.AuthenticationToken,org.apache.shiro.subject.Subject,javax.servlet.ServletRequest,javax.servlet.ServletResponse)">onLoginSuccess(AuthenticationToken, Subject, ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#onLogoutRequestNotAPost(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">onLogoutRequestNotAPost(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc">LogoutFilter</a></dt>
<dd>
<div class="block">This method is called when <code>postOnlyLogout</code> is <code>true</code>, and the request was NOT a <code>POST</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#onPreHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">onPreHandle(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if
<a href="org/apache/shiro/web/filter/AccessControlFilter.html#isAccessAllowed(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)"><code>isAccessAllowed(Request,Response,Object)</code></a>,
otherwise returns the result of
<a href="org/apache/shiro/web/filter/AccessControlFilter.html#onAccessDenied(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)"><code>onAccessDenied(Request,Response,Object)</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AnonymousFilter.html#onPreHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">onPreHandle(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AnonymousFilter.html" title="class in org.apache.shiro.web.filter.authc">AnonymousFilter</a></dt>
<dd>
<div class="block">Always returns <code>true</code> allowing unchecked access to the underlying path or resource.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/PathMatchingFilter.html#onPreHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">onPreHandle(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/PathMatchingFilter.html" title="class in org.apache.shiro.web.filter">PathMatchingFilter</a></dt>
<dd>
<div class="block">This default implementation always returns <code>true</code> and should be overridden by subclasses for custom
logic if necessary.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/session/NoSessionCreationFilter.html#onPreHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.Object)">onPreHandle(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.web.filter.session.<a href="org/apache/shiro/web/filter/session/NoSessionCreationFilter.html" title="class in org.apache.shiro.web.filter.session">NoSessionCreationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#onStart(org.apache.shiro.session.Session,org.apache.shiro.session.mgt.SessionContext)">onStart(Session, SessionContext)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>
<div class="block">Stores the Session's ID, usually as a Cookie, to associate with future requests.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#onStop(org.apache.shiro.session.Session,org.apache.shiro.session.mgt.SessionKey)">onStop(Session, SessionKey)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/package-summary.html">org.apache.shiro.web</a> - package org.apache.shiro.web</dt>
<dd>
<div class="block">Shiro's web support module to support security in any web-enabled application.</div>
</dd>
<dt><a href="org/apache/shiro/web/config/package-summary.html">org.apache.shiro.web.config</a> - package org.apache.shiro.web.config</dt>
<dd>
<div class="block">Web-specific implementation extensions to the <code>org.apache.shiro.config</code> components.</div>
</dd>
<dt><a href="org/apache/shiro/web/env/package-summary.html">org.apache.shiro.web.env</a> - package org.apache.shiro.web.env</dt>
<dd>
<div class="block">Web-specific <code>Environment</code> implementation and support.</div>
</dd>
<dt><a href="org/apache/shiro/web/filter/package-summary.html">org.apache.shiro.web.filter</a> - package org.apache.shiro.web.filter</dt>
<dd>
<div class="block">Base package supporting all Servlet <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>Filter</code></a> implementations used to control
access to web pages and URL resources.</div>
</dd>
<dt><a href="org/apache/shiro/web/filter/authc/package-summary.html">org.apache.shiro.web.filter.authc</a> - package org.apache.shiro.web.filter.authc</dt>
<dd>
<div class="block">Servlet <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>Filter</code></a> implementations specific to controlling access based on a
subject's authentication status, or those that can execute authentications (log-ins) directly.</div>
</dd>
<dt><a href="org/apache/shiro/web/filter/authz/package-summary.html">org.apache.shiro.web.filter.authz</a> - package org.apache.shiro.web.filter.authz</dt>
<dd>
<div class="block">Servlet <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>Filter</code></a> implementations that perform authorization (access control)
checks based on the Subject's abilities (for example, role or permission checks).</div>
</dd>
<dt><a href="org/apache/shiro/web/filter/mgt/package-summary.html">org.apache.shiro.web.filter.mgt</a> - package org.apache.shiro.web.filter.mgt</dt>
<dd>
<div class="block">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.</div>
</dd>
<dt><a href="org/apache/shiro/web/filter/session/package-summary.html">org.apache.shiro.web.filter.session</a> - package org.apache.shiro.web.filter.session</dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/mgt/package-summary.html">org.apache.shiro.web.mgt</a> - package org.apache.shiro.web.mgt</dt>
<dd>
<div class="block">Components supporting web-specific
<code>SecurityManager</code> implementations.</div>
</dd>
<dt><a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a> - package org.apache.shiro.web.servlet</dt>
<dd>
<div class="block">Shiro-specific implementations of the Servlet API (Servlet Filters, et al).</div>
</dd>
<dt><a href="org/apache/shiro/web/session/package-summary.html">org.apache.shiro.web.session</a> - package org.apache.shiro.web.session</dt>
<dd>
<div class="block">Components supporting Session management in web-enabled applications.</div>
</dd>
<dt><a href="org/apache/shiro/web/session/mgt/package-summary.html">org.apache.shiro.web.session.mgt</a> - package org.apache.shiro.web.session.mgt</dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/subject/package-summary.html">org.apache.shiro.web.subject</a> - package org.apache.shiro.web.subject</dt>
<dd>
<div class="block">Web-specific <code>Subject</code> interfaces to enable <code>Subject</code> use in web
environments.</div>
</dd>
<dt><a href="org/apache/shiro/web/subject/support/package-summary.html">org.apache.shiro.web.subject.support</a> - package org.apache.shiro.web.subject.support</dt>
<dd>
<div class="block">Supporting implementations of <code>org.apache.shiro.web.subject</code> package interfaces.</div>
</dd>
<dt><a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a> - package org.apache.shiro.web.tags</dt>
<dd>
<div class="block">Provides the Shiro JSP Tag Library implementations.</div>
</dd>
<dt><a href="org/apache/shiro/web/util/package-summary.html">org.apache.shiro.web.util</a> - package org.apache.shiro.web.util</dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:P">
<!-- -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#parseConfig()">parseConfig()</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>
<div class="block">Loads configuration <code>Ini</code> from <a href="org/apache/shiro/web/env/ResourceBasedWebEnvironment.html#getConfigLocations()"><code>ResourceBasedWebEnvironment.getConfigLocations()</code></a> if set, otherwise falling back
to the <a href="org/apache/shiro/web/env/IniWebEnvironment.html#getDefaultConfigLocations()"><code>IniWebEnvironment.getDefaultConfigLocations()</code></a>.</div>
</dd>
<dt><a href="org/apache/shiro/web/filter/authc/PassThruAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="typeNameLink">PassThruAuthenticationFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authc/package-summary.html">org.apache.shiro.web.filter.authc</a></dt>
<dd>
<div class="block">An authentication filter that redirects the user to the login page when they are trying to access
a protected resource.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/PassThruAuthenticationFilter.html#%3Cinit%3E()">PassThruAuthenticationFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/PassThruAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">PassThruAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#PATH_ATTRIBUTE_NAME">PATH_ATTRIBUTE_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/PathConfigProcessor.html" title="interface in org.apache.shiro.web.filter"><span class="typeNameLink">PathConfigProcessor</span></a> - Interface in <a href="org/apache/shiro/web/filter/package-summary.html">org.apache.shiro.web.filter</a></dt>
<dd>
<div class="block">A PathConfigProcessor processes configuration entries on a per path (url) basis.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/PathMatchingFilter.html#pathMatcher">pathMatcher</a></span> - Variable in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/PathMatchingFilter.html" title="class in org.apache.shiro.web.filter">PathMatchingFilter</a></dt>
<dd>
<div class="block">PatternMatcher used in determining which paths to react to for a given request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#pathMatches(java.lang.String,java.lang.String)">pathMatches(String, String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html" title="class in org.apache.shiro.web.filter.mgt">PathMatchingFilterChainResolver</a></dt>
<dd>
<div class="block">Returns <code>true</code> if an incoming request path (the <code>path</code> argument)
matches a configured filter chain path (the <code>pattern</code> argument), <code>false</code> otherwise.</div>
</dd>
<dt><a href="org/apache/shiro/web/filter/PathMatchingFilter.html" title="class in org.apache.shiro.web.filter"><span class="typeNameLink">PathMatchingFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/package-summary.html">org.apache.shiro.web.filter</a></dt>
<dd>
<div class="block">Base class for Filters that will process only specified paths and allow all others to pass through.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/PathMatchingFilter.html#%3Cinit%3E()">PathMatchingFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/PathMatchingFilter.html" title="class in org.apache.shiro.web.filter">PathMatchingFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html" title="class in org.apache.shiro.web.filter.mgt"><span class="typeNameLink">PathMatchingFilterChainResolver</span></a> - Class in <a href="org/apache/shiro/web/filter/mgt/package-summary.html">org.apache.shiro.web.filter.mgt</a></dt>
<dd>
<div class="block">A <code>FilterChainResolver</code> that resolves <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>FilterChain</code></a>s based on url path
matching, as determined by a configurable <a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#setPathMatcher(org.apache.shiro.util.PatternMatcher)"><code>PathMatcher</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#%3Cinit%3E()">PathMatchingFilterChainResolver()</a></span> - Constructor for class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html" title="class in org.apache.shiro.web.filter.mgt">PathMatchingFilterChainResolver</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#%3Cinit%3E(javax.servlet.FilterConfig)">PathMatchingFilterChainResolver(FilterConfig)</a></span> - Constructor for class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html" title="class in org.apache.shiro.web.filter.mgt">PathMatchingFilterChainResolver</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/PathMatchingFilter.html#pathsMatch(java.lang.String,java.lang.String)">pathsMatch(String, String)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/PathMatchingFilter.html" title="class in org.apache.shiro.web.filter">PathMatchingFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the <code>path</code> matches the specified <code>pattern</code> string,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/PathMatchingFilter.html#pathsMatch(java.lang.String,javax.servlet.ServletRequest)">pathsMatch(String, ServletRequest)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/PathMatchingFilter.html" title="class in org.apache.shiro.web.filter">PathMatchingFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the incoming <code>request</code> matches the specified <code>path</code> pattern,
<code>false</code> otherwise.</div>
</dd>
<dt><a href="org/apache/shiro/web/filter/authz/PermissionsAuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz"><span class="typeNameLink">PermissionsAuthorizationFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authz/package-summary.html">org.apache.shiro.web.filter.authz</a></dt>
<dd>
<div class="block">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.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/PermissionsAuthorizationFilter.html#%3Cinit%3E()">PermissionsAuthorizationFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/PermissionsAuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz">PermissionsAuthorizationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/tags/PermissionTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">PermissionTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PermissionTag.html#%3Cinit%3E()">PermissionTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PermissionTag.html" title="class in org.apache.shiro.web.tags">PermissionTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#PERMISSIVE">PERMISSIVE</a></span> - Static variable in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticatingFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticatingFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#perms">perms</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#port">port</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authz/PortFilter.html" title="class in org.apache.shiro.web.filter.authz"><span class="typeNameLink">PortFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authz/package-summary.html">org.apache.shiro.web.filter.authz</a></dt>
<dd>
<div class="block">A Filter that requires the request to be on a specific port, and if not, redirects to the same URL on that port.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/PortFilter.html#%3Cinit%3E()">PortFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/PortFilter.html" title="class in org.apache.shiro.web.filter.authz">PortFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#POST_METHOD">POST_METHOD</a></span> - Static variable in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Constant representing the HTTP 'POST' request method, equal to <code>POST</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.html#postHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">postHandle(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.html" title="class in org.apache.shiro.web.filter.authz">SslFilter</a></dt>
<dd>
<div class="block">If HTTP Strict Transport Security (HSTS) is enabled the HTTP header
will be written, otherwise this method does nothing.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AdviceFilter.html#postHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">postHandle(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AdviceFilter.html" title="class in org.apache.shiro.web.servlet">AdviceFilter</a></dt>
<dd>
<div class="block">Allows 'post' advice logic to be called, but only if no exception occurs during filter chain execution.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#preHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">preHandle(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc">LogoutFilter</a></dt>
<dd>
<div class="block">Acquires the currently executing <a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#getSubject(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>subject</code></a>,
a potentially Subject or request-specific
<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#getRedirectUrl(javax.servlet.ServletRequest,javax.servlet.ServletResponse,org.apache.shiro.subject.Subject)"><code>redirectUrl</code></a>,
and redirects the end-user to that redirect url.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/PathMatchingFilter.html#preHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">preHandle(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/PathMatchingFilter.html" title="class in org.apache.shiro.web.filter">PathMatchingFilter</a></dt>
<dd>
<div class="block">Implementation that handles path-matching behavior before a request is evaluated.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AdviceFilter.html#preHandle(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">preHandle(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AdviceFilter.html" title="class in org.apache.shiro.web.servlet">AdviceFilter</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the filter chain should be allowed to continue, <code>false</code> otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#prepareServletRequest(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)">prepareServletRequest(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>
<div class="block">Prepares the <code>ServletRequest</code> instance that will be passed to the <code>FilterChain</code> for request
processing.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#prepareServletResponse(javax.servlet.ServletRequest,javax.servlet.ServletResponse,javax.servlet.FilterChain)">prepareServletResponse(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>
<div class="block">Prepares the <code>ServletResponse</code> instance that will be passed to the <code>FilterChain</code> for request
processing.</div>
</dd>
<dt><a href="org/apache/shiro/web/tags/PrincipalTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">PrincipalTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>
<div class="block">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.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PrincipalTag.html#%3Cinit%3E()">PrincipalTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PrincipalTag.html" title="class in org.apache.shiro.web.tags">PrincipalTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#PRIVATE_CLASS_A_REGEX">PRIVATE_CLASS_A_REGEX</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#PRIVATE_CLASS_B_REGEX">PRIVATE_CLASS_B_REGEX</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#PRIVATE_CLASS_B_SUBSET">PRIVATE_CLASS_B_SUBSET</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#PRIVATE_CLASS_C_REGEX">PRIVATE_CLASS_C_REGEX</a></span> - Static variable in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/PathConfigProcessor.html#processPathConfig(java.lang.String,java.lang.String)">processPathConfig(String, String)</a></span> - Method in interface org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/PathConfigProcessor.html" title="interface in org.apache.shiro.web.filter">PathConfigProcessor</a></dt>
<dd>
<div class="block">Processes the specified <code>config</code>, unique to the given <code>path</code>, and returns the Filter that should
execute for that path/config combination.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/PathMatchingFilter.html#processPathConfig(java.lang.String,java.lang.String)">processPathConfig(String, String)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/PathMatchingFilter.html" title="class in org.apache.shiro.web.filter">PathMatchingFilter</a></dt>
<dd>
<div class="block">Splits any comma-delmited values that might be found in the <code>config</code> argument and sets the resulting
<code>String[]</code> array on the <code>appliedPaths</code> internal Map.</div>
</dd>
<dt><a href="org/apache/shiro/web/servlet/ProxiedFilterChain.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">ProxiedFilterChain</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">A proxied filter chain is a <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>FilterChain</code></a> instance that proxies an original <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>FilterChain</code></a> as well
as a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>List</code></a> of other <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>Filter</code></a>s that might need to execute prior to the final wrapped
original chain.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ProxiedFilterChain.html#%3Cinit%3E(javax.servlet.FilterChain,java.util.List)">ProxiedFilterChain(FilterChain, List&lt;Filter&gt;)</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ProxiedFilterChain.html" title="class in org.apache.shiro.web.servlet">ProxiedFilterChain</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/NamedFilterList.html#proxy(javax.servlet.FilterChain)">proxy(FilterChain)</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/NamedFilterList.html" title="interface in org.apache.shiro.web.filter.mgt">NamedFilterList</a></dt>
<dd>
<div class="block">Returns a new <code>FilterChain</code> instance that will first execute this list's <code>Filter</code>s (in list order)
and end with the execution of the given <code>filterChain</code> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#proxy(javax.servlet.FilterChain)">proxy(FilterChain)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#proxy(javax.servlet.FilterChain,java.lang.String)">proxy(FilterChain, String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#proxy(javax.servlet.FilterChain,java.lang.String)">proxy(FilterChain, String)</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Proxies the specified <code>original</code> FilterChain with the named chain.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#putValue(java.lang.String,java.lang.Object)">putValue(String, Object)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:Q">
<!-- -->
</a>
<h2 class="title">Q</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#queryProperties(java.util.Map)">queryProperties(Map)</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">Determine name-value pairs for query strings, which will be stringified,
URL-encoded and formatted by appendQueryProperties.</div>
</dd>
</dl>
<a id="I:R">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#readValue(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)">readValue(HttpServletRequest, HttpServletResponse)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#readValue(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)">readValue(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#redirectToLogin(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">redirectToLogin(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Convenience method for subclasses that merely acquires the <a href="org/apache/shiro/web/filter/AccessControlFilter.html#getLoginUrl()"><code>getLoginUrl</code></a> and redirects
the request to that url.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#redirectToSavedRequest(javax.servlet.ServletRequest,javax.servlet.ServletResponse,java.lang.String)">redirectToSavedRequest(ServletRequest, ServletResponse, String)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Redirects the to the request url from a previously
<a href="org/apache/shiro/web/util/WebUtils.html#saveRequest(javax.servlet.ServletRequest)"><code>saved</code></a> request, or if there is no saved request, redirects the
end user to the specified <code>fallbackUrl</code>.</div>
</dd>
<dt><a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util"><span class="typeNameLink">RedirectView</span></a> - Class in <a href="org/apache/shiro/web/util/package-summary.html">org.apache.shiro.web.util</a></dt>
<dd>
<div class="block">View that redirects to an absolute, context relative, or current request
relative URL, exposing all model attributes as HTTP query parameters.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#%3Cinit%3E()">RedirectView()</a></span> - Constructor for class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">Constructor for use as a bean.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#%3Cinit%3E(java.lang.String)">RedirectView(String)</a></span> - Constructor for class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">Create a new RedirectView with the given URL.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#%3Cinit%3E(java.lang.String,boolean)">RedirectView(String, boolean)</a></span> - Constructor for class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">Create a new RedirectView with the given URL.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#%3Cinit%3E(java.lang.String,boolean,boolean)">RedirectView(String, boolean, boolean)</a></span> - Constructor for class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">Create a new RedirectView with the given URL.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#REFERENCED_SESSION_ID">REFERENCED_SESSION_ID</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#REFERENCED_SESSION_ID_IS_VALID">REFERENCED_SESSION_ID_IS_VALID</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#REFERENCED_SESSION_ID_SOURCE">REFERENCED_SESSION_ID_SOURCE</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#REFERENCED_SESSION_IS_NEW">REFERENCED_SESSION_IS_NEW</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#registerFilters(java.util.Map,org.apache.shiro.web.filter.mgt.FilterChainManager)">registerFilters(Map&lt;String, Filter&gt;, FilterChainManager)</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html#rememberSerializedIdentity(org.apache.shiro.subject.Subject,byte%5B%5D)">rememberSerializedIdentity(Subject, byte[])</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html" title="class in org.apache.shiro.web.mgt">CookieRememberMeManager</a></dt>
<dd>
<div class="block">Base64-encodes the specified serialized byte array and sets that base64-encoded String as the cookie value.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#remove(int)">remove(int)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#remove(java.lang.Object)">remove(Object)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#removeAll(java.util.Collection)">removeAll(Collection&lt;?&gt;)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#removeAttribute(java.lang.Object)">removeAttribute(Object)</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#removeAttribute(java.lang.String)">removeAttribute(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ServletContextSupport.html#removeContextAttribute(java.lang.String)">removeContextAttribute(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ServletContextSupport.html" title="class in org.apache.shiro.web.servlet">ServletContextSupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#removeFrom(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)">removeFrom(HttpServletRequest, HttpServletResponse)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#removeFrom(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)">removeFrom(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#removeRequestIdentity(org.apache.shiro.subject.Subject)">removeRequestIdentity(Subject)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#removeValue(java.lang.String)">removeValue(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#renderMergedOutputModel(java.util.Map,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)">renderMergedOutputModel(Map, HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">Convert model to request parameters and redirect to the given URL.</div>
</dd>
<dt><a href="org/apache/shiro/web/util/RequestPairSource.html" title="interface in org.apache.shiro.web.util"><span class="typeNameLink">RequestPairSource</span></a> - Interface in <a href="org/apache/shiro/web/util/package-summary.html">org.apache.shiro.web.util</a></dt>
<dd>
<div class="block">A <code>RequestPairSource</code> is a component that can supply a <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletRequest</code></a> and
<a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletResponse.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletResponse</code></a> pair associated with a currently executing request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html#resolveHost()">resolveHost()</a></span> - Method in class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html" title="class in org.apache.shiro.web.subject.support">DefaultWebSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html#resolveServletRequest()">resolveServletRequest()</a></span> - Method in class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html" title="class in org.apache.shiro.web.subject.support">DefaultWebSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubjectContext.html#resolveServletRequest()">resolveServletRequest()</a></span> - Method in interface org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubjectContext.html" title="interface in org.apache.shiro.web.subject">WebSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html#resolveServletResponse()">resolveServletResponse()</a></span> - Method in class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html" title="class in org.apache.shiro.web.subject.support">DefaultWebSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubjectContext.html#resolveServletResponse()">resolveServletResponse()</a></span> - Method in interface org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubjectContext.html" title="interface in org.apache.shiro.web.subject">WebSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/env/ResourceBasedWebEnvironment.html" title="class in org.apache.shiro.web.env"><span class="typeNameLink">ResourceBasedWebEnvironment</span></a> - Class in <a href="org/apache/shiro/web/env/package-summary.html">org.apache.shiro.web.env</a></dt>
<dd>
<div class="block">Abstract implementation for <code>WebEnvironment</code>s that can be initialized via resource paths (config files).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/ResourceBasedWebEnvironment.html#%3Cinit%3E()">ResourceBasedWebEnvironment()</a></span> - Constructor for class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/ResourceBasedWebEnvironment.html" title="class in org.apache.shiro.web.env">ResourceBasedWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#rest">rest</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#retainAll(java.util.Collection)">retainAll(Collection&lt;?&gt;)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#roles">roles</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authz/RolesAuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz"><span class="typeNameLink">RolesAuthorizationFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authz/package-summary.html">org.apache.shiro.web.filter.authz</a></dt>
<dd>
<div class="block">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.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/RolesAuthorizationFilter.html#%3Cinit%3E()">RolesAuthorizationFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/RolesAuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz">RolesAuthorizationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/tags/RoleTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">RoleTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/RoleTag.html#%3Cinit%3E()">RoleTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/RoleTag.html" title="class in org.apache.shiro.web.tags">RoleTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#ROOT_PATH">ROOT_PATH</a></span> - Static variable in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>
<div class="block">Root path to use when the path hasn't been set and request context root is empty or null.</div>
</dd>
</dl>
<a id="I:S">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#SAME_SITE_ATTRIBUTE_NAME">SAME_SITE_ATTRIBUTE_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#SAVED_REQUEST_KEY">SAVED_REQUEST_KEY</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block"><code>Session</code> key used to save a request and later restore it, for example when redirecting to a
requested page after login, equal to <code>shiroSavedRequest</code>.</div>
</dd>
<dt><a href="org/apache/shiro/web/util/SavedRequest.html" title="class in org.apache.shiro.web.util"><span class="typeNameLink">SavedRequest</span></a> - Class in <a href="org/apache/shiro/web/util/package-summary.html">org.apache.shiro.web.util</a></dt>
<dd>
<div class="block">Maintains request data for a request that was redirected, so that after authentication
the user can be redirected to the originally requested page.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/SavedRequest.html#%3Cinit%3E(javax.servlet.http.HttpServletRequest)">SavedRequest(HttpServletRequest)</a></span> - Constructor for class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/SavedRequest.html" title="class in org.apache.shiro.web.util">SavedRequest</a></dt>
<dd>
<div class="block">Constructs a new instance from the given HTTP request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#saveRequest(javax.servlet.ServletRequest)">saveRequest(ServletRequest)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Convenience method merely delegates to
<a href="org/apache/shiro/web/util/WebUtils.html#saveRequest(javax.servlet.ServletRequest)"><code>WebUtils.saveRequest(request)</code></a> to save the request
state for reuse later.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#saveRequest(javax.servlet.ServletRequest)">saveRequest(ServletRequest)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#saveRequestAndRedirectToLogin(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">saveRequestAndRedirectToLogin(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Convenience method for subclasses to use when a login redirect is required.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#saveTo(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)">saveTo(HttpServletRequest, HttpServletResponse)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#saveTo(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)">saveTo(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#SECURE_ATTRIBUTE_NAME">SECURE_ATTRIBUTE_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/tags/SecureTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">SecureTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/SecureTag.html#%3Cinit%3E()">SecureTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/SecureTag.html" title="class in org.apache.shiro.web.tags">SecureTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#sendRedirect(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,java.lang.String,boolean)">sendRedirect(HttpServletRequest, HttpServletResponse, String, boolean)</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">Send a redirect back to the HTTP client</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#SERVLET_REQUEST_KEY">SERVLET_REQUEST_KEY</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#SERVLET_RESPONSE_KEY">SERVLET_RESPONSE_KEY</a></span> - Static variable in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html" title="class in org.apache.shiro.web.session.mgt"><span class="typeNameLink">ServletContainerSessionManager</span></a> - Class in <a href="org/apache/shiro/web/session/mgt/package-summary.html">org.apache.shiro.web.session.mgt</a></dt>
<dd>
<div class="block">SessionManager implementation providing <code>Session</code> implementations that are merely wrappers for the
Servlet container's <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSession.html?is-external=true" title="class or interface in javax.servlet.http" class="externalLink"><code>HttpSession</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html#%3Cinit%3E()">ServletContainerSessionManager()</a></span> - Constructor for class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html" title="class in org.apache.shiro.web.session.mgt">ServletContainerSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#servletContext">servletContext</a></span> - Variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#servletContext">servletContext</a></span> - Variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/servlet/ServletContextSupport.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">ServletContextSupport</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">Base implementation for any components that need to access the web application's <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletContext.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletContext</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ServletContextSupport.html#%3Cinit%3E()">ServletContextSupport()</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ServletContextSupport.html" title="class in org.apache.shiro.web.servlet">ServletContextSupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#session">session</a></span> - Variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#session">session</a></span> - Variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#SESSION_ID_URL_REWRITING_ENABLED">SESSION_ID_URL_REWRITING_ENABLED</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#set(int,javax.servlet.Filter)">set(int, Filter)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#setAttribute(java.lang.Object,java.lang.Object)">setAttribute(Object, Object)</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#setAttribute(java.lang.String,java.lang.Object)">setAttribute(String, Object)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#setAuthorizedHosts(java.lang.String)">setAuthorizedHosts(String)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/InvalidRequestFilter.html#setBlockBackslash(boolean)">setBlockBackslash(boolean)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/InvalidRequestFilter.html" title="class in org.apache.shiro.web.filter">InvalidRequestFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/InvalidRequestFilter.html#setBlockNonAscii(boolean)">setBlockNonAscii(boolean)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/InvalidRequestFilter.html" title="class in org.apache.shiro.web.filter">InvalidRequestFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/InvalidRequestFilter.html#setBlockSemicolon(boolean)">setBlockSemicolon(boolean)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/InvalidRequestFilter.html" title="class in org.apache.shiro.web.filter">InvalidRequestFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#setComment(java.lang.String)">setComment(String)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#setComment(java.lang.String)">setComment(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#setConfig(java.lang.String)">setConfig(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Sets the actual INI configuration text to use to build the <code>SecurityManager</code> and
<a href="org/apache/shiro/web/filter/mgt/FilterChainResolver.html" title="interface in org.apache.shiro.web.filter.mgt"><code>FilterChainResolver</code></a> used by the web application.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/ResourceBasedWebEnvironment.html#setConfigLocations(java.lang.String)">setConfigLocations(String)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/ResourceBasedWebEnvironment.html" title="class in org.apache.shiro.web.env">ResourceBasedWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/ResourceBasedWebEnvironment.html#setConfigLocations(java.lang.String%5B%5D)">setConfigLocations(String[])</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/ResourceBasedWebEnvironment.html" title="class in org.apache.shiro.web.env">ResourceBasedWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/IniShiroFilter.html#setConfigPath(java.lang.String)">setConfigPath(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/IniShiroFilter.html" title="class in org.apache.shiro.web.servlet">IniShiroFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Sets the config path to be used to load a .ini file for configuration if a configuration is
not specified via the <a href="org/apache/shiro/web/servlet/IniShiroFilter.html#getConfig()"><code>config</code></a> attribute.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#setContext(javax.servlet.ServletContext)">setContext(ServletContext)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ServletContextSupport.html#setContextAttribute(java.lang.String,java.lang.Object)">setContextAttribute(String, Object)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ServletContextSupport.html" title="class in org.apache.shiro.web.servlet">ServletContextSupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#setContextRelative(boolean)">setContextRelative(boolean)</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">Set whether to interpret a given URL that starts with a slash ("/")
as relative to the current ServletContext, i.e.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html#setCookie(org.apache.shiro.web.servlet.Cookie)">setCookie(Cookie)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/CookieRememberMeManager.html" title="class in org.apache.shiro.web.mgt">CookieRememberMeManager</a></dt>
<dd>
<div class="block">Sets the cookie 'template' that will be used to set all attributes of outgoing rememberMe cookies created by
this <code>RememberMeManager</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PrincipalTag.html#setDefaultValue(java.lang.String)">setDefaultValue(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PrincipalTag.html" title="class in org.apache.shiro.web.tags">PrincipalTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/HostFilter.html#setDeniedHosts(java.lang.String)">setDeniedHosts(String)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz">HostFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#setDomain(java.lang.String)">setDomain(String)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#setDomain(java.lang.String)">setDomain(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html#setEnabled(boolean)">setEnabled(boolean)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz">SslFilter.HSTS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#setEnabled(boolean)">setEnabled(boolean)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet">OncePerRequestFilter</a></dt>
<dd>
<div class="block">Sets whether or not this filter <em>generally</em> executes for any request.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#setEncodingScheme(java.lang.String)">setEncodingScheme(String)</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">Set the encoding scheme for this view.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#setFailureAttribute(javax.servlet.ServletRequest,org.apache.shiro.authc.AuthenticationException)">setFailureAttribute(ServletRequest, AuthenticationException)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#setFailureKeyAttribute(java.lang.String)">setFailureKeyAttribute(String)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#setFilterChainManager(org.apache.shiro.web.filter.mgt.FilterChainManager)">setFilterChainManager(FilterChainManager)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html" title="class in org.apache.shiro.web.filter.mgt">PathMatchingFilterChainResolver</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html#setFilterChainResolver(org.apache.shiro.web.filter.mgt.FilterChainResolver)">setFilterChainResolver(FilterChainResolver)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env">DefaultWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/MutableWebEnvironment.html#setFilterChainResolver(org.apache.shiro.web.filter.mgt.FilterChainResolver)">setFilterChainResolver(FilterChainResolver)</a></span> - Method in interface org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/MutableWebEnvironment.html" title="interface in org.apache.shiro.web.env">MutableWebEnvironment</a></dt>
<dd>
<div class="block">Sets the <code>WebEnvironment</code>'s <a href="org/apache/shiro/web/filter/mgt/FilterChainResolver.html" title="interface in org.apache.shiro.web.filter.mgt"><code>FilterChainResolver</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#setFilterChainResolver(org.apache.shiro.web.filter.mgt.FilterChainResolver)">setFilterChainResolver(FilterChainResolver)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#setFilterChains(java.util.Map)">setFilterChains(Map&lt;String, NamedFilterList&gt;)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#setFilterConfig(javax.servlet.FilterConfig)">setFilterConfig(FilterConfig)</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#setFilterConfig(javax.servlet.FilterConfig)">setFilterConfig(FilterConfig)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>
<div class="block">Sets the <code>FilterConfig</code> provided by the Servlet container at webapp startup.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractFilter.html#setFilterConfig(javax.servlet.FilterConfig)">setFilterConfig(FilterConfig)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractFilter.html" title="class in org.apache.shiro.web.servlet">AbstractFilter</a></dt>
<dd>
<div class="block">Sets the FilterConfig <em>and</em> the <code>ServletContext</code> as attributes of this class for use by
subclasses.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html#setFilterOncePerRequest(boolean)">setFilterOncePerRequest(boolean)</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html" title="class in org.apache.shiro.web.config">ShiroFilterConfiguration</a></dt>
<dd>
<div class="block">Sets whether the filter executes once per request or for every invocation of the filter.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#setFilterOncePerRequest(boolean)">setFilterOncePerRequest(boolean)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet">OncePerRequestFilter</a></dt>
<dd>
<div class="block">Sets whether this filter executes once per request or for every invocation of the filter.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#setFilters(java.util.Map)">setFilters(Map&lt;String, Filter&gt;)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#setGlobalFilters(java.util.List)">setGlobalFilters(List&lt;String&gt;)</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#setGlobalFilters(java.util.List)">setGlobalFilters(List&lt;String&gt;)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html#setGlobalFilters(java.util.List)">setGlobalFilters(List&lt;String&gt;)</a></span> - Method in interface org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt">FilterChainManager</a></dt>
<dd>
<div class="block">Configures the set of named filters that will match all paths.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#setHost(java.lang.String)">setHost(String)</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.html#setHsts(org.apache.shiro.web.filter.authz.SslFilter.HSTS)">setHsts(SslFilter.HSTS)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.html" title="class in org.apache.shiro.web.filter.authz">SslFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#setHttp10Compatible(boolean)">setHttp10Compatible(boolean)</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">Set whether to stay compatible with HTTP 1.0 clients.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#setHttpOnly(boolean)">setHttpOnly(boolean)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#setHttpOnly(boolean)">setHttpOnly(boolean)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html#setIncludeSubDomains(boolean)">setIncludeSubDomains(boolean)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz">SslFilter.HSTS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#setIni(org.apache.shiro.config.Ini)">setIni(Ini)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>
<div class="block">Allows for configuration via a direct <code>Ini</code> instance instead of via
<a href="org/apache/shiro/web/env/ResourceBasedWebEnvironment.html#getConfigLocations()"><code>config locations</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/AccessControlFilter.html#setLoginUrl(java.lang.String)">setLoginUrl(String)</a></span> - Method in class org.apache.shiro.web.filter.<a href="org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter">AccessControlFilter</a></dt>
<dd>
<div class="block">Sets the login URL used to authenticate a user.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#setLoginUrl(java.lang.String)">setLoginUrl(String)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html#setMaxAge(int)">setMaxAge(int)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz">SslFilter.HSTS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#setMaxAge(int)">setMaxAge(int)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#setMaxAge(int)">setMaxAge(int)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#setMaxInactiveInterval(int)">setMaxInactiveInterval(int)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#setName(java.lang.String)">setName(String)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/NameableFilter.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/NameableFilter.html" title="class in org.apache.shiro.web.servlet">NameableFilter</a></dt>
<dd>
<div class="block">Sets the filter's name.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PermissionTag.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PermissionTag.html" title="class in org.apache.shiro.web.tags">PermissionTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/RoleTag.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/RoleTag.html" title="class in org.apache.shiro.web.tags">RoleTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#setPasswordParam(java.lang.String)">setPasswordParam(String)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>
<div class="block">Sets the request parameter name to look for when acquiring the password.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#setPath(java.lang.String)">setPath(String)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#setPath(java.lang.String)">setPath(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#setPathMatcher(org.apache.shiro.util.PatternMatcher)">setPathMatcher(PatternMatcher)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html" title="class in org.apache.shiro.web.filter.mgt">PathMatchingFilterChainResolver</a></dt>
<dd>
<div class="block">Sets the <code>PatternMatcher</code> used when determining if an incoming request's path
matches a configured filter chain.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/PortFilter.html#setPort(int)">setPort(int)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/PortFilter.html" title="class in org.apache.shiro.web.filter.authz">PortFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#setPostOnlyLogout(boolean)">setPostOnlyLogout(boolean)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc">LogoutFilter</a></dt>
<dd>
<div class="block">Due to browser pre-fetching, using a GET requests for logout my cause a user to be logged accidentally, for example:
out while typing in an address bar.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PrincipalTag.html#setProperty(java.lang.String)">setProperty(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PrincipalTag.html" title="class in org.apache.shiro.web.tags">PrincipalTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/LogoutFilter.html#setRedirectUrl(java.lang.String)">setRedirectUrl(String)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc">LogoutFilter</a></dt>
<dd>
<div class="block">Sets the URL to where the user will be redirected after logout.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#setRememberMeParam(java.lang.String)">setRememberMeParam(String)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>
<div class="block">Sets the request parameter name to look for when acquiring the rememberMe boolean value.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubject.Builder.html#setRequest(javax.servlet.ServletRequest)">setRequest(ServletRequest)</a></span> - Method in class org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubject.Builder.html" title="class in org.apache.shiro.web.subject">WebSubject.Builder</a></dt>
<dd>
<div class="block">Called by the <code>WebSubject.Builder</code> constructor, this method places the request object in the
context map for later retrieval.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#setRequest(org.apache.shiro.web.servlet.ShiroHttpServletRequest)">setRequest(ShiroHttpServletRequest)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubject.Builder.html#setResponse(javax.servlet.ServletResponse)">setResponse(ServletResponse)</a></span> - Method in class org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubject.Builder.html" title="class in org.apache.shiro.web.subject">WebSubject.Builder</a></dt>
<dd>
<div class="block">Called by the <code>WebSubject.Builder</code> constructor, this method places the response object in the
context map for later retrieval.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#setSameSite(org.apache.shiro.web.servlet.Cookie.SameSiteOptions)">setSameSite(Cookie.SameSiteOptions)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#setSameSite(org.apache.shiro.web.servlet.Cookie.SameSiteOptions)">setSameSite(Cookie.SameSiteOptions)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#setSecure(boolean)">setSecure(boolean)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#setSecure(boolean)">setSecure(boolean)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html#setSecurityManager(org.apache.shiro.mgt.SecurityManager)">setSecurityManager(SecurityManager)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env">DefaultWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#setSecurityManager(org.apache.shiro.web.mgt.WebSecurityManager)">setSecurityManager(WebSecurityManager)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#setSecurityManagerFactory(org.apache.shiro.web.config.WebIniSecurityManagerFactory)">setSecurityManagerFactory(WebIniSecurityManagerFactory)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>
<div class="block">Allows for setting the SecurityManager factory which will be used to create the SecurityManager.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html#setServletContext(javax.servlet.ServletContext)">setServletContext(ServletContext)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env">DefaultWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/MutableWebEnvironment.html#setServletContext(javax.servlet.ServletContext)">setServletContext(ServletContext)</a></span> - Method in interface org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/MutableWebEnvironment.html" title="interface in org.apache.shiro.web.env">MutableWebEnvironment</a></dt>
<dd>
<div class="block">Sets the <a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><code>WebEnvironment</code></a>'s associated <code>ServletContext</code> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ServletContextSupport.html#setServletContext(javax.servlet.ServletContext)">setServletContext(ServletContext)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ServletContextSupport.html" title="class in org.apache.shiro.web.servlet">ServletContextSupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html#setServletRequest(javax.servlet.ServletRequest)">setServletRequest(ServletRequest)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/WebSessionContext.html#setServletRequest(javax.servlet.ServletRequest)">setServletRequest(ServletRequest)</a></span> - Method in interface org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/WebSessionContext.html" title="interface in org.apache.shiro.web.session.mgt">WebSessionContext</a></dt>
<dd>
<div class="block">Sets the <code>ServletRequest</code> received by the servlet container triggering the creation of the
<code>Session</code> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html#setServletRequest(javax.servlet.ServletRequest)">setServletRequest(ServletRequest)</a></span> - Method in class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html" title="class in org.apache.shiro.web.subject.support">DefaultWebSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubjectContext.html#setServletRequest(javax.servlet.ServletRequest)">setServletRequest(ServletRequest)</a></span> - Method in interface org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubjectContext.html" title="interface in org.apache.shiro.web.subject">WebSubjectContext</a></dt>
<dd>
<div class="block">Sets the <code>ServletRequest</code> received by the servlet container triggering the creation of the
<code>Subject</code> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html#setServletResponse(javax.servlet.ServletResponse)">setServletResponse(ServletResponse)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/WebSessionContext.html#setServletResponse(javax.servlet.ServletResponse)">setServletResponse(ServletResponse)</a></span> - Method in interface org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/WebSessionContext.html" title="interface in org.apache.shiro.web.session.mgt">WebSessionContext</a></dt>
<dd>
<div class="block">Sets the paired <code>ServletResponse</code> corresponding to the associated <a href="org/apache/shiro/web/session/mgt/WebSessionContext.html#getServletRequest()"><code>servletRequest</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html#setServletResponse(javax.servlet.ServletResponse)">setServletResponse(ServletResponse)</a></span> - Method in class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html" title="class in org.apache.shiro.web.subject.support">DefaultWebSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/WebSubjectContext.html#setServletResponse(javax.servlet.ServletResponse)">setServletResponse(ServletResponse)</a></span> - Method in interface org.apache.shiro.web.subject.<a href="org/apache/shiro/web/subject/WebSubjectContext.html" title="interface in org.apache.shiro.web.subject">WebSubjectContext</a></dt>
<dd>
<div class="block">Sets the paired <code>ServletResponse</code> corresponding to the associated <a href="org/apache/shiro/web/subject/WebSubjectContext.html#getServletRequest()"><code>servletRequest</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#setSessionIdCookie(org.apache.shiro.web.servlet.Cookie)">setSessionIdCookie(Cookie)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#setSessionIdCookieEnabled(boolean)">setSessionIdCookieEnabled(boolean)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#setSessionIdUrlRewritingEnabled(boolean)">setSessionIdUrlRewritingEnabled(boolean)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#setSessionManager(org.apache.shiro.session.mgt.SessionManager)">setSessionManager(SessionManager)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#setSessionMode(java.lang.String)">setSessionMode(String)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">since 1.2</div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html#setShiroFilterConfiguration(org.apache.shiro.web.config.ShiroFilterConfiguration)">setShiroFilterConfiguration(ShiroFilterConfiguration)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env">DefaultWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/MutableWebEnvironment.html#setShiroFilterConfiguration(org.apache.shiro.web.config.ShiroFilterConfiguration)">setShiroFilterConfiguration(ShiroFilterConfiguration)</a></span> - Method in interface org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/MutableWebEnvironment.html" title="interface in org.apache.shiro.web.env">MutableWebEnvironment</a></dt>
<dd>
<div class="block">Sets the <code>WebEnvironment</code>'s <a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html" title="class in org.apache.shiro.web.config"><code>ShiroFilterConfiguration</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#setShiroFilterConfiguration(org.apache.shiro.web.config.ShiroFilterConfiguration)">setShiroFilterConfiguration(ShiroFilterConfiguration)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html#setStaticSecurityManagerEnabled(boolean)">setStaticSecurityManagerEnabled(boolean)</a></span> - Method in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html" title="class in org.apache.shiro.web.config">ShiroFilterConfiguration</a></dt>
<dd>
<div class="block">Sets if the constructed <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityManager.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>SecurityManager</code></a> associated with the filter should be bound
to static memory (via <code>SecurityUtils.</code><code>setSecurityManager</code>).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#setStaticSecurityManagerEnabled(boolean)">setStaticSecurityManagerEnabled(boolean)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>
<div class="block">Sets if the constructed <a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#getSecurityManager()"><code>securityManager</code></a> reference should be bound
to static memory (via <code>SecurityUtils.</code><code>setSecurityManager</code>).</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#setSubjectDAO(org.apache.shiro.mgt.SubjectDAO)">setSubjectDAO(SubjectDAO)</a></span> - Method in class org.apache.shiro.web.mgt.<a href="org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html#setSuccessUrl(java.lang.String)">setSuccessUrl(String)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/AuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">AuthenticationFilter</a></dt>
<dd>
<div class="block">Sets the default/fallback success url to use as the default location a user is sent after logging in.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#setTimeout(long)">setTimeout(long)</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PrincipalTag.html#setType(java.lang.String)">setType(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PrincipalTag.html" title="class in org.apache.shiro.web.tags">PrincipalTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/AuthorizationFilter.html#setUnauthorizedUrl(java.lang.String)">setUnauthorizedUrl(String)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/AuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz">AuthorizationFilter</a></dt>
<dd>
<div class="block">Sets the URL to which users should be redirected if they are denied access to an underlying path or resource.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#setUrl(java.lang.String)">setUrl(String)</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#setUsernameParam(java.lang.String)">setUsernameParam(String)</a></span> - Method in class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">FormAuthenticationFilter</a></dt>
<dd>
<div class="block">Sets the request parameter name to look for when acquiring the username.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#setValue(java.lang.String)">setValue(String)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#setValue(java.lang.String)">setValue(String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.html#setVersion(int)">setVersion(int)</a></span> - Method in interface org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#setVersion(int)">setVersion(int)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/DefaultWebEnvironment.html#setWebSecurityManager(org.apache.shiro.web.mgt.WebSecurityManager)">setWebSecurityManager(WebSecurityManager)</a></span> - Method in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/DefaultWebEnvironment.html" title="class in org.apache.shiro.web.env">DefaultWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/MutableWebEnvironment.html#setWebSecurityManager(org.apache.shiro.web.mgt.WebSecurityManager)">setWebSecurityManager(WebSecurityManager)</a></span> - Method in interface org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/MutableWebEnvironment.html" title="interface in org.apache.shiro.web.env">MutableWebEnvironment</a></dt>
<dd>
<div class="block">Sets the <code>WebEnvironment</code>'s <a href="org/apache/shiro/web/mgt/WebSecurityManager.html" title="interface in org.apache.shiro.web.mgt"><code>WebSecurityManager</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/env/IniWebEnvironment.html#SHIRO_FILTER_CONFIG_NAME">SHIRO_FILTER_CONFIG_NAME</a></span> - Static variable in class org.apache.shiro.web.env.<a href="org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env">IniWebEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/servlet/ShiroFilter.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">ShiroFilter</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">Primary Shiro Filter for web applications configuring Shiro via Servlet &lt;listener&gt; in web.xml.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroFilter.html#%3Cinit%3E()">ShiroFilter()</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroFilter.html" title="class in org.apache.shiro.web.servlet">ShiroFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html" title="class in org.apache.shiro.web.config"><span class="typeNameLink">ShiroFilterConfiguration</span></a> - Class in <a href="org/apache/shiro/web/config/package-summary.html">org.apache.shiro.web.config</a></dt>
<dd>
<div class="block">Configuration for Shiro's root level servlet filter.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html#%3Cinit%3E()">ShiroFilterConfiguration()</a></span> - Constructor for class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/ShiroFilterConfiguration.html" title="class in org.apache.shiro.web.config">ShiroFilterConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">ShiroHttpServletRequest</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">A <code>ShiroHttpServletRequest</code> wraps the Servlet container's original <code>ServletRequest</code> instance, but ensures
that all <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true" title="class or interface in javax.servlet.http" class="externalLink"><code>HttpServletRequest</code></a> invocations that require Shiro's support (<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#getRemoteUser()"><code>getRemoteUser</code></a>,
<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#getSession(boolean)"><code>getSession</code></a>, etc) can be executed first by Shiro as necessary before allowing the underlying
Servlet container instance's method to be invoked.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#%3Cinit%3E(javax.servlet.http.HttpServletRequest,javax.servlet.ServletContext,boolean)">ShiroHttpServletRequest(HttpServletRequest, ServletContext, boolean)</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">ShiroHttpServletResponse</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">HttpServletResponse implementation to support URL Encoding of Shiro Session IDs.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#%3Cinit%3E(javax.servlet.http.HttpServletResponse,javax.servlet.ServletContext,org.apache.shiro.web.servlet.ShiroHttpServletRequest)">ShiroHttpServletResponse(HttpServletResponse, ServletContext, ShiroHttpServletRequest)</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">ShiroHttpSession</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">Wrapper class that uses a Shiro <code>Session</code> under the hood for all session operations instead of the
Servlet Container's session mechanism.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpSession.html#%3Cinit%3E(org.apache.shiro.session.Session,javax.servlet.http.HttpServletRequest,javax.servlet.ServletContext)">ShiroHttpSession(Session, HttpServletRequest, ServletContext)</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpSession.html" title="class in org.apache.shiro.web.servlet">ShiroHttpSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#shouldNotFilter(javax.servlet.ServletRequest)">shouldNotFilter(ServletRequest)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html" title="class in org.apache.shiro.web.servlet">OncePerRequestFilter</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">in favor of overriding <a href="org/apache/shiro/web/servlet/OncePerRequestFilter.html#isEnabled(javax.servlet.ServletRequest,javax.servlet.ServletResponse)"><code>OncePerRequestFilter.isEnabled(javax.servlet.ServletRequest, javax.servlet.ServletResponse)</code></a>
for custom behavior. This method will be removed in Shiro 2.0.</div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/HasAnyRolesTag.html#showTagBody(java.lang.String)">showTagBody(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/HasAnyRolesTag.html" title="class in org.apache.shiro.web.tags">HasAnyRolesTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/HasPermissionTag.html#showTagBody(java.lang.String)">showTagBody(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/HasPermissionTag.html" title="class in org.apache.shiro.web.tags">HasPermissionTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/HasRoleTag.html#showTagBody(java.lang.String)">showTagBody(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/HasRoleTag.html" title="class in org.apache.shiro.web.tags">HasRoleTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/LacksPermissionTag.html#showTagBody(java.lang.String)">showTagBody(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/LacksPermissionTag.html" title="class in org.apache.shiro.web.tags">LacksPermissionTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/LacksRoleTag.html#showTagBody(java.lang.String)">showTagBody(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/LacksRoleTag.html" title="class in org.apache.shiro.web.tags">LacksRoleTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PermissionTag.html#showTagBody(java.lang.String)">showTagBody(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PermissionTag.html" title="class in org.apache.shiro.web.tags">PermissionTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/RoleTag.html#showTagBody(java.lang.String)">showTagBody(String)</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/RoleTag.html" title="class in org.apache.shiro.web.tags">RoleTag</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet"><span class="typeNameLink">SimpleCookie</span></a> - Class in <a href="org/apache/shiro/web/servlet/package-summary.html">org.apache.shiro.web.servlet</a></dt>
<dd>
<div class="block">Default <a href="org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet"><code>Cookie</code></a> implementation.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#%3Cinit%3E()">SimpleCookie()</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#%3Cinit%3E(java.lang.String)">SimpleCookie(String)</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#%3Cinit%3E(org.apache.shiro.web.servlet.Cookie)">SimpleCookie(Cookie)</a></span> - Constructor for class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt"><span class="typeNameLink">SimpleNamedFilterList</span></a> - Class in <a href="org/apache/shiro/web/filter/mgt/package-summary.html">org.apache.shiro.web.filter.mgt</a></dt>
<dd>
<div class="block">Simple <code>NamedFilterList</code> implementation that is supported by a backing <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>List</code></a> instance and a simple
<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#getName()"><code>name</code></a> property.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#%3Cinit%3E(java.lang.String)">SimpleNamedFilterList(String)</a></span> - Constructor for class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>
<div class="block">Creates a new <code>SimpleNamedFilterList</code> instance with the specified <code>name</code>, defaulting to a new
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink"><code>ArrayList</code></a> instance as the backing list.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#%3Cinit%3E(java.lang.String,java.util.List)">SimpleNamedFilterList(String, List&lt;Filter&gt;)</a></span> - Constructor for class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>
<div class="block">Creates a new <code>SimpleNamedFilterList</code> instance with the specified <code>name</code> and <code>backingList</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#size()">size()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#splitChainDefinition(java.lang.String)">splitChainDefinition(String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>
<div class="block">Splits the comma-delimited filter chain definition line into individual filter definition tokens.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#ssl">ssl</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authz/SslFilter.html" title="class in org.apache.shiro.web.filter.authz"><span class="typeNameLink">SslFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authz/package-summary.html">org.apache.shiro.web.filter.authz</a></dt>
<dd>
<div class="block">Filter which requires a request to be over SSL.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/SslFilter.html#%3Cinit%3E()">SslFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/SslFilter.html" title="class in org.apache.shiro.web.filter.authz">SslFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authz/SslFilter.HSTS.html" title="class in org.apache.shiro.web.filter.authz"><span class="typeNameLink">SslFilter.HSTS</span></a> - Class in <a href="org/apache/shiro/web/filter/authz/package-summary.html">org.apache.shiro.web.filter.authz</a></dt>
<dd>
<div class="block">Helper class for HTTP Strict Transport Security (HSTS)</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html#start(org.apache.shiro.session.mgt.SessionContext)">start(SessionContext)</a></span> - Method in class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html" title="class in org.apache.shiro.web.session.mgt">ServletContainerSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#stop()">stop()</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.SameSiteOptions.html#STRICT">STRICT</a></span> - org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.SameSiteOptions.html" title="enum in org.apache.shiro.web.servlet">Cookie.SameSiteOptions</a></dt>
<dd>
<div class="block">Cookies will only be sent in a first-party context
and not be sent along with requests initiated by third party websites.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#subList(int,int)">subList(int, int)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:T">
<!-- -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#toArray()">toArray()</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#toArray(T%5B%5D)">toArray(T[])</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt">SimpleNamedFilterList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#toEncoded(java.lang.String,java.lang.String)">toEncoded(String, String)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletResponse</a></dt>
<dd>
<div class="block">Return the specified URL with the specified session identifier suitably encoded.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#toHttp(javax.servlet.ServletRequest)">toHttp(ServletRequest)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">A convenience method that merely casts the incoming <code>ServletRequest</code> to an
<code>HttpServletRequest</code>:</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#toHttp(javax.servlet.ServletResponse)">toHttp(ServletResponse)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">A convenience method that merely casts the incoming <code>ServletResponse</code> to an
<code>HttpServletResponse</code>:</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#toNameConfigPair(java.lang.String)">toNameConfigPair(String)</a></span> - Method in class org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html" title="class in org.apache.shiro.web.filter.mgt">DefaultFilterChainManager</a></dt>
<dd>
<div class="block">Based on the given filter chain definition token (e.g.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authz/PortFilter.html#toPort(java.lang.Object)">toPort(Object)</a></span> - Method in class org.apache.shiro.web.filter.authz.<a href="org/apache/shiro/web/filter/authz/PortFilter.html" title="class in org.apache.shiro.web.filter.authz">PortFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ServletContextSupport.html#toString()">toString()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ServletContextSupport.html" title="class in org.apache.shiro.web.servlet">ServletContextSupport</a></dt>
<dd>
<div class="block">It is highly recommended not to override this method directly, and instead override the
<a href="org/apache/shiro/web/servlet/ServletContextSupport.html#toStringBuilder()"><code>toStringBuilder()</code></a> method, a better-performing alternative.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/NameableFilter.html#toStringBuilder()">toStringBuilder()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/NameableFilter.html" title="class in org.apache.shiro.web.servlet">NameableFilter</a></dt>
<dd>
<div class="block">Returns a StringBuilder instance with the <a href="org/apache/shiro/web/servlet/NameableFilter.html#getName()"><code>name</code></a>, or if the name is <code>null</code>, just the
<code>super.toStringBuilder()</code> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ServletContextSupport.html#toStringBuilder()">toStringBuilder()</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ServletContextSupport.html" title="class in org.apache.shiro.web.servlet">ServletContextSupport</a></dt>
<dd>
<div class="block">Same concept as <a href="org/apache/shiro/web/servlet/ServletContextSupport.html#toString()"><code>toString()</code></a>, but returns a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>StringBuilder</code></a> instance instead.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/HttpServletSession.html#touch()">touch()</a></span> - Method in class org.apache.shiro.web.session.<a href="org/apache/shiro/web/session/HttpServletSession.html" title="class in org.apache.shiro.web.session">HttpServletSession</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:U">
<!-- -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#updateSessionLastAccessTime(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">updateSessionLastAccessTime(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>
<div class="block">Updates any 'native' Session's last access time that might exist to the timestamp when this method is called.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#URL_SESSION_ID_SOURCE">URL_SESSION_ID_SOURCE</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet">ShiroHttpServletRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/RedirectView.html#urlEncode(java.lang.String,java.lang.String)">urlEncode(String, String)</a></span> - Method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/RedirectView.html" title="class in org.apache.shiro.web.util">RedirectView</a></dt>
<dd>
<div class="block">URL-encode the given input String with the given encoding scheme, using
<a href="https://docs.oracle.com/javase/8/docs/api/java/net/URLEncoder.html?is-external=true#encode(java.lang.String,java.lang.String)" title="class or interface in java.net" class="externalLink"><code>URLEncoder.encode(input, enc)</code></a>.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html#URLS">URLS</a></span> - Static variable in class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/IniFilterChainResolverFactory.html" title="class in org.apache.shiro.web.config">IniFilterChainResolverFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#user">user</a></span> - org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/filter/authc/UserFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="typeNameLink">UserFilter</span></a> - Class in <a href="org/apache/shiro/web/filter/authc/package-summary.html">org.apache.shiro.web.filter.authc</a></dt>
<dd>
<div class="block">Filter that allows access to resources if the accessor is a known user, which is defined as
having a known principal.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/authc/UserFilter.html#%3Cinit%3E()">UserFilter()</a></span> - Constructor for class org.apache.shiro.web.filter.authc.<a href="org/apache/shiro/web/filter/authc/UserFilter.html" title="class in org.apache.shiro.web.filter.authc">UserFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/tags/UserTag.html" title="class in org.apache.shiro.web.tags"><span class="typeNameLink">UserTag</span></a> - Class in <a href="org/apache/shiro/web/tags/package-summary.html">org.apache.shiro.web.tags</a></dt>
<dd>
<div class="block">JSP tag that renders the tag body if the current user known to the system, either from a successful login attempt
(not necessarily during the current session) or from 'RememberMe' services.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/UserTag.html#%3Cinit%3E()">UserTag()</a></span> - Constructor for class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/UserTag.html" title="class in org.apache.shiro.web.tags">UserTag</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:V">
<!-- -->
</a>
<h2 class="title">V</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.SameSiteOptions.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.SameSiteOptions.html" title="enum in org.apache.shiro.web.servlet">Cookie.SameSiteOptions</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html#values()">values()</a></span> - Static method in enum org.apache.shiro.web.filter.mgt.<a href="org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt">DefaultFilter</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/Cookie.SameSiteOptions.html#values()">values()</a></span> - Static method in enum org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/Cookie.SameSiteOptions.html" title="enum in org.apache.shiro.web.servlet">Cookie.SameSiteOptions</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/PermissionTag.html#verifyAttributes()">verifyAttributes()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/PermissionTag.html" title="class in org.apache.shiro.web.tags">PermissionTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/tags/SecureTag.html#verifyAttributes()">verifyAttributes()</a></span> - Method in class org.apache.shiro.web.tags.<a href="org/apache/shiro/web/tags/SecureTag.html" title="class in org.apache.shiro.web.tags">SecureTag</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/SimpleCookie.html#VERSION_ATTRIBUTE_NAME">VERSION_ATTRIBUTE_NAME</a></span> - Static variable in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet">SimpleCookie</a></dt>
<dd>&nbsp;</dd>
</dl>
<a id="I:W">
<!-- -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html" title="class in org.apache.shiro.web.subject.support"><span class="typeNameLink">WebDelegatingSubject</span></a> - Class in <a href="org/apache/shiro/web/subject/support/package-summary.html">org.apache.shiro.web.subject.support</a></dt>
<dd>
<div class="block">Default <a href="org/apache/shiro/web/subject/WebSubject.html" title="interface in org.apache.shiro.web.subject"><code>WebSubject</code></a> implementation that additional ensures the ability to retain a
servlet request/response pair to be used by internal shiro components as necessary during the request execution.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html#%3Cinit%3E(org.apache.shiro.subject.PrincipalCollection,boolean,java.lang.String,org.apache.shiro.session.Session,boolean,javax.servlet.ServletRequest,javax.servlet.ServletResponse,org.apache.shiro.mgt.SecurityManager)">WebDelegatingSubject(PrincipalCollection, boolean, String, Session, boolean, ServletRequest, ServletResponse, SecurityManager)</a></span> - Constructor for class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html" title="class in org.apache.shiro.web.subject.support">WebDelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html#%3Cinit%3E(org.apache.shiro.subject.PrincipalCollection,boolean,java.lang.String,org.apache.shiro.session.Session,javax.servlet.ServletRequest,javax.servlet.ServletResponse,org.apache.shiro.mgt.SecurityManager)">WebDelegatingSubject(PrincipalCollection, boolean, String, Session, ServletRequest, ServletResponse, SecurityManager)</a></span> - Constructor for class org.apache.shiro.web.subject.support.<a href="org/apache/shiro/web/subject/support/WebDelegatingSubject.html" title="class in org.apache.shiro.web.subject.support">WebDelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><span class="typeNameLink">WebEnvironment</span></a> - Interface in <a href="org/apache/shiro/web/env/package-summary.html">org.apache.shiro.web.env</a></dt>
<dd>
<div class="block">A web-specific <code>Environment</code> instance, used in web applications.</div>
</dd>
<dt><a href="org/apache/shiro/web/config/WebIniSecurityManagerFactory.html" title="class in org.apache.shiro.web.config"><span class="typeNameLink">WebIniSecurityManagerFactory</span></a> - Class in <a href="org/apache/shiro/web/config/package-summary.html">org.apache.shiro.web.config</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">use Shiro's <code>Environment</code> mechanisms instead.</div>
</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/WebIniSecurityManagerFactory.html#%3Cinit%3E()">WebIniSecurityManagerFactory()</a></span> - Constructor for class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/WebIniSecurityManagerFactory.html" title="class in org.apache.shiro.web.config">WebIniSecurityManagerFactory</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Creates a new <code>WebIniSecurityManagerFactory</code> instance which will construct web-capable
<code>SecurityManager</code> instances.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/config/WebIniSecurityManagerFactory.html#%3Cinit%3E(org.apache.shiro.config.Ini)">WebIniSecurityManagerFactory(Ini)</a></span> - Constructor for class org.apache.shiro.web.config.<a href="org/apache/shiro/web/config/WebIniSecurityManagerFactory.html" title="class in org.apache.shiro.web.config">WebIniSecurityManagerFactory</a></dt>
<dd>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Creates a new <code>WebIniSecurityManagerFactory</code> instance which will construct web-capable
<code>SecurityManager</code> instances.</div>
</dd>
<dt><a href="org/apache/shiro/web/mgt/WebSecurityManager.html" title="interface in org.apache.shiro.web.mgt"><span class="typeNameLink">WebSecurityManager</span></a> - Interface in <a href="org/apache/shiro/web/mgt/package-summary.html">org.apache.shiro.web.mgt</a></dt>
<dd>
<div class="block">This interface represents a <code>SecurityManager</code> implementation that can used in web-enabled applications.</div>
</dd>
<dt><a href="org/apache/shiro/web/session/mgt/WebSessionContext.html" title="interface in org.apache.shiro.web.session.mgt"><span class="typeNameLink">WebSessionContext</span></a> - Interface in <a href="org/apache/shiro/web/session/mgt/package-summary.html">org.apache.shiro.web.session.mgt</a></dt>
<dd>
<div class="block">A <code>WebSubjectContext</code> is a <code>SessionContext</code> that additionally provides for type-safe
methods to set and retrieve a <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletRequest</code></a> and <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletResponse.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletResponse</code></a>, as the request/response pair will
often need to be referenced during construction of web-initiated <code>Session</code> instances.</div>
</dd>
<dt><a href="org/apache/shiro/web/session/mgt/WebSessionKey.html" title="class in org.apache.shiro.web.session.mgt"><span class="typeNameLink">WebSessionKey</span></a> - Class in <a href="org/apache/shiro/web/session/mgt/package-summary.html">org.apache.shiro.web.session.mgt</a></dt>
<dd>
<div class="block">A <code>SessionKey</code> implementation that also retains the
<code>ServletRequest</code> and <code>ServletResponse</code> associated with the web request that is performing the
session lookup.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/WebSessionKey.html#%3Cinit%3E(java.io.Serializable,javax.servlet.ServletRequest,javax.servlet.ServletResponse)">WebSessionKey(Serializable, ServletRequest, ServletResponse)</a></span> - Constructor for class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/WebSessionKey.html" title="class in org.apache.shiro.web.session.mgt">WebSessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/session/mgt/WebSessionKey.html#%3Cinit%3E(javax.servlet.ServletRequest,javax.servlet.ServletResponse)">WebSessionKey(ServletRequest, ServletResponse)</a></span> - Constructor for class org.apache.shiro.web.session.mgt.<a href="org/apache/shiro/web/session/mgt/WebSessionKey.html" title="class in org.apache.shiro.web.session.mgt">WebSessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="org/apache/shiro/web/session/mgt/WebSessionManager.html" title="interface in org.apache.shiro.web.session.mgt"><span class="typeNameLink">WebSessionManager</span></a> - Interface in <a href="org/apache/shiro/web/session/mgt/package-summary.html">org.apache.shiro.web.session.mgt</a></dt>
<dd>
<div class="block"><code>SessionManager</code> specific to web-enabled applications.</div>
</dd>
<dt><a href="org/apache/shiro/web/subject/WebSubject.html" title="interface in org.apache.shiro.web.subject"><span class="typeNameLink">WebSubject</span></a> - Interface in <a href="org/apache/shiro/web/subject/package-summary.html">org.apache.shiro.web.subject</a></dt>
<dd>
<div class="block">A <code>WebSubject</code> represents a Subject instance that was acquired as a result of an incoming
<a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletRequest</code></a>.</div>
</dd>
<dt><a href="org/apache/shiro/web/subject/WebSubject.Builder.html" title="class in org.apache.shiro.web.subject"><span class="typeNameLink">WebSubject.Builder</span></a> - Class in <a href="org/apache/shiro/web/subject/package-summary.html">org.apache.shiro.web.subject</a></dt>
<dd>
<div class="block">A <code>WebSubject.Builder</code> performs the same function as a <code>Subject.Builder</code>, but
additionally ensures that the Servlet request/response pair that is triggering the Subject instance's creation
is retained for use by internal Shiro components as necessary.</div>
</dd>
<dt><a href="org/apache/shiro/web/subject/WebSubjectContext.html" title="interface in org.apache.shiro.web.subject"><span class="typeNameLink">WebSubjectContext</span></a> - Interface in <a href="org/apache/shiro/web/subject/package-summary.html">org.apache.shiro.web.subject</a></dt>
<dd>
<div class="block">A <code>WebSubjectContext</code> is a <code>SubjectContext</code> that additionally provides for type-safe
methods to set and retrieve a <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletRequest</code></a> and <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletResponse.html?is-external=true" title="class or interface in javax.servlet" class="externalLink"><code>ServletResponse</code></a>.</div>
</dd>
<dt><a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util"><span class="typeNameLink">WebUtils</span></a> - Class in <a href="org/apache/shiro/web/util/package-summary.html">org.apache.shiro.web.util</a></dt>
<dd>
<div class="block">Simple utility class for operations used across multiple class hierarchies in the web framework code.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#%3Cinit%3E()">WebUtils()</a></span> - Constructor for class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#wrapServletRequest(javax.servlet.http.HttpServletRequest)">wrapServletRequest(HttpServletRequest)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>
<div class="block">Wraps the original HttpServletRequest in a <a href="org/apache/shiro/web/servlet/ShiroHttpServletRequest.html" title="class in org.apache.shiro.web.servlet"><code>ShiroHttpServletRequest</code></a>, which is required for supporting
Servlet Specification behavior backed by a <code>Subject</code> instance.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html#wrapServletResponse(javax.servlet.http.HttpServletResponse,org.apache.shiro.web.servlet.ShiroHttpServletRequest)">wrapServletResponse(HttpServletResponse, ShiroHttpServletRequest)</a></span> - Method in class org.apache.shiro.web.servlet.<a href="org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet">AbstractShiroFilter</a></dt>
<dd>
<div class="block">Returns a new <a href="org/apache/shiro/web/servlet/ShiroHttpServletResponse.html" title="class in org.apache.shiro.web.servlet"><code>ShiroHttpServletResponse</code></a> instance, wrapping the <code>orig</code> argument, in order to provide
correct URL rewriting behavior required by the Servlet Specification when using Shiro-based sessions (and not
Servlet Container HTTP-based sessions).</div>
</dd>
</dl>
<a id="I:_">
<!-- -->
</a>
<h2 class="title">_</h2>
<dl>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#_isSessionCreationEnabled(java.lang.Object)">_isSessionCreationEnabled(Object)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Returns <code>true</code> if a session is allowed to be created for a subject-associated request, <code>false</code>
otherwise.</div>
</dd>
<dt><span class="memberNameLink"><a href="org/apache/shiro/web/util/WebUtils.html#_isSessionCreationEnabled(javax.servlet.ServletRequest)">_isSessionCreationEnabled(ServletRequest)</a></span> - Static method in class org.apache.shiro.web.util.<a href="org/apache/shiro/web/util/WebUtils.html" title="class in org.apache.shiro.web.util">WebUtils</a></dt>
<dd>
<div class="block">Returns <code>true</code> if a session is allowed to be created for a subject-associated request, <code>false</code>
otherwise.</div>
</dd>
</dl>
<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:_">_</a>&nbsp;<br><a href="allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="allpackages-index.html">All&nbsp;Packages</a></div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</body>
</html>