blob: 8d801a499897922885d1f657fa888f9ba6df6833 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_21) on Thu May 30 14:51:33 PDT 2013 -->
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<title>Index (Apache Shiro 1.2.1 API)</title>
<meta name="date" content="2013-05-30">
<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index (Apache Shiro 1.2.1 API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="./overview-summary.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">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="./allclasses-noframe.html">All Classes</a></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>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_J_">J</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_N_">N</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_Q_">Q</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_W_">W</a>&nbsp;<a href="#_X_">X</a>&nbsp;<a href="#___">_</a>&nbsp;<a name="_A_">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html" title="class in org.apache.shiro.authc.pam"><span class="strong">AbstractAuthenticationStrategy</span></a> - Class in <a href="./org/apache/shiro/authc/pam/package-summary.html">org.apache.shiro.authc.pam</a></dt>
<dd>
<div class="block">Abstract base implementation for Shiro's concrete <code>AuthenticationStrategy</code>
implementations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html#AbstractAuthenticationStrategy()">AbstractAuthenticationStrategy()</a></span> - Constructor for class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html" title="class in org.apache.shiro.authc.pam">AbstractAuthenticationStrategy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/AbstractAuthenticator.html" title="class in org.apache.shiro.authc"><span class="strong">AbstractAuthenticator</span></a> - Class in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Superclass for almost all <a href="./org/apache/shiro/authc/Authenticator.html" title="interface in org.apache.shiro.authc"><code>Authenticator</code></a> implementations that performs the common work around authentication
attempts.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AbstractAuthenticator.html#AbstractAuthenticator()">AbstractAuthenticator()</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AbstractAuthenticator.html" title="class in org.apache.shiro.authc">AbstractAuthenticator</a></dt>
<dd>
<div class="block">Default no-argument constructor.</div>
</dd>
<dt><a href="./org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache"><span class="strong">AbstractCacheManager</span></a> - Class in <a href="./org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></dt>
<dd>
<div class="block">Very simple abstract <code>CacheManager</code> implementation that retains all created <a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> instances in
an in-memory <a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent"><code>ConcurrentMap</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/AbstractCacheManager.html#AbstractCacheManager()">AbstractCacheManager()</a></span> - Constructor for class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a></dt>
<dd>
<div class="block">Default no-arg constructor that instantiates an internal name-to-cache <code>ConcurrentMap</code>.</div>
</dd>
<dt><a href="./org/apache/shiro/util/AbstractFactory.html" title="class in org.apache.shiro.util"><span class="strong">AbstractFactory</span></a>&lt;<a href="./org/apache/shiro/util/AbstractFactory.html" title="type parameter in AbstractFactory">T</a>&gt; - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">TODO - Class JavaDoc</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/AbstractFactory.html#AbstractFactory()">AbstractFactory()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/AbstractFactory.html" title="class in org.apache.shiro.util">AbstractFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/web/servlet/AbstractFilter.html" title="class in org.apache.shiro.web.servlet"><span class="strong">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="strong"><a href="./org/apache/shiro/web/servlet/AbstractFilter.html#AbstractFilter()">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/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash"><span class="strong">AbstractHash</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>in Shiro 1.1 in favor of using the concrete <a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash"><code>SimpleHash</code></a> implementation directly.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#AbstractHash()">AbstractHash()</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Creates an new instance without any of its properties set (no hashing is performed).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#AbstractHash(java.lang.Object)">AbstractHash(Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Creates a hash of the specified <code>source</code> with no <code>salt</code> using a single hash iteration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#AbstractHash(java.lang.Object, java.lang.Object)">AbstractHash(Object, Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Creates a hash of the specified <code>source</code> using the given <code>salt</code> using a single hash iteration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#AbstractHash(java.lang.Object, java.lang.Object, int)">AbstractHash(Object, Object, int)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Creates a hash of the specified <code>source</code> using the given <code>salt</code> a total of
<code>hashIterations</code> times.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap"><span class="strong">AbstractLdapRealm</span></a> - Class in <a href="./org/apache/shiro/realm/ldap/package-summary.html">org.apache.shiro.realm.ldap</a></dt>
<dd>
<div class="block">A <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> that authenticates with an LDAP
server to build the Subject for a user.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#AbstractLdapRealm()">AbstractLdapRealm()</a></span> - Constructor for class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt"><span class="strong">AbstractNativeSessionManager</span></a> - Class in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">Abstract implementation supporting the <a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>NativeSessionManager</code></a> interface, supporting
<a href="./org/apache/shiro/session/SessionListener.html" title="interface in org.apache.shiro.session"><code>SessionListener</code></a>s and application of the
<a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html#getGlobalSessionTimeout()"><code>globalSessionTimeout</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#AbstractNativeSessionManager()">AbstractNativeSessionManager()</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt"><span class="strong">AbstractRememberMeManager</span></a> - Class in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">Abstract implementation of the <code>RememberMeManager</code> interface that handles
<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#setSerializer(org.apache.shiro.io.Serializer)"><code>serialization</code></a> and
<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#setCipherService(org.apache.shiro.crypto.CipherService)"><code>encryption</code></a> of the remembered user identity.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#AbstractRememberMeManager()">AbstractRememberMeManager()</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Default constructor that initializes a <a href="./org/apache/shiro/io/DefaultSerializer.html" title="class in org.apache.shiro.io"><code>DefaultSerializer</code></a> as the <a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getSerializer()"><code>serializer</code></a> and
an <a href="./org/apache/shiro/crypto/AesCipherService.html" title="class in org.apache.shiro.crypto"><code>AesCipherService</code></a> as the <a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getCipherService()"><code>cipherService</code></a>.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis"><span class="strong">AbstractSessionDAO</span></a> - Class in <a href="./org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a></dt>
<dd>
<div class="block">An abstract <code>SessionDAO</code> implementation that performs some sanity checks on session creation and reading and
allows for pluggable Session ID generation strategies if desired.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#AbstractSessionDAO()">AbstractSessionDAO()</a></span> - Constructor for class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">AbstractSessionDAO</a></dt>
<dd>
<div class="block">Default no-arg constructor that defaults the <a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#setSessionIdGenerator(org.apache.shiro.session.mgt.eis.SessionIdGenerator)"><code>sessionIdGenerator</code></a> to be a
<a href="./org/apache/shiro/session/mgt/eis/JavaUuidSessionIdGenerator.html" title="class in org.apache.shiro.session.mgt.eis"><code>JavaUuidSessionIdGenerator</code></a>.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html" title="class in org.apache.shiro.session.mgt"><span class="strong">AbstractSessionManager</span></a> - Class in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">Base abstract class of the <a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a> interface, enabling configuration of an
application-wide <a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html#getGlobalSessionTimeout()"><code>globalSessionTimeout</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html#AbstractSessionManager()">AbstractSessionManager()</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractSessionManager</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="strong">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="strong"><a href="./org/apache/shiro/web/servlet/AbstractShiroFilter.html#AbstractShiroFilter()">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/crypto/AbstractSymmetricCipherService.html" title="class in org.apache.shiro.crypto"><span class="strong">AbstractSymmetricCipherService</span></a> - Class in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block">Base abstract class for supporting symmetric key cipher algorithms.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/AbstractSymmetricCipherService.html#AbstractSymmetricCipherService(java.lang.String)">AbstractSymmetricCipherService(String)</a></span> - Constructor for class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/AbstractSymmetricCipherService.html" title="class in org.apache.shiro.crypto">AbstractSymmetricCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt"><span class="strong">AbstractValidatingSessionManager</span></a> - Class in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">Default business-tier implementation of the <a href="./org/apache/shiro/session/mgt/ValidatingSessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>ValidatingSessionManager</code></a> interface.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#AbstractValidatingSessionManager()">AbstractValidatingSessionManager()</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</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="strong">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="strong"><a href="./org/apache/shiro/web/filter/AccessControlFilter.html#AccessControlFilter()">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><a href="./org/apache/shiro/authc/Account.html" title="interface in org.apache.shiro.authc"><span class="strong">Account</span></a> - Interface in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">An <tt>Account</tt> is a convenience interface that extends both <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a> and
<a href="./org/apache/shiro/authz/AuthorizationInfo.html" title="interface in org.apache.shiro.authz"><code>AuthorizationInfo</code></a> and represents authentication and authorization for a <em>single account</em> in a
<em>single Realm</em>.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/AccountException.html" title="class in org.apache.shiro.authc"><span class="strong">AccountException</span></a> - Exception in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Exception thrown due to a problem with the account
under which an authentication attempt is being executed.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AccountException.html#AccountException()">AccountException()</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AccountException.html" title="class in org.apache.shiro.authc">AccountException</a></dt>
<dd>
<div class="block">Creates a new AccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AccountException.html#AccountException(java.lang.String)">AccountException(String)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AccountException.html" title="class in org.apache.shiro.authc">AccountException</a></dt>
<dd>
<div class="block">Constructs a new AccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AccountException.html#AccountException(java.lang.Throwable)">AccountException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AccountException.html" title="class in org.apache.shiro.authc">AccountException</a></dt>
<dd>
<div class="block">Constructs a new AccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AccountException.html#AccountException(java.lang.String, java.lang.Throwable)">AccountException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AccountException.html" title="class in org.apache.shiro.authc">AccountException</a></dt>
<dd>
<div class="block">Constructs a new AccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#accountExists(java.lang.String)">accountExists(String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#ACTIVE_SESSION_CACHE_NAME">ACTIVE_SESSION_CACHE_NAME</a></span> - Static variable in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">The default active sessions cache name, equal to <code>shiro-activeSessionCache</code>.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html" title="class in org.apache.shiro.realm.activedirectory"><span class="strong">ActiveDirectoryRealm</span></a> - Class in <a href="./org/apache/shiro/realm/activedirectory/package-summary.html">org.apache.shiro.realm.activedirectory</a></dt>
<dd>
<div class="block">A <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> that authenticates with an active directory LDAP
server to determine the roles for a particular user.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#ActiveDirectoryRealm()">ActiveDirectoryRealm()</a></span> - Constructor for class org.apache.shiro.realm.activedirectory.<a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html" title="class in org.apache.shiro.realm.activedirectory">ActiveDirectoryRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#add(org.apache.shiro.authz.Permission)">add(Permission)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroModule.html#add(org.apache.shiro.util.Destroyable)">add(Destroyable)</a></span> - Method in class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroModule.html" title="class in org.apache.shiro.guice">ShiroModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#add(org.apache.shiro.authc.SimpleAccount)">add(SimpleAccount)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#add(org.apache.shiro.authz.SimpleRole)">add(SimpleRole)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/MutablePrincipalCollection.html#add(java.lang.Object, java.lang.String)">add(Object, String)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/MutablePrincipalCollection.html" title="interface in org.apache.shiro.subject">MutablePrincipalCollection</a></dt>
<dd>
<div class="block">Adds the given principal to this collection.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#add(java.lang.Object, java.lang.String)">add(Object, String)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#addAccount(java.lang.String, java.lang.String)">addAccount(String, String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#addAccount(java.lang.String, java.lang.String, java.lang.String...)">addAccount(String, String, String...)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#addAll(java.util.Collection)">addAll(Collection&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/MutablePrincipalCollection.html#addAll(java.util.Collection, java.lang.String)">addAll(Collection, String)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/MutablePrincipalCollection.html" title="interface in org.apache.shiro.subject">MutablePrincipalCollection</a></dt>
<dd>
<div class="block">Adds all of the principals in the given collection to this collection.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/MutablePrincipalCollection.html#addAll(org.apache.shiro.subject.PrincipalCollection)">addAll(PrincipalCollection)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/MutablePrincipalCollection.html" title="interface in org.apache.shiro.subject">MutablePrincipalCollection</a></dt>
<dd>
<div class="block">Adds all of the principals from the given principal collection to this collection.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#addAll(java.util.Collection, java.lang.String)">addAll(Collection, String)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#addAll(org.apache.shiro.subject.PrincipalCollection)">addAll(PrincipalCollection)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#addFilterChain(java.lang.String, com.google.inject.Key...)">addFilterChain(String, Key&lt;? extends Filter&gt;...)</a></span> - Method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>
<div class="block">Adds a filter chain to the shiro configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#addObjectPermission(org.apache.shiro.authz.Permission)">addObjectPermission(Permission)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Assigns an object-based permission directly to this Account (not any of its realms).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#addObjectPermission(org.apache.shiro.authz.Permission)">addObjectPermission(Permission)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Adds (assigns) a permission to those directly associated with the account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#addObjectPermissions(java.util.Collection)">addObjectPermissions(Collection&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Assigns one or more object-based permissions directly to this Account (not any of its realms).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#addObjectPermissions(java.util.Collection)">addObjectPermissions(Collection&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Adds (assigns) multiple permissions to those associated directly with the account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#addRole(java.lang.String)">addRole(String)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Adds a role to this Account's set of assigned roles.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#addRole(java.util.Collection)">addRole(Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Adds one or more roles to this Account's set of assigned roles.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#addRole(java.lang.String)">addRole(String)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Adds (assigns) a role to those associated with the account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#addRole(java.lang.String)">addRole(String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#addRoles(java.util.Collection)">addRoles(Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Adds (assigns) multiple roles to those associated with the account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#addSection(java.lang.String)">addSection(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Ensures a section with the specified name exists, adding a new one if it does not yet exist.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#addStringPermission(java.lang.String)">addStringPermission(String)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Assigns a String-based permission directly to this Account (not to any of its realms).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#addStringPermission(java.lang.String)">addStringPermission(String)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Adds (assigns) a permission to those directly associated with the account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#addStringPermissions(java.util.Collection)">addStringPermissions(Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Assigns one or more string-based permissions directly to this Account (not to any of its realms).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#addStringPermissions(java.util.Collection)">addStringPermissions(Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Adds (assigns) multiple permissions to those associated directly with the account.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong">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="strong"><a href="./org/apache/shiro/web/servlet/AdviceFilter.html#AdviceFilter()">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><a href="./org/apache/shiro/crypto/AesCipherService.html" title="class in org.apache.shiro.crypto"><span class="strong">AesCipherService</span></a> - Class in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block"><code>CipherService</code> using the <code>AES</code> cipher algorithm for all encryption, decryption, and key operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/AesCipherService.html#AesCipherService()">AesCipherService()</a></span> - Constructor for class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/AesCipherService.html" title="class in org.apache.shiro.crypto">AesCipherService</a></dt>
<dd>
<div class="block">Creates a new <a href="./org/apache/shiro/crypto/CipherService.html" title="interface in org.apache.shiro.crypto"><code>CipherService</code></a> instance using the <code>AES</code> cipher algorithm with the following
important cipher default attributes:
Attribute
Value
<a href="./org/apache/shiro/crypto/JcaCipherService.html#setKeySize(int)"><code>keySize</code></a>
<code>128</code> bits
<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setBlockSize(int)"><code>blockSize</code></a>
<code>128</code> bits (required for <code>AES</code>
<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setMode(org.apache.shiro.crypto.OperationMode)"><code>mode</code></a>
<a href="./org/apache/shiro/crypto/OperationMode.html#CBC"><code>CBC</code></a><b>*</b>
<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setPaddingScheme(org.apache.shiro.crypto.PaddingScheme)"><code>paddingScheme</code></a>
<a href="./org/apache/shiro/crypto/PaddingScheme.html#PKCS5"><code>PKCS5</code></a>
<a href="./org/apache/shiro/crypto/JcaCipherService.html#setInitializationVectorSize(int)"><code>initializationVectorSize</code></a>
<code>128</code> bits
<a href="./org/apache/shiro/crypto/JcaCipherService.html#setGenerateInitializationVectors(boolean)"><code>generateInitializationVectors</code></a>
<code>true</code><b>**</b>
<p/>
<b>*</b> The <a href="./org/apache/shiro/crypto/OperationMode.html#CBC"><code>CBC</code></a> operation mode is used instead of the JDK default <code>ECB</code> to
ensure strong encryption.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html#afterAllAttempts(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">afterAllAttempts(AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html" title="class in org.apache.shiro.authc.pam">AbstractAuthenticationStrategy</a></dt>
<dd>
<div class="block">Simply returns the <code>aggregate</code> argument without modification.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AtLeastOneSuccessfulStrategy.html#afterAllAttempts(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">afterAllAttempts(AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AtLeastOneSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam">AtLeastOneSuccessfulStrategy</a></dt>
<dd>
<div class="block">Ensures that the <code>aggregate</code> method argument is not <code>null</code> and
<code>aggregate.<a href="./org/apache/shiro/authc/AuthenticationInfo.html#getPrincipals()"><code>getPrincipals()</code></a></code>
is not <code>null</code>, and if either is <code>null</code>, throws an AuthenticationException to indicate
that none of the realms authenticated successfully.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AuthenticationStrategy.html#afterAllAttempts(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">afterAllAttempts(AuthenticationToken, AuthenticationInfo)</a></span> - Method in interface org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AuthenticationStrategy.html" title="interface in org.apache.shiro.authc.pam">AuthenticationStrategy</a></dt>
<dd>
<div class="block">Method invoked by the ModularAuthenticator signifying that all of its configured Realms have been consulted
for account data, allowing post-proccessing after all realms have completed.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html#afterAttempt(org.apache.shiro.realm.Realm, org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo, org.apache.shiro.authc.AuthenticationInfo, java.lang.Throwable)">afterAttempt(Realm, AuthenticationToken, AuthenticationInfo, AuthenticationInfo, Throwable)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html" title="class in org.apache.shiro.authc.pam">AbstractAuthenticationStrategy</a></dt>
<dd>
<div class="block">Base implementation that will aggregate the specified <code>singleRealmInfo</code> into the
<code>aggregateInfo</code> and then returns the aggregate.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AllSuccessfulStrategy.html#afterAttempt(org.apache.shiro.realm.Realm, org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo, org.apache.shiro.authc.AuthenticationInfo, java.lang.Throwable)">afterAttempt(Realm, AuthenticationToken, AuthenticationInfo, AuthenticationInfo, Throwable)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AllSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam">AllSuccessfulStrategy</a></dt>
<dd>
<div class="block">Merges the specified <code>info</code> into the <code>aggregate</code> argument and returns it (just as the
parent implementation does), but additionally ensures the following:
if the <code>Throwable</code> argument is not <code>null</code>, re-throws it to immediately cancel the
authentication process, since this strategy requires all realms to authenticate successfully.
neither the <code>info</code> or <code>aggregate</code> argument is <code>null</code> to ensure that each
realm did in fact authenticate successfully
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AuthenticationStrategy.html#afterAttempt(org.apache.shiro.realm.Realm, org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo, org.apache.shiro.authc.AuthenticationInfo, java.lang.Throwable)">afterAttempt(Realm, AuthenticationToken, AuthenticationInfo, AuthenticationInfo, Throwable)</a></span> - Method in interface org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AuthenticationStrategy.html" title="interface in org.apache.shiro.authc.pam">AuthenticationStrategy</a></dt>
<dd>
<div class="block">Method invoked by the ModularAuthenticator just after the given realm has been consulted for authentication,
allowing post-authentication-attempt logic for that realm only.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/mgt/CachingSecurityManager.html#afterCacheManagerSet()">afterCacheManagerSet()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/CachingSecurityManager.html" title="class in org.apache.shiro.mgt">CachingSecurityManager</a></dt>
<dd>
<div class="block">Template callback to notify subclasses that a
<a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> has been set and is available for use via the
<a href="./org/apache/shiro/mgt/CachingSecurityManager.html#getCacheManager()"><code>getCacheManager()</code></a> method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RealmSecurityManager.html#afterCacheManagerSet()">afterCacheManagerSet()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RealmSecurityManager.html" title="class in org.apache.shiro.mgt">RealmSecurityManager</a></dt>
<dd>
<div class="block">Simply calls <a href="./org/apache/shiro/mgt/RealmSecurityManager.html#applyCacheManagerToRealms()"><code>applyCacheManagerToRealms()</code></a> to allow the
newly set <a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> to be propagated to the internal collection of <code>Realm</code>
that would need to use it.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SessionsSecurityManager.html#afterCacheManagerSet()">afterCacheManagerSet()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SessionsSecurityManager.html" title="class in org.apache.shiro.mgt">SessionsSecurityManager</a></dt>
<dd>
<div class="block">Calls <a href="./org/apache/shiro/mgt/RealmSecurityManager.html#afterCacheManagerSet()"><code>super.afterCacheManagerSet()</code></a> and then immediately calls
<a href="./org/apache/shiro/mgt/SessionsSecurityManager.html#applyCacheManagerToSessionManager()"><code>applyCacheManagerToSessionManager()</code></a> to ensure the
<code>CacheManager</code> is applied to the SessionManager as necessary.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#afterCacheManagerSet()">afterCacheManagerSet()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">This implementation attempts to acquire an authentication cache if one is not already configured.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#afterCacheManagerSet()">afterCacheManagerSet()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#afterCacheManagerSet()">afterCacheManagerSet()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>
<div class="block">Template method that may be implemented by subclasses should they wish to react to a
<a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> instance being set on the realm instance via the
<a href="./org/apache/shiro/realm/CachingRealm.html#setCacheManager(org.apache.shiro.cache.CacheManager)"><code>CachingRealm.setCacheManager(org.apache.shiro.cache.CacheManager)</code></a> mutator.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#afterExpired(org.apache.shiro.session.Session)">afterExpired(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#afterExpired(org.apache.shiro.session.Session)">afterExpired(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html#afterRealmsSet()">afterRealmsSet()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthenticatingSecurityManager</a></dt>
<dd>
<div class="block">Passes on the <a href="./org/apache/shiro/mgt/RealmSecurityManager.html#getRealms()"><code>realms</code></a> to the internal delegate <code>Authenticator</code> instance so
that it may use them during authentication attempts.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#afterRealmsSet()">afterRealmsSet()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>
<div class="block">First calls <code>super.afterRealmsSet()</code> and then sets these same <code>Realm</code> objects on this
instance's wrapped <a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz"><code>Authorizer</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RealmSecurityManager.html#afterRealmsSet()">afterRealmsSet()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RealmSecurityManager.html" title="class in org.apache.shiro.mgt">RealmSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#afterRoleCacheSet()">afterRoleCacheSet()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SessionsSecurityManager.html#afterSessionManagerSet()">afterSessionManagerSet()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SessionsSecurityManager.html" title="class in org.apache.shiro.mgt">SessionsSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#afterSessionValidationEnabled()">afterSessionValidationEnabled()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#afterStopped(org.apache.shiro.session.Session)">afterStopped(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#afterStopped(org.apache.shiro.session.Session)">afterStopped(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/crypto/hash/Md2Hash.html#ALGORITHM_NAME">ALGORITHM_NAME</a></span> - Static variable in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md2Hash.html" title="class in org.apache.shiro.crypto.hash">Md2Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md5Hash.html#ALGORITHM_NAME">ALGORITHM_NAME</a></span> - Static variable in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md5Hash.html" title="class in org.apache.shiro.crypto.hash">Md5Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha1Hash.html#ALGORITHM_NAME">ALGORITHM_NAME</a></span> - Static variable in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha1Hash.html" title="class in org.apache.shiro.crypto.hash">Sha1Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha256Hash.html#ALGORITHM_NAME">ALGORITHM_NAME</a></span> - Static variable in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha256Hash.html" title="class in org.apache.shiro.crypto.hash">Sha256Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha384Hash.html#ALGORITHM_NAME">ALGORITHM_NAME</a></span> - Static variable in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha384Hash.html" title="class in org.apache.shiro.crypto.hash">Sha384Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha512Hash.html#ALGORITHM_NAME">ALGORITHM_NAME</a></span> - Static variable in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha512Hash.html" title="class in org.apache.shiro.crypto.hash">Sha512Hash</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/credential/AllowAllCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="strong">AllowAllCredentialsMatcher</span></a> - Class in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block">A credentials matcher that always returns <code>true</code> when matching credentials no matter what arguments
are passed in.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/AllowAllCredentialsMatcher.html#AllowAllCredentialsMatcher()">AllowAllCredentialsMatcher()</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/AllowAllCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">AllowAllCredentialsMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authz/permission/AllPermission.html" title="class in org.apache.shiro.authz.permission"><span class="strong">AllPermission</span></a> - Class in <a href="./org/apache/shiro/authz/permission/package-summary.html">org.apache.shiro.authz.permission</a></dt>
<dd>
<div class="block">An all <tt>AllPermission</tt> instance is one that always implies any other permission; that is, its
<a href="./org/apache/shiro/authz/permission/AllPermission.html#implies(org.apache.shiro.authz.Permission)"><code>implies</code></a> method always returns <tt>true</tt>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/AllPermission.html#AllPermission()">AllPermission()</a></span> - Constructor for class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/AllPermission.html" title="class in org.apache.shiro.authz.permission">AllPermission</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/pam/AllSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam"><span class="strong">AllSuccessfulStrategy</span></a> - Class in <a href="./org/apache/shiro/authc/pam/package-summary.html">org.apache.shiro.authc.pam</a></dt>
<dd>
<div class="block"><tt>AuthenticationStrategy</tt> implementation that requires <em>all</em> configured realms to
<b>successfully</b> process the submitted <tt>AuthenticationToken</tt> during the log-in attempt.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AllSuccessfulStrategy.html#AllSuccessfulStrategy()">AllSuccessfulStrategy()</a></span> - Constructor for class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AllSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam">AllSuccessfulStrategy</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/aop/AnnotationHandler.html#annotationClass">annotationClass</a></span> - Variable in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationHandler.html" title="class in org.apache.shiro.aop">AnnotationHandler</a></dt>
<dd>
<div class="block">The type of annotation this handler will process.</div>
</dd>
<dt><a href="./org/apache/shiro/aop/AnnotationHandler.html" title="class in org.apache.shiro.aop"><span class="strong">AnnotationHandler</span></a> - Class in <a href="./org/apache/shiro/aop/package-summary.html">org.apache.shiro.aop</a></dt>
<dd>
<div class="block">Base support class for implementations that reads and processes JSR-175 annotations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/AnnotationHandler.html#AnnotationHandler(java.lang.Class)">AnnotationHandler(Class&lt;? extends Annotation&gt;)</a></span> - Constructor for class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationHandler.html" title="class in org.apache.shiro.aop">AnnotationHandler</a></dt>
<dd>
<div class="block">Constructs an <code>AnnotationHandler</code> who processes annotations of the
specified type.</div>
</dd>
<dt><a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html" title="class in org.apache.shiro.aop"><span class="strong">AnnotationMethodInterceptor</span></a> - Class in <a href="./org/apache/shiro/aop/package-summary.html">org.apache.shiro.aop</a></dt>
<dd>
<div class="block">MethodInterceptor that inspects a specific annotation on the method invocation before continuing
its execution.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html#AnnotationMethodInterceptor(org.apache.shiro.aop.AnnotationHandler)">AnnotationMethodInterceptor(AnnotationHandler)</a></span> - Constructor for class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html" title="class in org.apache.shiro.aop">AnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Constructs an <code>AnnotationMethodInterceptor</code> with the
<a href="./org/apache/shiro/aop/AnnotationHandler.html" title="class in org.apache.shiro.aop"><code>AnnotationHandler</code></a> that will be used to process annotations of a
corresponding type.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html#AnnotationMethodInterceptor(org.apache.shiro.aop.AnnotationHandler, org.apache.shiro.aop.AnnotationResolver)">AnnotationMethodInterceptor(AnnotationHandler, AnnotationResolver)</a></span> - Constructor for class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html" title="class in org.apache.shiro.aop">AnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Constructs an <code>AnnotationMethodInterceptor</code> with the
<a href="./org/apache/shiro/aop/AnnotationHandler.html" title="class in org.apache.shiro.aop"><code>AnnotationHandler</code></a> that will be used to process annotations of a
corresponding type, using the specified <code>AnnotationResolver</code> to acquire annotations
at runtime.</div>
</dd>
<dt><a href="./org/apache/shiro/aop/AnnotationResolver.html" title="interface in org.apache.shiro.aop"><span class="strong">AnnotationResolver</span></a> - Interface in <a href="./org/apache/shiro/aop/package-summary.html">org.apache.shiro.aop</a></dt>
<dd>
<div class="block">Defines an AOP-framework-independent way of determining if an Annotation exists on a Method.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.authz.aop"><span class="strong">AnnotationsAuthorizingMethodInterceptor</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">An <tt>AnnotationsAuthorizingMethodInterceptor</tt> is a MethodInterceptor that asserts a given method is authorized
to execute based on one or more configured <tt>AuthorizingAnnotationMethodInterceptor</tt>s.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html#AnnotationsAuthorizingMethodInterceptor()">AnnotationsAuthorizingMethodInterceptor()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AnnotationsAuthorizingMethodInterceptor</a></dt>
<dd>
<div class="block">Default no-argument constructor that defaults the
<a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html#methodInterceptors"><code>methodInterceptors</code></a> attribute to contain two interceptors by default - the
<a href="./org/apache/shiro/authz/aop/RoleAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop"><code>RoleAnnotationMethodInterceptor</code></a> and the
<a href="./org/apache/shiro/authz/aop/PermissionAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop"><code>PermissionAnnotationMethodInterceptor</code></a> to
support role and permission annotations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#ANON">ANON</a></span> - Static variable in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</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="strong">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="strong"><a href="./org/apache/shiro/web/filter/authc/AnonymousFilter.html#AnonymousFilter()">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><a href="./org/apache/shiro/util/AntPathMatcher.html" title="class in org.apache.shiro.util"><span class="strong">AntPathMatcher</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">PathMatcher implementation for Ant-style path patterns.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/AntPathMatcher.html#AntPathMatcher()">AntPathMatcher()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/AntPathMatcher.html" title="class in org.apache.shiro.util">AntPathMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/spring/security/interceptor/AopAllianceAnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.spring.security.interceptor"><span class="strong">AopAllianceAnnotationsAuthorizingMethodInterceptor</span></a> - Class in <a href="./org/apache/shiro/spring/security/interceptor/package-summary.html">org.apache.shiro.spring.security.interceptor</a></dt>
<dd>
<div class="block">Allows Shiro Annotations to work in any <a href="http://aopalliance.sourceforge.net/">AOP Alliance</a>
specific implementation environment (for example, Spring).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/security/interceptor/AopAllianceAnnotationsAuthorizingMethodInterceptor.html#AopAllianceAnnotationsAuthorizingMethodInterceptor()">AopAllianceAnnotationsAuthorizingMethodInterceptor()</a></span> - Constructor for class org.apache.shiro.spring.security.interceptor.<a href="./org/apache/shiro/spring/security/interceptor/AopAllianceAnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.spring.security.interceptor">AopAllianceAnnotationsAuthorizingMethodInterceptor</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/mgt/RealmSecurityManager.html#applyCacheManagerToRealms()">applyCacheManagerToRealms()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RealmSecurityManager.html" title="class in org.apache.shiro.mgt">RealmSecurityManager</a></dt>
<dd>
<div class="block">Sets the internal <a href="./org/apache/shiro/mgt/CachingSecurityManager.html#getCacheManager()"><code>CacheManager</code></a> on any internal configured
<a href="./org/apache/shiro/mgt/RealmSecurityManager.html#getRealms()"><code>Realms</code></a> that implement the <a href="./org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache"><code>CacheManagerAware</code></a> interface.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SessionsSecurityManager.html#applyCacheManagerToSessionManager()">applyCacheManagerToSessionManager()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SessionsSecurityManager.html" title="class in org.apache.shiro.mgt">SessionsSecurityManager</a></dt>
<dd>
<div class="block">Ensures the internal delegate <code>SessionManager</code> is injected with the newly set
<a href="./org/apache/shiro/mgt/CachingSecurityManager.html#setCacheManager(org.apache.shiro.cache.CacheManager)"><code>CacheManager</code></a> so it may use it for its internal caching needs.</div>
</dd>
<dt><span class="strong"><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="strong"><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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#applyGlobalProperty(java.util.Map, java.lang.String, java.lang.String)">applyGlobalProperty(Map, String, String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#applyGlobalSessionTimeout(org.apache.shiro.session.Session)">applyGlobalSessionTimeout(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#applyPermissionResolverToRealms()">applyPermissionResolverToRealms()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Sets the internal <a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#getPermissionResolver()"><code>ModularRealmAuthorizer.getPermissionResolver()</code></a> on any internal configured
<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#getRealms()"><code>Realms</code></a> that implement the <a href="./org/apache/shiro/authz/permission/PermissionResolverAware.html" title="interface in org.apache.shiro.authz.permission"><code>PermissionResolverAware</code></a> interface.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#applyProperty(java.lang.String, java.lang.String, java.util.Map)">applyProperty(String, String, Map)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#applyProperty(java.lang.Object, java.lang.String, java.lang.Object)">applyProperty(Object, String, Object)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#applyProperty(java.lang.Object, java.lang.String, java.lang.String)">applyProperty(Object, String, String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#applyRealmsToSecurityManager(java.util.Collection, org.apache.shiro.mgt.SecurityManager)">applyRealmsToSecurityManager(Collection&lt;Realm&gt;, SecurityManager)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#applyRolePermissionResolverToRealms()">applyRolePermissionResolverToRealms()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Sets the internal <a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#getRolePermissionResolver()"><code>ModularRealmAuthorizer.getRolePermissionResolver()</code></a> on any internal configured
<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#getRealms()"><code>Realms</code></a> that implement the <a href="./org/apache/shiro/authz/permission/RolePermissionResolverAware.html" title="interface in org.apache.shiro.authz.permission"><code>RolePermissionResolverAware</code></a> interface.</div>
</dd>
<dt><span class="strong"><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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#applySingleProperty(java.util.Map, java.lang.String, java.lang.String, java.lang.String)">applySingleProperty(Map, String, String, String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalCollection.html#asList()">asList()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject">PrincipalCollection</a></dt>
<dd>
<div class="block">Returns a single Subject's principals retrieved from all configured Realms as a List, or an empty List if
there are not any principals.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#asList()">asList()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#asList()">asList()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/CollectionUtils.html#asList(E...)">asList(E...)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/CollectionUtils.html" title="class in org.apache.shiro.util">CollectionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/aspectj/AspectjAnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.aspectj"><span class="strong">AspectjAnnotationsAuthorizingMethodInterceptor</span></a> - Class in <a href="./org/apache/shiro/aspectj/package-summary.html">org.apache.shiro.aspectj</a></dt>
<dd>
<div class="block">Extends the annotations authorizing method interceptor class hierarchie to adapt
an aspectj <code>JoinPoint</code> into a <a href="./org/apache/shiro/aop/MethodInvocation.html" title="interface in org.apache.shiro.aop"><code>MethodInvocation</code></a> amd to perform the
authorization of method invocations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aspectj/AspectjAnnotationsAuthorizingMethodInterceptor.html#AspectjAnnotationsAuthorizingMethodInterceptor()">AspectjAnnotationsAuthorizingMethodInterceptor()</a></span> - Constructor for class org.apache.shiro.aspectj.<a href="./org/apache/shiro/aspectj/AspectjAnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.aspectj">AspectjAnnotationsAuthorizingMethodInterceptor</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html#assertAuthorized(org.apache.shiro.aop.MethodInvocation)">assertAuthorized(MethodInvocation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AnnotationsAuthorizingMethodInterceptor</a></dt>
<dd>
<div class="block">Iterates over the internal <a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html#getMethodInterceptors()"><code>methodInterceptors</code></a> collection, and for each one,
ensures that if the interceptor
<a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html#supports(org.apache.shiro.aop.MethodInvocation)"><code>supports</code></a>
the invocation, that the interceptor
<a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationMethodInterceptor.html#assertAuthorized(org.apache.shiro.aop.MethodInvocation)"><code>asserts</code></a>
that the invocation is authorized to proceed.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthenticatedAnnotationHandler.html#assertAuthorized(java.lang.annotation.Annotation)">assertAuthorized(Annotation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthenticatedAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">AuthenticatedAnnotationHandler</a></dt>
<dd>
<div class="block">Ensures that the calling <code>Subject</code> is authenticated, and if not, throws an
<a href="./org/apache/shiro/authz/UnauthenticatedException.html" title="class in org.apache.shiro.authz"><code>UnauthenticatedException</code></a> indicating the method is not allowed to be executed.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationHandler.html#assertAuthorized(java.lang.annotation.Annotation)">assertAuthorized(Annotation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">AuthorizingAnnotationHandler</a></dt>
<dd>
<div class="block">Ensures the calling Subject is authorized to execute based on the directive(s) found in the given
annotation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationMethodInterceptor.html#assertAuthorized(org.apache.shiro.aop.MethodInvocation)">assertAuthorized(MethodInvocation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AuthorizingAnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Ensures the calling Subject is authorized to execute the specified <code>MethodInvocation</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthorizingMethodInterceptor.html#assertAuthorized(org.apache.shiro.aop.MethodInvocation)">assertAuthorized(MethodInvocation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthorizingMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AuthorizingMethodInterceptor</a></dt>
<dd>
<div class="block">Asserts that the specified MethodInvocation is allowed to continue by performing any necessary authorization
(access control) checks first.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/GuestAnnotationHandler.html#assertAuthorized(java.lang.annotation.Annotation)">assertAuthorized(Annotation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/GuestAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">GuestAnnotationHandler</a></dt>
<dd>
<div class="block">Ensures that the calling <code>Subject</code> is NOT a <em>user</em>, that is, they do not
have an <a href="./org/apache/shiro/subject/Subject.html#getPrincipal()"><code>identity</code></a> before continuing.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/PermissionAnnotationHandler.html#assertAuthorized(java.lang.annotation.Annotation)">assertAuthorized(Annotation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/PermissionAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">PermissionAnnotationHandler</a></dt>
<dd>
<div class="block">Ensures that the calling <code>Subject</code> has the Annotation's specified permissions, and if not, throws an
<code>AuthorizingException</code> indicating access is denied.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/RoleAnnotationHandler.html#assertAuthorized(java.lang.annotation.Annotation)">assertAuthorized(Annotation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/RoleAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">RoleAnnotationHandler</a></dt>
<dd>
<div class="block">Ensures that the calling <code>Subject</code> has the Annotation's specified roles, and if not, throws an
<code>AuthorizingException</code> indicating that access is denied.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/UserAnnotationHandler.html#assertAuthorized(java.lang.annotation.Annotation)">assertAuthorized(Annotation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/UserAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">UserAnnotationHandler</a></dt>
<dd>
<div class="block">Ensures that the calling <code>Subject</code> is a <em>user</em>, that is, they are <em>either</code>
<a href="./org/apache/shiro/subject/Subject.html#isAuthenticated()"><code>authenticated</code></a> <b><em>or</em></b> remembered via remember
me services before allowing access, and if not, throws an
<code>AuthorizingException</code> indicating access is not allowed.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#assertAuthzCheckPossible()">assertAuthzCheckPossible()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#assertCredentialsMatch(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">assertCredentialsMatch(AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Asserts that the submitted <code>AuthenticationToken</code>'s credentials match the stored account
<code>AuthenticationInfo</code>'s credentials, and if not, throws an <a href="./org/apache/shiro/authc/AuthenticationException.html" title="class in org.apache.shiro.authc"><code>AuthenticationException</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#assertHashFormatImpl(java.lang.Class)">assertHashFormatImpl(Class)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format">DefaultHashFormatFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#assertRealmsConfigured()">assertRealmsConfigured()</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam">ModularRealmAuthenticator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#assertRealmsConfigured()">assertRealmsConfigured()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Used by the <a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz"><code>Authorizer</code></a> implementation methods to ensure that the <a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#setRealms(java.util.Collection)"><code>realms</code></a>
has been set.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalCollection.html#asSet()">asSet()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject">PrincipalCollection</a></dt>
<dd>
<div class="block">Returns a single Subject's principals retrieved from all configured Realms as a Set, or an empty Set if there
are not any principals.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#asSet()">asSet()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#asSet()">asSet()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/CollectionUtils.html#asSet(E...)">asSet(E...)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/CollectionUtils.html" title="class in org.apache.shiro.util">CollectionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#assignSessionId(org.apache.shiro.session.Session, java.io.Serializable)">assignSessionId(Session, Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">AbstractSessionDAO</a></dt>
<dd>
<div class="block">Utility method available to subclasses that wish to
assign a generated session ID to the session instance directly.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#associateWith(java.util.concurrent.Callable)">associateWith(Callable&lt;V&gt;)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns a <code>Callable</code> instance matching the given argument while additionally ensuring that it will
retain and execute under this Subject's identity.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#associateWith(java.lang.Runnable)">associateWith(Runnable)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns a <code>Runnable</code> instance matching the given argument while additionally ensuring that it will
retain and execute under this Subject's identity.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#associateWith(java.util.concurrent.Callable)">associateWith(Callable&lt;V&gt;)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#associateWith(java.lang.Runnable)">associateWith(Runnable)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html#associateWithSubject(java.lang.Runnable)">associateWithSubject(Runnable)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutor</a></dt>
<dd>
<div class="block">Utility method for subclasses to associate the argument <code>Runnable</code> with the currently executing subject
and then return the associated Runnable.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#associateWithSubject(java.util.concurrent.Callable)">associateWithSubject(Callable&lt;T&gt;)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#associateWithSubject(java.util.Collection)">associateWithSubject(Collection&lt;? extends Callable&lt;T&gt;&gt;)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/pam/AtLeastOneSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam"><span class="strong">AtLeastOneSuccessfulStrategy</span></a> - Class in <a href="./org/apache/shiro/authc/pam/package-summary.html">org.apache.shiro.authc.pam</a></dt>
<dd>
<div class="block"><tt>AuthenticationStrategy</tt> implementation that requires <em>at least one</em> configured realm to
successfully process the submitted <tt>AuthenticationToken</tt> during the log-in attempt.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AtLeastOneSuccessfulStrategy.html#AtLeastOneSuccessfulStrategy()">AtLeastOneSuccessfulStrategy()</a></span> - Constructor for class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AtLeastOneSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam">AtLeastOneSuccessfulStrategy</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#AUTHC">AUTHC</a></span> - Static variable in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#AUTHC_BASIC">AUTHC_BASIC</a></span> - Static variable in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AbstractAuthenticator.html#authenticate(org.apache.shiro.authc.AuthenticationToken)">authenticate(AuthenticationToken)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AbstractAuthenticator.html" title="class in org.apache.shiro.authc">AbstractAuthenticator</a></dt>
<dd>
<div class="block">Implementation of the <a href="./org/apache/shiro/authc/Authenticator.html" title="interface in org.apache.shiro.authc"><code>Authenticator</code></a> interface that functions in the following manner:
Calls template <a href="./org/apache/shiro/authc/AbstractAuthenticator.html#doAuthenticate(org.apache.shiro.authc.AuthenticationToken)"><code>doAuthenticate</code></a> method for subclass execution of the actual
authentication behavior.
If an <code>AuthenticationException</code> is thrown during <code>doAuthenticate</code>,
<a href="./org/apache/shiro/authc/AbstractAuthenticator.html#notifyFailure(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationException)"><code>notify</code></a> any registered
<a href="./org/apache/shiro/authc/AuthenticationListener.html" title="interface in org.apache.shiro.authc"><code>AuthenticationListener</code></a>s of the exception and then propogate the exception
for the caller to handle.
If no exception is thrown (indicating a successful login),
<a href="./org/apache/shiro/authc/AbstractAuthenticator.html#notifySuccess(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)"><code>notify</code></a> any registered
<a href="./org/apache/shiro/authc/AuthenticationListener.html" title="interface in org.apache.shiro.authc"><code>AuthenticationListener</code></a>s of the successful attempt.
Return the <code>AuthenticationInfo</code>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/Authenticator.html#authenticate(org.apache.shiro.authc.AuthenticationToken)">authenticate(AuthenticationToken)</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/Authenticator.html" title="interface in org.apache.shiro.authc">Authenticator</a></dt>
<dd>
<div class="block">Authenticates a user based on the submitted <code>AuthenticationToken</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html#authenticate(org.apache.shiro.authc.AuthenticationToken)">authenticate(AuthenticationToken)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthenticatingSecurityManager</a></dt>
<dd>
<div class="block">Delegates to the wrapped <a href="./org/apache/shiro/authc/Authenticator.html" title="interface in org.apache.shiro.authc"><code>Authenticator</code></a> for authentication.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#AUTHENTICATE_HEADER">AUTHENTICATE_HEADER</a></span> - Static variable 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">HTTP Authentication header, equal to <code>WWW-Authenticate</code></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#authenticated(boolean)">authenticated(boolean)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Ensures the <code>Subject</code> being built will be considered
<a href="./org/apache/shiro/subject/Subject.html#isAuthenticated()"><code>authenticated</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#authenticated">authenticated</a></span> - Variable in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#AUTHENTICATED_SESSION_KEY">AUTHENTICATED_SESSION_KEY</a></span> - Static variable in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>
<div class="block">The session key that is used to store whether or not the user is authenticated.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/aop/AuthenticatedAnnotationHandler.html" title="class in org.apache.shiro.authz.aop"><span class="strong">AuthenticatedAnnotationHandler</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">Handles <a href="./org/apache/shiro/authz/annotation/RequiresAuthentication.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresAuthentication</code></a> annotations and ensures the calling subject is
authenticated before allowing access.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthenticatedAnnotationHandler.html#AuthenticatedAnnotationHandler()">AuthenticatedAnnotationHandler()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthenticatedAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">AuthenticatedAnnotationHandler</a></dt>
<dd>
<div class="block">Default no-argument constructor that ensures this handler to process
<a href="./org/apache/shiro/authz/annotation/RequiresAuthentication.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresAuthentication</code></a> annotations.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/aop/AuthenticatedAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop"><span class="strong">AuthenticatedAnnotationMethodInterceptor</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">Checks to see if a @<a href="./org/apache/shiro/authz/annotation/RequiresAuthentication.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresAuthenticated</code></a> annotation
is declared, and if so, ensures the calling
<code>Subject</code>.<a href="./org/apache/shiro/subject/Subject.html#isAuthenticated()"><code>isAuthenticated()</code></a> before invoking
the method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthenticatedAnnotationMethodInterceptor.html#AuthenticatedAnnotationMethodInterceptor()">AuthenticatedAnnotationMethodInterceptor()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthenticatedAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AuthenticatedAnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Default no-argument constructor that ensures this interceptor looks for
<a href="./org/apache/shiro/authz/annotation/RequiresAuthentication.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresAuthentication</code></a> annotations in a method
declaration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthenticatedAnnotationMethodInterceptor.html#AuthenticatedAnnotationMethodInterceptor(org.apache.shiro.aop.AnnotationResolver)">AuthenticatedAnnotationMethodInterceptor(AnnotationResolver)</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthenticatedAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AuthenticatedAnnotationMethodInterceptor</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="strong">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="strong"><a href="./org/apache/shiro/web/tags/AuthenticatedTag.html#AuthenticatedTag()">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="strong">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="strong"><a href="./org/apache/shiro/web/filter/authc/AuthenticatingFilter.html#AuthenticatingFilter()">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/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm"><span class="strong">AuthenticatingRealm</span></a> - Class in <a href="./org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a></dt>
<dd>
<div class="block">A top-level abstract implementation of the <tt>Realm</tt> interface that only implements authentication support
(log-in) operations and leaves authorization (access control) behavior to subclasses.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#AuthenticatingRealm()">AuthenticatingRealm()</a></span> - Constructor for class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#AuthenticatingRealm(org.apache.shiro.cache.CacheManager)">AuthenticatingRealm(CacheManager)</a></span> - Constructor for class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#AuthenticatingRealm(org.apache.shiro.authc.credential.CredentialsMatcher)">AuthenticatingRealm(CredentialsMatcher)</a></span> - Constructor for class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#AuthenticatingRealm(org.apache.shiro.cache.CacheManager, org.apache.shiro.authc.credential.CredentialsMatcher)">AuthenticatingRealm(CacheManager, CredentialsMatcher)</a></span> - Constructor for class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html" title="class in org.apache.shiro.mgt"><span class="strong">AuthenticatingSecurityManager</span></a> - Class in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">Shiro support of a <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> class hierarchy that delegates all
authentication operations to a wrapped <a href="./org/apache/shiro/authc/Authenticator.html" title="interface in org.apache.shiro.authc"><code>Authenticator</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html#AuthenticatingSecurityManager()">AuthenticatingSecurityManager()</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthenticatingSecurityManager</a></dt>
<dd>
<div class="block">Default no-arg constructor that initializes its internal
<code>authenticator</code> instance to a
<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam"><code>ModularRealmAuthenticator</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#authentication">authentication</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/AuthenticationException.html" title="class in org.apache.shiro.authc"><span class="strong">AuthenticationException</span></a> - Exception in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">General exception thrown due to an error during the Authentication process.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AuthenticationException.html#AuthenticationException()">AuthenticationException()</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AuthenticationException.html" title="class in org.apache.shiro.authc">AuthenticationException</a></dt>
<dd>
<div class="block">Creates a new AuthenticationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AuthenticationException.html#AuthenticationException(java.lang.String)">AuthenticationException(String)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AuthenticationException.html" title="class in org.apache.shiro.authc">AuthenticationException</a></dt>
<dd>
<div class="block">Constructs a new AuthenticationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AuthenticationException.html#AuthenticationException(java.lang.Throwable)">AuthenticationException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AuthenticationException.html" title="class in org.apache.shiro.authc">AuthenticationException</a></dt>
<dd>
<div class="block">Constructs a new AuthenticationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AuthenticationException.html#AuthenticationException(java.lang.String, java.lang.Throwable)">AuthenticationException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AuthenticationException.html" title="class in org.apache.shiro.authc">AuthenticationException</a></dt>
<dd>
<div class="block">Constructs a new AuthenticationException.</div>
</dd>
<dt><a href="./org/apache/shiro/web/filter/authc/AuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="strong">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="strong"><a href="./org/apache/shiro/web/filter/authc/AuthenticationFilter.html#AuthenticationFilter()">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/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><span class="strong">AuthenticationInfo</span></a> - Interface in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block"><code>AuthenticationInfo</code> represents a Subject's (aka user's) stored account information relevant to the
authentication/log-in process only.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/AuthenticationListener.html" title="interface in org.apache.shiro.authc"><span class="strong">AuthenticationListener</span></a> - Interface in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">An <code>AuthenticationListener</code> listens for notifications while <code>Subject</code>s authenticate with the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#authenticationQuery">authenticationQuery</a></span> - Variable in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/pam/AuthenticationStrategy.html" title="interface in org.apache.shiro.authc.pam"><span class="strong">AuthenticationStrategy</span></a> - Interface in <a href="./org/apache/shiro/authc/pam/package-summary.html">org.apache.shiro.authc.pam</a></dt>
<dd>
<div class="block">A <code>AuthenticationStrategy</code> implementation assists the <a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam"><code>ModularRealmAuthenticator</code></a> during the
log-in process in a pluggable realm (PAM) environment.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/AuthenticationToken.html" title="interface in org.apache.shiro.authc"><span class="strong">AuthenticationToken</span></a> - Interface in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">An <tt>AuthenticationToken</tt> is a consolidation of an account's principals and supporting
credentials submitted by a user during an authentication attempt.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/Authenticator.html" title="interface in org.apache.shiro.authc"><span class="strong">Authenticator</span></a> - Interface in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">An Authenticator is responsible for authenticating accounts in an application.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#AUTHORIZATION_HEADER">AUTHORIZATION_HEADER</a></span> - Static variable 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">HTTP Authorization header, equal to <code>Authorization</code></div>
</dd>
<dt><a href="./org/apache/shiro/spring/security/interceptor/AuthorizationAttributeSourceAdvisor.html" title="class in org.apache.shiro.spring.security.interceptor"><span class="strong">AuthorizationAttributeSourceAdvisor</span></a> - Class in <a href="./org/apache/shiro/spring/security/interceptor/package-summary.html">org.apache.shiro.spring.security.interceptor</a></dt>
<dd>
<div class="block">TODO - complete JavaDoc</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/security/interceptor/AuthorizationAttributeSourceAdvisor.html#AuthorizationAttributeSourceAdvisor()">AuthorizationAttributeSourceAdvisor()</a></span> - Constructor for class org.apache.shiro.spring.security.interceptor.<a href="./org/apache/shiro/spring/security/interceptor/AuthorizationAttributeSourceAdvisor.html" title="class in org.apache.shiro.spring.security.interceptor">AuthorizationAttributeSourceAdvisor</a></dt>
<dd>
<div class="block">Create a new AuthorizationAttributeSourceAdvisor.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/AuthorizationException.html" title="class in org.apache.shiro.authz"><span class="strong">AuthorizationException</span></a> - Exception in <a href="./org/apache/shiro/authz/package-summary.html">org.apache.shiro.authz</a></dt>
<dd>
<div class="block">Exception thrown if there is a problem during authorization (access control check).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/AuthorizationException.html#AuthorizationException()">AuthorizationException()</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/AuthorizationException.html" title="class in org.apache.shiro.authz">AuthorizationException</a></dt>
<dd>
<div class="block">Creates a new AuthorizationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/AuthorizationException.html#AuthorizationException(java.lang.String)">AuthorizationException(String)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/AuthorizationException.html" title="class in org.apache.shiro.authz">AuthorizationException</a></dt>
<dd>
<div class="block">Constructs a new AuthorizationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/AuthorizationException.html#AuthorizationException(java.lang.Throwable)">AuthorizationException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/AuthorizationException.html" title="class in org.apache.shiro.authz">AuthorizationException</a></dt>
<dd>
<div class="block">Constructs a new AuthorizationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/AuthorizationException.html#AuthorizationException(java.lang.String, java.lang.Throwable)">AuthorizationException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/AuthorizationException.html" title="class in org.apache.shiro.authz">AuthorizationException</a></dt>
<dd>
<div class="block">Constructs a new AuthorizationException.</div>
</dd>
<dt><a href="./org/apache/shiro/web/filter/authz/AuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz"><span class="strong">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="strong"><a href="./org/apache/shiro/web/filter/authz/AuthorizationFilter.html#AuthorizationFilter()">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>
<dt><a href="./org/apache/shiro/authz/AuthorizationInfo.html" title="interface in org.apache.shiro.authz"><span class="strong">AuthorizationInfo</span></a> - Interface in <a href="./org/apache/shiro/authz/package-summary.html">org.apache.shiro.authz</a></dt>
<dd>
<div class="block"><code>AuthorizationInfo</code> represents a single Subject's stored authorization data (roles, permissions, etc)
used during authorization (access control) checks only.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz"><span class="strong">Authorizer</span></a> - Interface in <a href="./org/apache/shiro/authz/package-summary.html">org.apache.shiro.authz</a></dt>
<dd>
<div class="block">An <tt>Authorizer</tt> performs authorization (access control) operations for any given Subject
(aka 'application user').</div>
</dd>
<dt><a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationHandler.html" title="class in org.apache.shiro.authz.aop"><span class="strong">AuthorizingAnnotationHandler</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">An AnnotationHandler that executes authorization (access control) behavior based on directive(s) found in a
JSR-175 Annotation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationHandler.html#AuthorizingAnnotationHandler(java.lang.Class)">AuthorizingAnnotationHandler(Class&lt;? extends Annotation&gt;)</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">AuthorizingAnnotationHandler</a></dt>
<dd>
<div class="block">Constructs an <code>AuthorizingAnnotationHandler</code> who processes annotations of the
specified type.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop"><span class="strong">AuthorizingAnnotationMethodInterceptor</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">An <tt>AnnotationMethodInterceptor</tt> that asserts the calling code is authorized to execute the method
before allowing the invocation to continue by inspecting code annotations to perform an access control check.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationMethodInterceptor.html#AuthorizingAnnotationMethodInterceptor(org.apache.shiro.authz.aop.AuthorizingAnnotationHandler)">AuthorizingAnnotationMethodInterceptor(AuthorizingAnnotationHandler)</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AuthorizingAnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Constructor that ensures the internal <code>handler</code> is set which will be used to perform the
authorization assertion checks when a supported annotation is encountered.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationMethodInterceptor.html#AuthorizingAnnotationMethodInterceptor(org.apache.shiro.authz.aop.AuthorizingAnnotationHandler, org.apache.shiro.aop.AnnotationResolver)">AuthorizingAnnotationMethodInterceptor(AuthorizingAnnotationHandler, AnnotationResolver)</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AuthorizingAnnotationMethodInterceptor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authz/aop/AuthorizingMethodInterceptor.html" title="class in org.apache.shiro.authz.aop"><span class="strong">AuthorizingMethodInterceptor</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">Basic abstract class to support intercepting methods that perform authorization (access control) checks.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthorizingMethodInterceptor.html#AuthorizingMethodInterceptor()">AuthorizingMethodInterceptor()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthorizingMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AuthorizingMethodInterceptor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm"><span class="strong">AuthorizingRealm</span></a> - Class in <a href="./org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a></dt>
<dd>
<div class="block">An <code>AuthorizingRealm</code> extends the <code>AuthenticatingRealm</code>'s capabilities by adding Authorization
(access control) support.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#AuthorizingRealm()">AuthorizingRealm()</a></span> - Constructor for class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#AuthorizingRealm(org.apache.shiro.cache.CacheManager)">AuthorizingRealm(CacheManager)</a></span> - Constructor for class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#AuthorizingRealm(org.apache.shiro.authc.credential.CredentialsMatcher)">AuthorizingRealm(CredentialsMatcher)</a></span> - Constructor for class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#AuthorizingRealm(org.apache.shiro.cache.CacheManager, org.apache.shiro.authc.credential.CredentialsMatcher)">AuthorizingRealm(CacheManager, CredentialsMatcher)</a></span> - Constructor for class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt"><span class="strong">AuthorizingSecurityManager</span></a> - Class in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">Shiro support of a <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> class hierarchy that delegates all
authorization (access control) operations to a wrapped <a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz"><code>Authorizer</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#AuthorizingSecurityManager()">AuthorizingSecurityManager()</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>
<div class="block">Default no-arg constructor that initializes an internal default
<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz"><code>ModularRealmAuthorizer</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#awaitTermination(long, java.util.concurrent.TimeUnit)">awaitTermination(long, TimeUnit)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_B_">
<!-- -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec"><span class="strong">Base64</span></a> - Class in <a href="./org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a></dt>
<dd>
<div class="block">Provides <a href="http://en.wikipedia.org/wiki/Base64">Base 64</a> encoding and decoding as defined by
<a href="http://www.ietf.org/rfc/rfc2045.txt">RFC 2045</a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Base64.html#Base64()">Base64()</a></span> - Constructor for class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/format/Base64Format.html" title="class in org.apache.shiro.crypto.hash.format"><span class="strong">Base64Format</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/format/package-summary.html">org.apache.shiro.crypto.hash.format</a></dt>
<dd>
<div class="block"><code>HashFormat</code> that outputs <em>only</em> the hash's digest bytes in Base64 format.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/Base64Format.html#Base64Format()">Base64Format()</a></span> - Constructor for class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/Base64Format.html" title="class in org.apache.shiro.crypto.hash.format">Base64Format</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="strong">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 <a href="./org/apache/shiro/subject/Subject.html#isAuthenticated()"><code>authenticated</code></a> 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="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#BasicHttpAuthenticationFilter()">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/aspectj/BeforeAdviceMethodInvocationAdapter.html" title="class in org.apache.shiro.aspectj"><span class="strong">BeforeAdviceMethodInvocationAdapter</span></a> - Class in <a href="./org/apache/shiro/aspectj/package-summary.html">org.apache.shiro.aspectj</a></dt>
<dd>
<div class="block">Helper class that adapts an AspectJ <code>JoinPoint</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html#BeforeAdviceMethodInvocationAdapter(java.lang.Object, java.lang.reflect.Method, java.lang.Object[])">BeforeAdviceMethodInvocationAdapter(Object, Method, Object[])</a></span> - Constructor for class org.apache.shiro.aspectj.<a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html" title="class in org.apache.shiro.aspectj">BeforeAdviceMethodInvocationAdapter</a></dt>
<dd>
<div class="block">Creates a new <a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html" title="class in org.apache.shiro.aspectj"><code>BeforeAdviceMethodInvocationAdapter</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html#beforeAllAttempts(java.util.Collection, org.apache.shiro.authc.AuthenticationToken)">beforeAllAttempts(Collection&lt;? extends Realm&gt;, AuthenticationToken)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html" title="class in org.apache.shiro.authc.pam">AbstractAuthenticationStrategy</a></dt>
<dd>
<div class="block">Simply returns <code>new <a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc"><code>SimpleAuthenticationInfo</code></a>();</code>, which supports
aggregating account data across realms.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AuthenticationStrategy.html#beforeAllAttempts(java.util.Collection, org.apache.shiro.authc.AuthenticationToken)">beforeAllAttempts(Collection&lt;? extends Realm&gt;, AuthenticationToken)</a></span> - Method in interface org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AuthenticationStrategy.html" title="interface in org.apache.shiro.authc.pam">AuthenticationStrategy</a></dt>
<dd>
<div class="block">Method invoked by the ModularAuthenticator signifying that the authentication process is about to begin for the
specified <code>token</code> - called before any <code>Realm</code> is actually invoked.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html#beforeAllAttempts(java.util.Collection, org.apache.shiro.authc.AuthenticationToken)">beforeAllAttempts(Collection&lt;? extends Realm&gt;, AuthenticationToken)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam">FirstSuccessfulStrategy</a></dt>
<dd>
<div class="block">Returns <code>null</code> immediately, relying on this class's <a href="./org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html#merge(org.apache.shiro.authc.AuthenticationInfo, org.apache.shiro.authc.AuthenticationInfo)"><code>merge</code></a> implementation to return
only the first <code>info</code> object it encounters, ignoring all subsequent ones.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html#beforeAttempt(org.apache.shiro.realm.Realm, org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">beforeAttempt(Realm, AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html" title="class in org.apache.shiro.authc.pam">AbstractAuthenticationStrategy</a></dt>
<dd>
<div class="block">Simply returns the <code>aggregate</code> method argument, without modification.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AllSuccessfulStrategy.html#beforeAttempt(org.apache.shiro.realm.Realm, org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">beforeAttempt(Realm, AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AllSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam">AllSuccessfulStrategy</a></dt>
<dd>
<div class="block">Because all realms in this strategy must complete successfully, this implementation ensures that the given
<code>Realm</code> <a href="./org/apache/shiro/realm/Realm.html#supports(org.apache.shiro.authc.AuthenticationToken)"><code>supports</code></a> the given
<code>token</code> argument.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AuthenticationStrategy.html#beforeAttempt(org.apache.shiro.realm.Realm, org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">beforeAttempt(Realm, AuthenticationToken, AuthenticationInfo)</a></span> - Method in interface org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AuthenticationStrategy.html" title="interface in org.apache.shiro.authc.pam">AuthenticationStrategy</a></dt>
<dd>
<div class="block">Method invoked by the ModularAuthenticator just prior to the realm being consulted for account data,
allowing pre-authentication-attempt logic for that realm only.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#beforeInvalidNotification(org.apache.shiro.session.Session)">beforeInvalidNotification(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>
<div class="block">Returns the session instance to use to pass to registered <code>SessionListener</code>s for notification
that the session has been invalidated (stopped or expired).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#beforeLogout(org.apache.shiro.subject.Subject)">beforeLogout(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#beforeSessionValidationDisabled()">beforeSessionValidationDisabled()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiTemplate.html#bind(java.lang.String, java.lang.Object)">bind(String, Object)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi">JndiTemplate</a></dt>
<dd>
<div class="block">Bind the given object to the current JNDI context, using the given name.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#bind(org.apache.shiro.subject.Subject)">bind(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>in favor of <a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#save(org.apache.shiro.subject.Subject)"><code>save(subject)</code></a>.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectThreadState.html#bind()">bind()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectThreadState.html" title="class in org.apache.shiro.subject.support">SubjectThreadState</a></dt>
<dd>
<div class="block">Binds a <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> and <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> to the
<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util"><code>ThreadContext</code></a> so they can be retrieved later by any
<code>SecurityUtils.</code><a href="./org/apache/shiro/SecurityUtils.html#getSubject()"><code>getSubject()</code></a> calls that might occur
during the thread's execution.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#bind(org.apache.shiro.mgt.SecurityManager)">bind(SecurityManager)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Convenience method that simplifies binding the application's SecurityManager instance to the ThreadContext.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#bind(org.apache.shiro.subject.Subject)">bind(Subject)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Convenience method that simplifies binding a Subject to the ThreadContext.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadState.html#bind()">bind()</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadState.html" title="interface in org.apache.shiro.util">ThreadState</a></dt>
<dd>
<div class="block">Binds any state that should be made accessible during a thread's execution.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroModule.html#bindBeanType(com.google.inject.TypeLiteral, com.google.inject.Key)">bindBeanType(TypeLiteral&lt;T&gt;, Key&lt;? extends T&gt;)</a></span> - Method in class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroModule.html" title="class in org.apache.shiro.guice">ShiroModule</a></dt>
<dd>
<div class="block">Binds a key to use for injecting setters in shiro classes.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroModule.html#bindEnvironment(com.google.inject.binder.AnnotatedBindingBuilder)">bindEnvironment(AnnotatedBindingBuilder&lt;Environment&gt;)</a></span> - Method in class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroModule.html" title="class in org.apache.shiro.guice">ShiroModule</a></dt>
<dd>
<div class="block">Binds the environment.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#bindEnvironment(com.google.inject.binder.AnnotatedBindingBuilder)">bindEnvironment(AnnotatedBindingBuilder&lt;Environment&gt;)</a></span> - Method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#bindGuiceFilter(com.google.inject.Binder)">bindGuiceFilter(Binder)</a></span> - Static method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#bindGuiceFilter(java.lang.String, com.google.inject.Binder)">bindGuiceFilter(String, Binder)</a></span> - Static method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroModule.html#bindRealm()">bindRealm()</a></span> - Method in class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroModule.html" title="class in org.apache.shiro.guice">ShiroModule</a></dt>
<dd>
<div class="block">This is the preferred manner to bind a realm.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroModule.html#bindSecurityManager(com.google.inject.binder.AnnotatedBindingBuilder)">bindSecurityManager(AnnotatedBindingBuilder&lt;? super SecurityManager&gt;)</a></span> - Method in class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroModule.html" title="class in org.apache.shiro.guice">ShiroModule</a></dt>
<dd>
<div class="block">Binds the security manager.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#bindSecurityManager(com.google.inject.binder.AnnotatedBindingBuilder)">bindSecurityManager(AnnotatedBindingBuilder&lt;? super SecurityManager&gt;)</a></span> - Method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroModule.html#bindSessionManager(com.google.inject.binder.AnnotatedBindingBuilder)">bindSessionManager(AnnotatedBindingBuilder&lt;SessionManager&gt;)</a></span> - Method in class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroModule.html" title="class in org.apache.shiro.guice">ShiroModule</a></dt>
<dd>
<div class="block">Binds the session manager.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#bindSessionManager(com.google.inject.binder.AnnotatedBindingBuilder)">bindSessionManager(AnnotatedBindingBuilder&lt;SessionManager&gt;)</a></span> - Method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>
<div class="block">Binds the session manager.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/aop/ShiroAopModule.html#bindShiroInterceptor(org.apache.shiro.aop.AnnotationMethodInterceptor)">bindShiroInterceptor(AnnotationMethodInterceptor)</a></span> - Method in class org.apache.shiro.guice.aop.<a href="./org/apache/shiro/guice/aop/ShiroAopModule.html" title="class in org.apache.shiro.guice.aop">ShiroAopModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#bindWebEnvironment(com.google.inject.binder.AnnotatedBindingBuilder)">bindWebEnvironment(AnnotatedBindingBuilder&lt;? super WebEnvironment&gt;)</a></span> - Method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#bindWebSecurityManager(com.google.inject.binder.AnnotatedBindingBuilder)">bindWebSecurityManager(AnnotatedBindingBuilder&lt;? super WebSecurityManager&gt;)</a></span> - Method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>
<div class="block">Binds the security manager.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/BlowfishCipherService.html" title="class in org.apache.shiro.crypto"><span class="strong">BlowfishCipherService</span></a> - Class in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block"><code>CipherService</code> using the <code>Blowfish</code> cipher algorithm for all encryption, decryption, and key operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/BlowfishCipherService.html#BlowfishCipherService()">BlowfishCipherService()</a></span> - Constructor for class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/BlowfishCipherService.html" title="class in org.apache.shiro.crypto">BlowfishCipherService</a></dt>
<dd>
<div class="block">Creates a new <a href="./org/apache/shiro/crypto/CipherService.html" title="interface in org.apache.shiro.crypto"><code>CipherService</code></a> instance using the <code>Blowfish</code> cipher algorithm with the following
important cipher default attributes:
Attribute
Value
<a href="./org/apache/shiro/crypto/JcaCipherService.html#setKeySize(int)"><code>keySize</code></a>
<code>128</code> bits
<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setBlockSize(int)"><code>blockSize</code></a>
<code>64</code> bits (required for <code>Blowfish</code>)
<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setMode(org.apache.shiro.crypto.OperationMode)"><code>mode</code></a>
<a href="./org/apache/shiro/crypto/OperationMode.html#CBC"><code>CBC</code></a><b>*</b>
<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setPaddingScheme(org.apache.shiro.crypto.PaddingScheme)"><code>paddingScheme</code></a>
<a href="./org/apache/shiro/crypto/PaddingScheme.html#PKCS5"><code>PKCS5</code></a>
<a href="./org/apache/shiro/crypto/JcaCipherService.html#setInitializationVectorSize(int)"><code>initializationVectorSize</code></a>
<code>64</code> bits
<a href="./org/apache/shiro/crypto/JcaCipherService.html#setGenerateInitializationVectors(boolean)"><code>generateInitializationVectors</code></a>
<code>true</code><b>**</b>
<p/>
<b>*</b> The <a href="./org/apache/shiro/crypto/OperationMode.html#CBC"><code>CBC</code></a> operation mode is used instead of the JDK default <code>ECB</code> to
ensure strong encryption.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html#build()">build()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html" title="class in org.apache.shiro.crypto.hash">HashRequest.Builder</a></dt>
<dd>
<div class="block">Builds a <a href="./org/apache/shiro/crypto/hash/HashRequest.html" title="interface in org.apache.shiro.crypto.hash"><code>HashRequest</code></a> instance reflecting the specified configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#buildAuthenticationInfo(java.lang.String, char[])">buildAuthenticationInfo(String, char[])</a></span> - Method in class org.apache.shiro.realm.activedirectory.<a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html" title="class in org.apache.shiro.realm.activedirectory">ActiveDirectoryRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#buildAuthorizationInfo(java.util.Set)">buildAuthorizationInfo(Set&lt;String&gt;)</a></span> - Method in class org.apache.shiro.realm.activedirectory.<a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html" title="class in org.apache.shiro.realm.activedirectory">ActiveDirectoryRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#buildHashRequest(org.apache.shiro.util.ByteSource, org.apache.shiro.crypto.hash.Hash)">buildHashRequest(ByteSource, Hash)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#buildObjects(java.util.Map)">buildObjects(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html#buildPermissions(javax.servlet.http.HttpServletRequest, java.lang.String[], 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="strong"><a href="./org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html#buildPermissions(java.lang.String[], 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 <a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission"><code>WildcardPermission</code></a> conventions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#buildSubject()">buildSubject()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Creates and returns a new <code>Subject</code> instance reflecting the cumulative state acquired by the
other methods in this class.</div>
</dd>
<dt><span class="strong"><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 <a href="./org/apache/shiro/subject/Subject.Builder.html#buildSubject()"><code>super.buildSubject()</code></a>, 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>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/ProvidedHashFormat.html#byId(java.lang.String)">byId(String)</a></span> - Static method in enum org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/ProvidedHashFormat.html" title="enum in org.apache.shiro.crypto.hash.format">ProvidedHashFormat</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.Util.html#bytes(byte[])">bytes(byte[])</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.Util.html#bytes(char[])">bytes(char[])</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified character array's bytes.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.Util.html#bytes(java.lang.String)">bytes(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified string's bytes.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.Util.html#bytes(org.apache.shiro.util.ByteSource)">bytes(ByteSource)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified ByteSource.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.Util.html#bytes(java.io.File)">bytes(File)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified File's bytes.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.Util.html#bytes(java.io.InputStream)">bytes(InputStream)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a new <code>ByteSource</code> instance representing the specified InputStream's bytes.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.Util.html#bytes(java.lang.Object)">bytes(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns a <code>ByteSource</code> instance representing the specified byte source argument.</div>
</dd>
<dt><a href="./org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util"><span class="strong">ByteSource</span></a> - Interface in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">A <code>ByteSource</code> wraps a byte array and provides additional encoding operations.</div>
</dd>
<dt><a href="./org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util"><span class="strong">ByteSource.Util</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Utility class that can construct ByteSource instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.Util.html#ByteSource.Util()">ByteSource.Util()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalCollection.html#byType(java.lang.Class)">byType(Class&lt;T&gt;)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject">PrincipalCollection</a></dt>
<dd>
<div class="block">Returns all principals assignable from the specified type, or an empty Collection if no principals of that
type are contained.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#byType(java.lang.Class)">byType(Class&lt;T&gt;)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#byType(java.lang.Class)">byType(Class&lt;T&gt;)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_C_">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><span class="strong">Cache</span></a>&lt;<a href="./org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>,<a href="./org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a>&gt; - Interface in <a href="./org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></dt>
<dd>
<div class="block">A Cache efficiently stores temporary objects primarily to improve an application's performance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#cache(org.apache.shiro.session.Session, java.io.Serializable)">cache(Session, Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Caches the specified session under the cache entry key of <code>sessionId</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#cache(org.apache.shiro.session.Session, java.io.Serializable, org.apache.shiro.cache.Cache)">cache(Session, Serializable, Cache&lt;Serializable, Session&gt;)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Caches the specified session in the given cache under the key of <code>sessionId</code>.</div>
</dd>
<dt><a href="./org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache"><span class="strong">CacheException</span></a> - Exception in <a href="./org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></dt>
<dd>
<div class="block">Root class of all Shiro exceptions related to caching operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/CacheException.html#CacheException()">CacheException()</a></span> - Constructor for exception org.apache.shiro.cache.<a href="./org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></dt>
<dd>
<div class="block">Creates a new <code>CacheException</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/CacheException.html#CacheException(java.lang.String)">CacheException(String)</a></span> - Constructor for exception org.apache.shiro.cache.<a href="./org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></dt>
<dd>
<div class="block">Creates a new <code>CacheException</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/CacheException.html#CacheException(java.lang.Throwable)">CacheException(Throwable)</a></span> - Constructor for exception org.apache.shiro.cache.<a href="./org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></dt>
<dd>
<div class="block">Creates a new <code>CacheException</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/CacheException.html#CacheException(java.lang.String, java.lang.Throwable)">CacheException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.cache.<a href="./org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></dt>
<dd>
<div class="block">Creates a new <code>CacheException</code>.</div>
</dd>
<dt><a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><span class="strong">CacheManager</span></a> - Interface in <a href="./org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></dt>
<dd>
<div class="block">A CacheManager provides and maintains the lifecycles of <a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> instances.</div>
</dd>
<dt><a href="./org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache"><span class="strong">CacheManagerAware</span></a> - Interface in <a href="./org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></dt>
<dd>
<div class="block">Interface implemented by components that utilize a CacheManager and wish that CacheManager to be supplied if
one is available.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm"><span class="strong">CachingRealm</span></a> - Class in <a href="./org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a></dt>
<dd>
<div class="block">A very basic abstract extension point for the <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> interface that provides caching support for subclasses.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#CachingRealm()">CachingRealm()</a></span> - Constructor for class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>
<div class="block">Default no-argument constructor that defaults
<a href="./org/apache/shiro/realm/CachingRealm.html#isCachingEnabled()"><code>cachingEnabled</code></a> (for general caching) to <code>true</code> and sets a
default <a href="./org/apache/shiro/realm/CachingRealm.html#getName()"><code>name</code></a> based on the class name.</div>
</dd>
<dt><a href="./org/apache/shiro/mgt/CachingSecurityManager.html" title="class in org.apache.shiro.mgt"><span class="strong">CachingSecurityManager</span></a> - Class in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">A very basic starting point for the SecurityManager interface that merely provides logging and caching
support.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/CachingSecurityManager.html#CachingSecurityManager()">CachingSecurityManager()</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/CachingSecurityManager.html" title="class in org.apache.shiro.mgt">CachingSecurityManager</a></dt>
<dd>
<div class="block">Default no-arg constructor that will automatically attempt to initialize a default cacheManager</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis"><span class="strong">CachingSessionDAO</span></a> - Class in <a href="./org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a></dt>
<dd>
<div class="block">An CachingSessionDAO is a SessionDAO that provides a transparent caching layer between the components that
use it and the underlying EIS (Enterprise Information System) session backing store (for example, filesystem,
database, enterprise grid/cloud, etc).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#CachingSessionDAO()">CachingSessionDAO()</a></span> - Constructor for class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Default no-arg constructor.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectCallable.html#call()">call()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectCallable.html" title="class in org.apache.shiro.subject.support">SubjectCallable</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/cas/CasAuthenticationException.html" title="class in org.apache.shiro.cas"><span class="strong">CasAuthenticationException</span></a> - Exception in <a href="./org/apache/shiro/cas/package-summary.html">org.apache.shiro.cas</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasAuthenticationException.html#CasAuthenticationException()">CasAuthenticationException()</a></span> - Constructor for exception org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasAuthenticationException.html" title="class in org.apache.shiro.cas">CasAuthenticationException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasAuthenticationException.html#CasAuthenticationException(java.lang.String)">CasAuthenticationException(String)</a></span> - Constructor for exception org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasAuthenticationException.html" title="class in org.apache.shiro.cas">CasAuthenticationException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasAuthenticationException.html#CasAuthenticationException(java.lang.Throwable)">CasAuthenticationException(Throwable)</a></span> - Constructor for exception org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasAuthenticationException.html" title="class in org.apache.shiro.cas">CasAuthenticationException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasAuthenticationException.html#CasAuthenticationException(java.lang.String, java.lang.Throwable)">CasAuthenticationException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasAuthenticationException.html" title="class in org.apache.shiro.cas">CasAuthenticationException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/cas/CasFilter.html" title="class in org.apache.shiro.cas"><span class="strong">CasFilter</span></a> - Class in <a href="./org/apache/shiro/cas/package-summary.html">org.apache.shiro.cas</a></dt>
<dd>
<div class="block">This filter validates the CAS service ticket to authenticate the user.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasFilter.html#CasFilter()">CasFilter()</a></span> - Constructor for class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasFilter.html" title="class in org.apache.shiro.cas">CasFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas"><span class="strong">CasRealm</span></a> - Class in <a href="./org/apache/shiro/cas/package-summary.html">org.apache.shiro.cas</a></dt>
<dd>
<div class="block">This realm implementation acts as a CAS client to a CAS server for authentication and basic authorization.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#CasRealm()">CasRealm()</a></span> - Constructor for class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/cas/CasSubjectFactory.html" title="class in org.apache.shiro.cas"><span class="strong">CasSubjectFactory</span></a> - Class in <a href="./org/apache/shiro/cas/package-summary.html">org.apache.shiro.cas</a></dt>
<dd>
<div class="block"><a href="./org/apache/shiro/mgt/SubjectFactory.html" title="interface in org.apache.shiro.mgt"><code>Subject</code></a> implementation to be used in CAS-enabled applications.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasSubjectFactory.html#CasSubjectFactory()">CasSubjectFactory()</a></span> - Constructor for class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasSubjectFactory.html" title="class in org.apache.shiro.cas">CasSubjectFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/cas/CasToken.html" title="class in org.apache.shiro.cas"><span class="strong">CasToken</span></a> - Class in <a href="./org/apache/shiro/cas/package-summary.html">org.apache.shiro.cas</a></dt>
<dd>
<div class="block">This class represents a token for a CAS authentication (service ticket + user id + remember me).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasToken.html#CasToken(java.lang.String)">CasToken(String)</a></span> - Constructor for class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasToken.html" title="class in org.apache.shiro.cas">CasToken</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#checkForNullOrEmptyLiteral(java.lang.String)">checkForNullOrEmptyLiteral(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#checkHashFormatDurability()">checkHashFormatDurability()</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#checkPermission(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">checkPermission(PrincipalCollection, String)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Ensures the corresponding Subject/user implies the specified permission String.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#checkPermission(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)">checkPermission(PrincipalCollection, Permission)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Ensures a subject/user <a href="./org/apache/shiro/authz/Permission.html#implies(org.apache.shiro.authz.Permission)"><code>Permission.implies(Permission)</code></a> implies} the specified <tt>Permission</tt>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#checkPermission(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">checkPermission(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">If !<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String)"><code>isPermitted(permission)</code></a>, throws
an <code>UnauthorizedException</code> otherwise returns quietly.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#checkPermission(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)">checkPermission(PrincipalCollection, Permission)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">If !<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)"><code>isPermitted(permission)</code></a>, throws
an <code>UnauthorizedException</code> otherwise returns quietly.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#checkPermission(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">checkPermission(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#checkPermission(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)">checkPermission(PrincipalCollection, Permission)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#checkPermission(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">checkPermission(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#checkPermission(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)">checkPermission(PrincipalCollection, Permission)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#checkPermission(org.apache.shiro.authz.Permission, org.apache.shiro.authz.AuthorizationInfo)">checkPermission(Permission, AuthorizationInfo)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#checkPermission(java.lang.String)">checkPermission(String)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Ensures this Subject implies the specified permission String.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#checkPermission(org.apache.shiro.authz.Permission)">checkPermission(Permission)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Ensures this Subject <a href="./org/apache/shiro/authz/Permission.html#implies(org.apache.shiro.authz.Permission)"><code>implies</code></a> the specified <code>Permission</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#checkPermission(java.lang.String)">checkPermission(String)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#checkPermission(org.apache.shiro.authz.Permission)">checkPermission(Permission)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#checkPermissions(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">checkPermissions(PrincipalCollection, String...)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Ensures the corresponding Subject/user
<a href="./org/apache/shiro/authz/Permission.html#implies(org.apache.shiro.authz.Permission)"><code>implies</code></a> all of the
specified permission strings.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#checkPermissions(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">checkPermissions(PrincipalCollection, Collection&lt;Permission&gt;)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Ensures the corresponding Subject/user
<a href="./org/apache/shiro/authz/Permission.html#implies(org.apache.shiro.authz.Permission)"><code>implies</code></a> all of the
specified permission strings.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#checkPermissions(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">checkPermissions(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">If !<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)"><code>isPermitted(permission)</code></a>,
throws an <code>UnauthorizedException</code> otherwise returns quietly.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#checkPermissions(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">checkPermissions(PrincipalCollection, Collection&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">If !<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)"><code>isPermitted(permission)</code></a> for
<em>all</em> the given Permissions, throws
an <code>UnauthorizedException</code> otherwise returns quietly.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#checkPermissions(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">checkPermissions(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#checkPermissions(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">checkPermissions(PrincipalCollection, Collection&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#checkPermissions(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">checkPermissions(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#checkPermissions(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">checkPermissions(PrincipalCollection, Collection&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#checkPermissions(java.util.Collection, org.apache.shiro.authz.AuthorizationInfo)">checkPermissions(Collection&lt;Permission&gt;, AuthorizationInfo)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#checkPermissions(java.lang.String...)">checkPermissions(String...)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Ensures this Subject
<a href="./org/apache/shiro/authz/Permission.html#implies(org.apache.shiro.authz.Permission)"><code>implies</code></a> all of the
specified permission strings.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#checkPermissions(java.util.Collection)">checkPermissions(Collection&lt;Permission&gt;)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Ensures this Subject
<a href="./org/apache/shiro/authz/Permission.html#implies(org.apache.shiro.authz.Permission)"><code>implies</code></a> all of the
specified permission strings.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#checkPermissions(java.lang.String...)">checkPermissions(String...)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#checkPermissions(java.util.Collection)">checkPermissions(Collection&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#checkRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">checkRole(PrincipalCollection, String)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Asserts the corresponding Subject/user has the specified role by returning quietly if they do or throwing an
<a href="./org/apache/shiro/authz/AuthorizationException.html" title="class in org.apache.shiro.authz"><code>AuthorizationException</code></a> if they do not.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#checkRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">checkRole(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">If !<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#hasRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)"><code>hasRole(role)</code></a>, throws
an <code>UnauthorizedException</code> otherwise returns quietly.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#checkRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">checkRole(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#checkRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">checkRole(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#checkRole(java.lang.String, org.apache.shiro.authz.AuthorizationInfo)">checkRole(String, AuthorizationInfo)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#checkRole(java.lang.String)">checkRole(String)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Asserts this Subject has the specified role by returning quietly if they do or throwing an
<a href="./org/apache/shiro/authz/AuthorizationException.html" title="class in org.apache.shiro.authz"><code>AuthorizationException</code></a> if they do not.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#checkRole(java.lang.String)">checkRole(String)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#checkRoles(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">checkRoles(PrincipalCollection, Collection&lt;String&gt;)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Asserts the corresponding Subject/user has all of the specified roles by returning quietly if they do or
throwing an <a href="./org/apache/shiro/authz/AuthorizationException.html" title="class in org.apache.shiro.authz"><code>AuthorizationException</code></a> if they do not.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#checkRoles(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">checkRoles(PrincipalCollection, String...)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Same as <a href="./org/apache/shiro/authz/Authorizer.html#checkRoles(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)"><code>checkRoles(PrincipalCollection subjectPrincipal, Collection&lt;String&gt; roleIdentifiers)</code></a> but doesn't require a collection
as an argument.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#checkRoles(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">checkRoles(PrincipalCollection, Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Calls {@link #checkRoles(PrincipalCollection principals, String...</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#checkRoles(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">checkRoles(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Calls <a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#checkRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)"><code>checkRole</code></a> for each role specified.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#checkRoles(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">checkRoles(PrincipalCollection, Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#checkRoles(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">checkRoles(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#checkRoles(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">checkRoles(PrincipalCollection, Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#checkRoles(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">checkRoles(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#checkRoles(java.util.Collection, org.apache.shiro.authz.AuthorizationInfo)">checkRoles(Collection&lt;String&gt;, AuthorizationInfo)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#checkRoles(java.util.Collection)">checkRoles(Collection&lt;String&gt;)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Asserts this Subject has all of the specified roles by returning quietly if they do or throwing an
<a href="./org/apache/shiro/authz/AuthorizationException.html" title="class in org.apache.shiro.authz"><code>AuthorizationException</code></a> if they do not.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#checkRoles(java.lang.String...)">checkRoles(String...)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Same as <code>checkRoles(Collection<String> roleIdentifiers)</code> but
doesn't require a collection as a an argument.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#checkRoles(java.lang.String...)">checkRoles(String...)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#checkRoles(java.util.Collection)">checkRoles(Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#checkValid(org.apache.shiro.session.mgt.SessionKey)">checkValid(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#checkValid(org.apache.shiro.session.mgt.SessionKey)">checkValid(SessionKey)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Returns quietly if the associated session is valid (it exists and is not stopped or expired) or throws
an <a href="./org/apache/shiro/session/InvalidSessionException.html" title="class in org.apache.shiro.session"><code>InvalidSessionException</code></a> indicating that the session id is invalid.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/CipherService.html" title="interface in org.apache.shiro.crypto"><span class="strong">CipherService</span></a> - Interface in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block">A <code>CipherService</code> uses a cryptographic algorithm called a
<a href="http://en.wikipedia.org/wiki/Cipher">Cipher</a> to convert an original input source using a <code>key</code> to
an uninterpretable format.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/ResourceUtils.html#CLASSPATH_PREFIX">CLASSPATH_PREFIX</a></span> - Static variable in class org.apache.shiro.io.<a href="./org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Resource path prefix that specifies to load from a classpath location, value is <b><code>classpath:</code></b></div>
</dd>
<dt><a href="./org/apache/shiro/io/ClassResolvingObjectInputStream.html" title="class in org.apache.shiro.io"><span class="strong">ClassResolvingObjectInputStream</span></a> - Class in <a href="./org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">Enables correct ClassLoader lookup in various environments (e.g.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/ClassResolvingObjectInputStream.html#ClassResolvingObjectInputStream(java.io.InputStream)">ClassResolvingObjectInputStream(InputStream)</a></span> - Constructor for class org.apache.shiro.io.<a href="./org/apache/shiro/io/ClassResolvingObjectInputStream.html" title="class in org.apache.shiro.io">ClassResolvingObjectInputStream</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util"><span class="strong">ClassUtils</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Utility method library used to conveniently interact with <code>Class</code>es, such as acquiring them from the
application <code>ClassLoader</code>s and instantiating Objects from them.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ClassUtils.html#ClassUtils()">ClassUtils()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#clean(java.lang.String)">clean(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Returns a 'cleaned' representation of the specified argument.</div>
</dd>
<dt><span class="strong"><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
<a href="./org/apache/shiro/authz/UnauthenticatedException.html" title="class in org.apache.shiro.authz"><code>UnauthenticatedException</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#clear()">clear()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Clears out (nulls) the username, password, rememberMe, and inetAddress.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/Cache.html#clear()">clear()</a></span> - Method in interface org.apache.shiro.cache.<a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></dt>
<dd>
<div class="block">Clear all entries from the cache.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#clear()">clear()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>
<div class="block">Removes all elements in the cache, but leaves the cache in a useable state.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/MapCache.html#clear()">clear()</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#clear()">clear()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#clear()">clear()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/MutablePrincipalCollection.html#clear()">clear()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/MutablePrincipalCollection.html" title="interface in org.apache.shiro.subject">MutablePrincipalCollection</a></dt>
<dd>
<div class="block">Removes all Principals in this collection.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#clear()">clear()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#clear()">clear()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectThreadState.html#clear()">clear()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectThreadState.html" title="class in org.apache.shiro.subject.support">SubjectThreadState</a></dt>
<dd>
<div class="block">Completely <a href="./org/apache/shiro/util/ThreadContext.html#remove(java.lang.Object)"><code>removes</code></a> the <code>ThreadContext</code> state.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#clear()">clear()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#clear()">clear()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadState.html#clear()">clear()</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadState.html" title="interface in org.apache.shiro.util">ThreadState</a></dt>
<dd>
<div class="block">Completely clears/removes the <code>ThreadContext</code> state.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#clearCache(org.apache.shiro.subject.PrincipalCollection)">clearCache(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>
<div class="block">Clears out any cached data associated with the specified account identity/identities.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#clearCachedAuthenticationInfo(org.apache.shiro.subject.PrincipalCollection)">clearCachedAuthenticationInfo(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Clears out the AuthenticationInfo cache entry for the specified account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#clearCachedAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection)">clearCachedAuthorizationInfo(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>
<div class="block">Clears out the AuthorizationInfo cache entry for the specified account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/ResourceUtils.html#close(java.io.InputStream)">close(InputStream)</a></span> - Static method in class org.apache.shiro.io.<a href="./org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Convenience method that closes the specified <a href="http://java.sun.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a>, logging any
<a href="http://java.sun.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a> that might occur.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/JdbcUtils.html#closeConnection(java.sql.Connection)">closeConnection(Connection)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JdbcUtils.html" title="class in org.apache.shiro.util">JdbcUtils</a></dt>
<dd>
<div class="block">Close the given JDBC Connection and ignore any thrown exception.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/LdapUtils.html#closeContext(javax.naming.ldap.LdapContext)">closeContext(LdapContext)</a></span> - Static method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/LdapUtils.html" title="class in org.apache.shiro.realm.ldap">LdapUtils</a></dt>
<dd>
<div class="block">Closes an LDAP context, logging any errors, but not throwing
an exception if there is a failure.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/LdapUtils.html#closeEnumeration(javax.naming.NamingEnumeration)">closeEnumeration(NamingEnumeration)</a></span> - Static method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/LdapUtils.html" title="class in org.apache.shiro.realm.ldap">LdapUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/JdbcUtils.html#closeResultSet(java.sql.ResultSet)">closeResultSet(ResultSet)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JdbcUtils.html" title="class in org.apache.shiro.util">JdbcUtils</a></dt>
<dd>
<div class="block">Close the given JDBC ResultSet and ignore any thrown exception.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/JdbcUtils.html#closeStatement(java.sql.Statement)">closeStatement(Statement)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JdbcUtils.html" title="class in org.apache.shiro.util">JdbcUtils</a></dt>
<dd>
<div class="block">Close the given JDBC Statement and ignore any thrown exception.</div>
</dd>
<dt><a href="./org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec"><span class="strong">CodecException</span></a> - Exception in <a href="./org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a></dt>
<dd>
<div class="block">Root exception related to issues during encoding or decoding.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecException.html#CodecException()">CodecException()</a></span> - Constructor for exception org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec">CodecException</a></dt>
<dd>
<div class="block">Creates a new <code>CodecException</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecException.html#CodecException(java.lang.String)">CodecException(String)</a></span> - Constructor for exception org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec">CodecException</a></dt>
<dd>
<div class="block">Creates a new <code>CodecException</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecException.html#CodecException(java.lang.Throwable)">CodecException(Throwable)</a></span> - Constructor for exception org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec">CodecException</a></dt>
<dd>
<div class="block">Creates a new <code>CodecException</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecException.html#CodecException(java.lang.String, java.lang.Throwable)">CodecException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec">CodecException</a></dt>
<dd>
<div class="block">Creates a new <code>CodecException</code>.</div>
</dd>
<dt><a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec"><span class="strong">CodecSupport</span></a> - Class in <a href="./org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a></dt>
<dd>
<div class="block">Base abstract class that provides useful encoding and decoding operations, especially for character data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#CodecSupport()">CodecSupport()</a></span> - Constructor for class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/util/CollectionUtils.html" title="class in org.apache.shiro.util"><span class="strong">CollectionUtils</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Static helper class for use dealing with Collections.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/CollectionUtils.html#CollectionUtils()">CollectionUtils()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/CollectionUtils.html" title="class in org.apache.shiro.util">CollectionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#combine(org.apache.shiro.util.ByteSource, org.apache.shiro.util.ByteSource)">combine(ByteSource, ByteSource)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>
<div class="block">Combines the specified 'private' salt bytes with the specified additional extra bytes to use as the
total salt during hash computation.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/config/Ini.html#COMMENT_POUND">COMMENT_POUND</a></span> - Static variable in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#COMMENT_SEMICOLON">COMMENT_SEMICOLON</a></span> - Static variable in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#computeHash(org.apache.shiro.crypto.hash.HashRequest)">computeHash(HashRequest)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>
<div class="block">Computes and responds with a hash based on the specified request.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashService.html#computeHash(org.apache.shiro.crypto.hash.HashRequest)">computeHash(HashRequest)</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash">HashService</a></dt>
<dd>
<div class="block">Computes a hash based on the given request.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/ConcurrentAccessException.html" title="class in org.apache.shiro.authc"><span class="strong">ConcurrentAccessException</span></a> - Exception in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Thrown when an authentication attempt has been received for an account that has already been
authenticated (i.e.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ConcurrentAccessException.html#ConcurrentAccessException()">ConcurrentAccessException()</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ConcurrentAccessException.html" title="class in org.apache.shiro.authc">ConcurrentAccessException</a></dt>
<dd>
<div class="block">Creates a new ConcurrentAccessException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ConcurrentAccessException.html#ConcurrentAccessException(java.lang.String)">ConcurrentAccessException(String)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ConcurrentAccessException.html" title="class in org.apache.shiro.authc">ConcurrentAccessException</a></dt>
<dd>
<div class="block">Constructs a new ConcurrentAccessException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ConcurrentAccessException.html#ConcurrentAccessException(java.lang.Throwable)">ConcurrentAccessException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ConcurrentAccessException.html" title="class in org.apache.shiro.authc">ConcurrentAccessException</a></dt>
<dd>
<div class="block">Constructs a new ConcurrentAccessException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ConcurrentAccessException.html#ConcurrentAccessException(java.lang.String, java.lang.Throwable)">ConcurrentAccessException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ConcurrentAccessException.html" title="class in org.apache.shiro.authc">ConcurrentAccessException</a></dt>
<dd>
<div class="block">Constructs a new ConcurrentAccessException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#config(com.google.inject.Key, java.lang.String)">config(Key&lt;T&gt;, String)</a></span> - Static method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#config(com.google.inject.TypeLiteral, java.lang.String)">config(TypeLiteral&lt;T&gt;, String)</a></span> - Static method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#config(java.lang.Class, java.lang.String)">config(Class&lt;T&gt;, String)</a></span> - Static method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/ConfigurableHashService.html" title="interface in org.apache.shiro.crypto.hash"><span class="strong">ConfigurableHashService</span></a> - Interface in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">A <code>HashService</code> that allows configuration of its strategy via JavaBeans-compatible setter methods.</div>
</dd>
<dt><a href="./org/apache/shiro/config/ConfigurationException.html" title="class in org.apache.shiro.config"><span class="strong">ConfigurationException</span></a> - Exception in <a href="./org/apache/shiro/config/package-summary.html">org.apache.shiro.config</a></dt>
<dd>
<div class="block">Root exception indicating there was a problem parsing or processing the Shiro configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ConfigurationException.html#ConfigurationException()">ConfigurationException()</a></span> - Constructor for exception org.apache.shiro.config.<a href="./org/apache/shiro/config/ConfigurationException.html" title="class in org.apache.shiro.config">ConfigurationException</a></dt>
<dd>
<div class="block">Creates a new ConfigurationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ConfigurationException.html#ConfigurationException(java.lang.String)">ConfigurationException(String)</a></span> - Constructor for exception org.apache.shiro.config.<a href="./org/apache/shiro/config/ConfigurationException.html" title="class in org.apache.shiro.config">ConfigurationException</a></dt>
<dd>
<div class="block">Constructs a new ConfigurationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ConfigurationException.html#ConfigurationException(java.lang.Throwable)">ConfigurationException(Throwable)</a></span> - Constructor for exception org.apache.shiro.config.<a href="./org/apache/shiro/config/ConfigurationException.html" title="class in org.apache.shiro.config">ConfigurationException</a></dt>
<dd>
<div class="block">Constructs a new ConfigurationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ConfigurationException.html#ConfigurationException(java.lang.String, java.lang.Throwable)">ConfigurationException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.config.<a href="./org/apache/shiro/config/ConfigurationException.html" title="class in org.apache.shiro.config">ConfigurationException</a></dt>
<dd>
<div class="block">Constructs a new ConfigurationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/aop/ShiroAopModule.html#configure()">configure()</a></span> - Method in class org.apache.shiro.guice.aop.<a href="./org/apache/shiro/guice/aop/ShiroAopModule.html" title="class in org.apache.shiro.guice.aop">ShiroAopModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroModule.html#configure()">configure()</a></span> - Method in class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroModule.html" title="class in org.apache.shiro.guice">ShiroModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/aop/ShiroAopModule.html#configureDefaultInterceptors(org.apache.shiro.aop.AnnotationResolver)">configureDefaultInterceptors(AnnotationResolver)</a></span> - Method in class org.apache.shiro.guice.aop.<a href="./org/apache/shiro/guice/aop/ShiroAopModule.html" title="class in org.apache.shiro.guice.aop">ShiroAopModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/aop/ShiroAopModule.html#configureInterceptors(org.apache.shiro.aop.AnnotationResolver)">configureInterceptors(AnnotationResolver)</a></span> - Method in class org.apache.shiro.guice.aop.<a href="./org/apache/shiro/guice/aop/ShiroAopModule.html" title="class in org.apache.shiro.guice.aop">ShiroAopModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroModule.html#configureShiro()">configureShiro()</a></span> - Method in class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroModule.html" title="class in org.apache.shiro.guice">ShiroModule</a></dt>
<dd>
<div class="block">Implement this method in order to configure your realms and any other Shiro customization you may need.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#configureShiro()">configureShiro()</a></span> - Method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#configureShiroWeb()">configureShiroWeb()</a></span> - Method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiLocator.html#CONTAINER_PREFIX">CONTAINER_PREFIX</a></span> - Static variable in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi">JndiLocator</a></dt>
<dd>
<div class="block">JNDI prefix used in a J2EE container</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/config/Ini.html#containsKey(java.lang.Object)">containsKey(Object)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#containsKey(java.lang.Object)">containsKey(Object)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#containsKey(java.lang.Object)">containsKey(Object)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#containsKey(java.lang.Object)">containsKey(Object)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#containsKey(java.lang.Object)">containsKey(Object)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#containsValue(java.lang.Object)">containsValue(Object)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#containsValue(java.lang.Object)">containsValue(Object)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#containsValue(java.lang.Object)">containsValue(Object)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#containsValue(java.lang.Object)">containsValue(Object)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#containsValue(java.lang.Object)">containsValue(Object)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#contextAttribute(java.lang.String, java.lang.Object)">contextAttribute(String, Object)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Allows custom attributes to be added to the underlying context <code>Map</code> used to construct the
<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instance.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#contextFactoryClassName">contextFactoryClassName</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/spring/security/interceptor/AopAllianceAnnotationsAuthorizingMethodInterceptor.html#continueInvocation(java.lang.Object)">continueInvocation(Object)</a></span> - Method in class org.apache.shiro.spring.security.interceptor.<a href="./org/apache/shiro/spring/security/interceptor/AopAllianceAnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.spring.security.interceptor">AopAllianceAnnotationsAuthorizingMethodInterceptor</a></dt>
<dd>
<div class="block">Simply casts the method argument to an
<code>org.aopalliance.intercept.MethodInvocation</code> and then
calls <code>methodInvocation.<code>proceed</code>()</code></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#convertBytesToPrincipals(byte[], org.apache.shiro.subject.SubjectContext)">convertBytesToPrincipals(byte[], SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">If a <a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getCipherService()"><code>cipherService</code></a> is available, it will be used to first decrypt the byte array.</div>
</dd>
<dt><span class="strong"><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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiLocator.html#convertJndiName(java.lang.String)">convertJndiName(String)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi">JndiLocator</a></dt>
<dd>
<div class="block">Convert the given JNDI name into the actual JNDI name to use.</div>
</dd>
<dt><span class="strong"><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="block"><span class="strong">Deprecated.</span></div>
<div class="block">Converts the specified file path to an <a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config"><code>Ini</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#convertPrincipalsToBytes(org.apache.shiro.subject.PrincipalCollection)">convertPrincipalsToBytes(PrincipalCollection)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Converts the given principal collection the byte array that will be persisted to be 'remembered' later.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#convertSaltToBytes(java.lang.Object)">convertSaltToBytes(Object)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Acquires the specified <code>salt</code> argument's bytes and returns them in the form of a <code>ByteSource</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#convertSourceToBytes(java.lang.Object)">convertSourceToBytes(Object)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Acquires the specified <code>source</code> argument's bytes and returns them in the form of a <code>ByteSource</code> instance.</div>
</dd>
<dt><a href="./org/apache/shiro/web/servlet/Cookie.html" title="interface in org.apache.shiro.web.servlet"><span class="strong">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="strong"><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="strong"><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="strong"><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/mgt/CookieRememberMeManager.html" title="class in org.apache.shiro.web.mgt"><span class="strong">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 <a href="./org/apache/shiro/subject/Subject.html#getPrincipals()"><code>principals</code></a> 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="strong"><a href="./org/apache/shiro/web/mgt/CookieRememberMeManager.html#CookieRememberMeManager()">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="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#copy(org.apache.shiro.subject.SubjectContext)">copy(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#create(org.apache.shiro.session.Session)">create(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>
<div class="block">Persists the given session instance to an underlying EIS (Enterprise Information System).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#create(org.apache.shiro.session.Session)">create(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">AbstractSessionDAO</a></dt>
<dd>
<div class="block">Creates the session by delegating EIS creation to subclasses via the <a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#doCreate(org.apache.shiro.session.Session)"><code>AbstractSessionDAO.doCreate(org.apache.shiro.session.Session)</code></a> method, and then
asserting that the returned sessionId is not null.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#create(org.apache.shiro.session.Session)">create(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Calls <code>super.create(session)</code>, then caches the session keyed by the returned <code>sessionId</code>, and then
returns this <code>sessionId</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html#create(org.apache.shiro.session.Session)">create(Session)</a></span> - Method in interface org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html" title="interface in org.apache.shiro.session.mgt.eis">SessionDAO</a></dt>
<dd>
<div class="block">Inserts a new Session record into the underling EIS (e.g.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#createActiveSessionsCache()">createActiveSessionsCache()</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Creates a cache instance used to store active sessions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/aop/ShiroAopModule.html#createAnnotationResolver()">createAnnotationResolver()</a></span> - Method in class org.apache.shiro.guice.aop.<a href="./org/apache/shiro/guice/aop/ShiroAopModule.html" title="class in org.apache.shiro.guice.aop">ShiroAopModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#createAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken, java.lang.Object, java.lang.Object, javax.naming.ldap.LdapContext)">createAuthenticationInfo(AuthenticationToken, Object, Object, LdapContext)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Returns the <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a> resulting from a Subject's successful LDAP authentication attempt.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#createByteSource(java.lang.Object)">createByteSource(Object)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/AbstractCacheManager.html#createCache(java.lang.String)">createCache(String)</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a></dt>
<dd>
<div class="block">Creates a new <code>Cache</code> instance associated with the specified <code>name</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/MemoryConstrainedCacheManager.html#createCache(java.lang.String)">createCache(String)</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache">MemoryConstrainedCacheManager</a></dt>
<dd>
<div class="block">Returns a new <a href="./org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><code>MapCache</code></a> instance backed by a <a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util"><code>SoftHashMap</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/config/IniFactorySupport.html#createDefaultInstance()">createDefaultInstance()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config">IniFactorySupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#createDefaultInstance()">createDefaultInstance()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="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="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.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.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#createExposedSession(org.apache.shiro.session.Session, org.apache.shiro.session.mgt.SessionContext)">createExposedSession(Session, SessionContext)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#createExposedSession(org.apache.shiro.session.Session, org.apache.shiro.session.mgt.SessionKey)">createExposedSession(Session, SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#createFilterChainManager()">createFilterChainManager()</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html#createFrom(org.aspectj.lang.JoinPoint)">createFrom(JoinPoint)</a></span> - Static method in class org.apache.shiro.aspectj.<a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html" title="class in org.apache.shiro.aspectj">BeforeAdviceMethodInvocationAdapter</a></dt>
<dd>
<div class="block">Factory method that creates a new <a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html" title="class in org.apache.shiro.aspectj"><code>BeforeAdviceMethodInvocationAdapter</code></a> instance
using the AspectJ <code>JoinPoint</code> provided.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#createHashRequest(org.apache.shiro.util.ByteSource)">createHashRequest(ByteSource)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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 <a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config"><code>Ini</code></a> instance reflecting the specified path, or <code>null</code> if the path does not exist and
is not required.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiTemplate.html#createInitialContext()">createInitialContext()</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi">JndiTemplate</a></dt>
<dd>
<div class="block">Create a new JNDI initial context.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniFactorySupport.html#createInstance()">createInstance()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config">IniFactorySupport</a></dt>
<dd>
<div class="block">Creates a new object instance by using a configured INI source.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniFactorySupport.html#createInstance(org.apache.shiro.config.Ini)">createInstance(Ini)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config">IniFactorySupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#createInstance(org.apache.shiro.config.Ini)">createInstance(Ini)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#createInstance()">createInstance()</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">This implementation:
Ensures the required <a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setSecurityManager(org.apache.shiro.mgt.SecurityManager)"><code>securityManager</code></a>
property has been set
<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#createFilterChainManager()"><code>Creates</code></a> a <a href="./org/apache/shiro/web/filter/mgt/FilterChainManager.html" title="interface in org.apache.shiro.web.filter.mgt"><code>FilterChainManager</code></a> instance that reflects the
configured <a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setFilters(java.util.Map)"><code>filters</code></a> and
<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setFilterChainDefinitionMap(java.util.Map)"><code>filter chain definitions</code></a>
Wraps the FilterChainManager with a suitable
<a href="./org/apache/shiro/web/filter/mgt/FilterChainResolver.html" title="interface in org.apache.shiro.web.filter.mgt"><code>FilterChainResolver</code></a> since the Shiro Filter
implementations do not know of <code>FilterChainManager</code>s
Sets both the <code>SecurityManager</code> and <code>FilterChainResolver</code> instances on a new Shiro Filter
instance and returns that filter instance.
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/AbstractFactory.html#createInstance()">createInstance()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AbstractFactory.html" title="class in org.apache.shiro.util">AbstractFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#createLdapContext(java.util.Hashtable)">createLdapContext(Hashtable)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Creates and returns a new <a href="http://java.sun.com/javase/6/docs/api/javax/naming/ldap/InitialLdapContext.html?is-external=true" title="class or interface in javax.naming.ldap"><code>InitialLdapContext</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/security/interceptor/AopAllianceAnnotationsAuthorizingMethodInterceptor.html#createMethodInvocation(java.lang.Object)">createMethodInvocation(Object)</a></span> - Method in class org.apache.shiro.spring.security.interceptor.<a href="./org/apache/shiro/spring/security/interceptor/AopAllianceAnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.spring.security.interceptor">AopAllianceAnnotationsAuthorizingMethodInterceptor</a></dt>
<dd>
<div class="block">Creates a <code>MethodInvocation</code> that wraps an
<code>org.aopalliance.intercept.MethodInvocation</code> instance,
enabling Shiro Annotations in <a href="http://aopalliance.sourceforge.net/">AOP Alliance</a> environments
(Spring, etc).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#createNewInstance(java.util.Map, java.lang.String, java.lang.String)">createNewInstance(Map&lt;String, Object&gt;, String, String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#createRealm(org.apache.shiro.config.Ini)">createRealm(Ini)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>
<div class="block">Creates a <code>Realm</code> from the Ini instance containing account data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationFactory.html#createRemoteInvocation(org.aopalliance.intercept.MethodInvocation)">createRemoteInvocation(MethodInvocation)</a></span> - Method in class org.apache.shiro.spring.remoting.<a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationFactory.html" title="class in org.apache.shiro.spring.remoting">SecureRemoteInvocationFactory</a></dt>
<dd>
<div class="block">Creates a <a href="http://static.springframework.org/spring/docs/2.5.x/api/org/springframework/remoting/support/RemoteInvocation.html?is-external=true" title="class or interface in org.springframework.remoting.support"><code>RemoteInvocation</code></a> with the current session ID as an
<a href="http://static.springframework.org/spring/docs/2.5.x/api/org/springframework/remoting/support/RemoteInvocation.html?is-external=true#getAttribute(java.lang.String)" title="class or interface in org.springframework.remoting.support"><code>attribute</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#createSession(org.apache.shiro.session.mgt.SessionContext)">createSession(SessionContext)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>
<div class="block">Creates a new <code>Session Session</code> instance based on the specified (possibly <code>null</code>)
initialization data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#createSession(org.apache.shiro.session.mgt.SessionContext)">createSession(SessionContext)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SessionFactory.html#createSession(org.apache.shiro.session.mgt.SessionContext)">createSession(SessionContext)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SessionFactory.html" title="interface in org.apache.shiro.session.mgt">SessionFactory</a></dt>
<dd>
<div class="block">Creates a new <code>Session</code> instance based on the specified contextual initialization data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSessionFactory.html#createSession(org.apache.shiro.session.mgt.SessionContext)">createSession(SessionContext)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSessionFactory.html" title="class in org.apache.shiro.session.mgt">SimpleSessionFactory</a></dt>
<dd>
<div class="block">Creates a new <a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt"><code>SimpleSession</code></a> instance retaining the context's
<a href="./org/apache/shiro/session/mgt/SessionContext.html#getHost()"><code>host</code></a> if one can be found.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#createSessionContext(org.apache.shiro.subject.SubjectContext)">createSessionContext(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#createSessionContext()">createSessionContext()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#createSessionValidationScheduler()">createSessionValidationScheduler()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasSubjectFactory.html#createSubject(org.apache.shiro.subject.SubjectContext)">createSubject(SubjectContext)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasSubjectFactory.html" title="class in org.apache.shiro.cas">CasSubjectFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#createSubject(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo, org.apache.shiro.subject.Subject)">createSubject(AuthenticationToken, AuthenticationInfo, Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Creates a <code>Subject</code> instance for the user represented by the given method arguments.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#createSubject(org.apache.shiro.subject.SubjectContext)">createSubject(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">This implementation functions as follows:
<p/>
Ensures the <code>SubjectContext</code> is as populated as it can be, using heuristics to acquire
data that may not have already been available to it (such as a referenced session or remembered principals).
Calls <a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#doCreateSubject(org.apache.shiro.subject.SubjectContext)"><code>DefaultSecurityManager.doCreateSubject(org.apache.shiro.subject.SubjectContext)</code></a> to actually perform the
<code>Subject</code> instance creation.
calls <a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#save(org.apache.shiro.subject.Subject)"><code>save(subject)</code></a> to ensure the constructed
<code>Subject</code>'s state is accessible for future requests/invocations if necessary.
returns the constructed <code>Subject</code> instance.
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectFactory.html#createSubject(org.apache.shiro.subject.SubjectContext)">createSubject(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectFactory.html" title="class in org.apache.shiro.mgt">DefaultSubjectFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SecurityManager.html#createSubject(org.apache.shiro.subject.SubjectContext)">createSubject(SubjectContext)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt">SecurityManager</a></dt>
<dd>
<div class="block">Creates a <code>Subject</code> instance reflecting the specified contextual data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SubjectFactory.html#createSubject(org.apache.shiro.subject.SubjectContext)">createSubject(SubjectContext)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SubjectFactory.html" title="interface in org.apache.shiro.mgt">SubjectFactory</a></dt>
<dd>
<div class="block">Creates a new Subject instance reflecting the state of the specified contextual data.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#createSubjectContext()">createSubjectContext()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/cas/CasRealm.html#createTicketValidator()">createTicketValidator()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasFilter.html#createToken(javax.servlet.ServletRequest, javax.servlet.ServletResponse)">createToken(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasFilter.html" title="class in org.apache.shiro.cas">CasFilter</a></dt>
<dd>
<div class="block">The token created for this authentication is a CasToken containing the CAS service ticket received on the CAS service url (on which
the filter must be configured).</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#credentials">credentials</a></span> - Variable in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">The credentials verifying the account principals.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/CredentialsException.html" title="class in org.apache.shiro.authc"><span class="strong">CredentialsException</span></a> - Exception in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Exception thrown due to a problem with the credential(s) submitted for an
account during the authentication process.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/CredentialsException.html#CredentialsException()">CredentialsException()</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/CredentialsException.html" title="class in org.apache.shiro.authc">CredentialsException</a></dt>
<dd>
<div class="block">Creates a new CredentialsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/CredentialsException.html#CredentialsException(java.lang.String)">CredentialsException(String)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/CredentialsException.html" title="class in org.apache.shiro.authc">CredentialsException</a></dt>
<dd>
<div class="block">Constructs a new CredentialsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/CredentialsException.html#CredentialsException(java.lang.Throwable)">CredentialsException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/CredentialsException.html" title="class in org.apache.shiro.authc">CredentialsException</a></dt>
<dd>
<div class="block">Constructs a new CredentialsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/CredentialsException.html#CredentialsException(java.lang.String, java.lang.Throwable)">CredentialsException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/CredentialsException.html" title="class in org.apache.shiro.authc">CredentialsException</a></dt>
<dd>
<div class="block">Constructs a new CredentialsException.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/credential/CredentialsMatcher.html" title="interface in org.apache.shiro.authc.credential"><span class="strong">CredentialsMatcher</span></a> - Interface in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block">Interface implemented by classes that can determine if an AuthenticationToken's provided
credentials matches a corresponding account's credentials stored in the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#credentialsSalt">credentialsSalt</a></span> - Variable in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Any salt used in hashing the credentials.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/CryptoException.html" title="class in org.apache.shiro.crypto"><span class="strong">CryptoException</span></a> - Exception in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block">Base Shiro exception for problems encountered during cryptographic operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/CryptoException.html#CryptoException(java.lang.String)">CryptoException(String)</a></span> - Constructor for exception org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/CryptoException.html" title="class in org.apache.shiro.crypto">CryptoException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/CryptoException.html#CryptoException(java.lang.Throwable)">CryptoException(Throwable)</a></span> - Constructor for exception org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/CryptoException.html" title="class in org.apache.shiro.crypto">CryptoException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/CryptoException.html#CryptoException(java.lang.String, java.lang.Throwable)">CryptoException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/CryptoException.html" title="class in org.apache.shiro.crypto">CryptoException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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>&nbsp;</dd>
</dl>
<a name="_D_">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><a href="./org/apache/shiro/dao/DataAccessException.html" title="class in org.apache.shiro.dao"><span class="strong">DataAccessException</span></a> - Exception in <a href="./org/apache/shiro/dao/package-summary.html">org.apache.shiro.dao</a></dt>
<dd>
<div class="block">Generic exception representing a problem when attempting to access data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/dao/DataAccessException.html#DataAccessException(java.lang.String)">DataAccessException(String)</a></span> - Constructor for exception org.apache.shiro.dao.<a href="./org/apache/shiro/dao/DataAccessException.html" title="class in org.apache.shiro.dao">DataAccessException</a></dt>
<dd>
<div class="block">Constructs a DataAccessException with a message explaining the cause of the exception.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/dao/DataAccessException.html#DataAccessException(java.lang.String, java.lang.Throwable)">DataAccessException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.dao.<a href="./org/apache/shiro/dao/DataAccessException.html" title="class in org.apache.shiro.dao">DataAccessException</a></dt>
<dd>
<div class="block">Constructs a DataAccessException with a message explaining the cause of the exception.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#dataSource">dataSource</a></span> - Variable in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/codec/Base64.html#decode(java.lang.String)">decode(String)</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Converts the specified UTF-8 Base64 encoded String and decodes it to a raw Base64 decoded byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Base64.html#decode(byte[])">decode(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Decodes Base64 data into octects</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Hex.html#decode(byte[])">decode(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Converts an array of character bytes representing hexidecimal values into an
array of bytes of those same values.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Hex.html#decode(java.lang.String)">decode(String)</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Converts the specified Hex-encoded String into a raw byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Hex.html#decode(char[])">decode(char[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Converts an array of characters representing hexidecimal values into an
array of bytes of those same values.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/codec/Base64.html#decodeToString(java.lang.String)">decodeToString(String)</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Converts the specified UTF-8 Base64 encoded String and decodes it to a resultant UTF-8 encoded string.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Base64.html#decodeToString(byte[])">decodeToString(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Decodes the specified Base64 encoded byte array and returns the decoded result as a UTF-8 encoded.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#decorate(org.apache.shiro.session.Session)">decorate(Session)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/CipherService.html#decrypt(byte[], byte[])">decrypt(byte[], byte[])</a></span> - Method in interface org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/CipherService.html" title="interface in org.apache.shiro.crypto">CipherService</a></dt>
<dd>
<div class="block">Decrypts encrypted data via the specified cipher key and returns the original (pre-encrypted) data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/CipherService.html#decrypt(java.io.InputStream, java.io.OutputStream, byte[])">decrypt(InputStream, OutputStream, byte[])</a></span> - Method in interface org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/CipherService.html" title="interface in org.apache.shiro.crypto">CipherService</a></dt>
<dd>
<div class="block">Receives encrypted data from the given <code>InputStream</code>, decrypts it, and sends the resulting decrypted data
to the given <code>OutputStream</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#decrypt(byte[], byte[])">decrypt(byte[], byte[])</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#decrypt(java.io.InputStream, java.io.OutputStream, byte[])">decrypt(InputStream, OutputStream, byte[])</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#decrypt(byte[])">decrypt(byte[])</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Decrypts the byte array using the configured <a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getCipherService()"><code>cipherService</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#DEFAULT_AUTHENTICATION_QUERY">DEFAULT_AUTHENTICATION_QUERY</a></span> - Static variable in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>
<div class="block">The default query used to retrieve account data for the user.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#DEFAULT_CASE_SENSITIVE">DEFAULT_CASE_SENSITIVE</a></span> - Static variable in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/config/Ini.html#DEFAULT_CHARSET_NAME">DEFAULT_CHARSET_NAME</a></span> - Static variable in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#DEFAULT_CONTEXT_FACTORY_CLASS_NAME">DEFAULT_CONTEXT_FACTORY_CLASS_NAME</a></span> - Static variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#DEFAULT_DELIMITER_CHAR">DEFAULT_DELIMITER_CHAR</a></span> - Static variable in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Constant representing the default delimiter character (comma), equal to <code>','</code></div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html#DEFAULT_GLOBAL_SESSION_TIMEOUT">DEFAULT_GLOBAL_SESSION_TIMEOUT</a></span> - Static variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractSessionManager</a></dt>
<dd>
<div class="block">Default main session timeout value, equal to <code>30</code> minutes.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#DEFAULT_HASH_ALGORITHM">DEFAULT_HASH_ALGORITHM</a></span> - Static variable in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#DEFAULT_HASH_ITERATIONS">DEFAULT_HASH_ITERATIONS</a></span> - Static variable in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/config/IniFactorySupport.html#DEFAULT_INI_RESOURCE_PATH">DEFAULT_INI_RESOURCE_PATH</a></span> - Static variable in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config">IniFactorySupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#DEFAULT_NEXT_BYTES_SIZE">DEFAULT_NEXT_BYTES_SIZE</a></span> - Static variable in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html" title="class in org.apache.shiro.crypto">SecureRandomNumberGenerator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/util/AntPathMatcher.html#DEFAULT_PATH_SEPARATOR">DEFAULT_PATH_SEPARATOR</a></span> - Static variable in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AntPathMatcher.html" title="class in org.apache.shiro.util">AntPathMatcher</a></dt>
<dd>
<div class="block">Default path separator: "/"</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#DEFAULT_PERMISSIONS_QUERY">DEFAULT_PERMISSIONS_QUERY</a></span> - Static variable in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>
<div class="block">The default query used to retrieve permissions that apply to a particular role.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#DEFAULT_QUOTE_CHAR">DEFAULT_QUOTE_CHAR</a></span> - Static variable in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Constant representing the default quote character (double quote), equal to '&quot;'</code></div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#DEFAULT_REFERRAL">DEFAULT_REFERRAL</a></span> - Static variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#DEFAULT_REMEMBER_ME_ATTRIBUTE_NAME">DEFAULT_REMEMBER_ME_ATTRIBUTE_NAME</a></span> - Static variable in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#DEFAULT_SALTED_AUTHENTICATION_QUERY">DEFAULT_SALTED_AUTHENTICATION_QUERY</a></span> - Static variable in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>
<div class="block">The default query used to retrieve account data for the user when <a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#saltStyle"><code>JdbcRealm.saltStyle</code></a> is COLUMN.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#DEFAULT_SECTION_NAME">DEFAULT_SECTION_NAME</a></span> - Static variable in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#DEFAULT_SECURITY_MANAGER_KEY">DEFAULT_SECURITY_MANAGER_KEY</a></span> - Static variable in class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>
<div class="block">The default name under which the application's <code>SecurityManager</code> instance may be acquired, equal to
<code>securityManager</code>.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#DEFAULT_SESSION_VALIDATION_INTERVAL">DEFAULT_SESSION_VALIDATION_INTERVAL</a></span> - Static variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>
<div class="block">The default interval at which sessions will be validated (1 hour);
This can be overridden by calling <a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#setSessionValidationInterval(long)"><code>AbstractValidatingSessionManager.setSessionValidationInterval(long)</code></a></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html#DEFAULT_SESSION_VALIDATION_INTERVAL">DEFAULT_SESSION_VALIDATION_INTERVAL</a></span> - Static variable in class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationScheduler</a></dt>
<dd>
<div class="block">The default interval at which sessions will be validated (1 hour);
This can be overridden by calling <a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html#setSessionValidationInterval(long)"><code>QuartzSessionValidationScheduler.setSessionValidationInterval(long)</code></a></div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#DEFAULT_USER_ROLES_QUERY">DEFAULT_USER_ROLES_QUERY</a></span> - Static variable in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>
<div class="block">The default query used to retrieve the roles that apply to a user.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/cas/CasRealm.html#DEFAULT_VALIDATION_PROTOCOL">DEFAULT_VALIDATION_PROTOCOL</a></span> - Static variable in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/aop/DefaultAnnotationResolver.html" title="class in org.apache.shiro.aop"><span class="strong">DefaultAnnotationResolver</span></a> - Class in <a href="./org/apache/shiro/aop/package-summary.html">org.apache.shiro.aop</a></dt>
<dd>
<div class="block">Default <code>AnnotationResolver</code> implementation that merely inspects the
<a href="./org/apache/shiro/aop/MethodInvocation.html" title="interface in org.apache.shiro.aop"><code>MethodInvocation</code></a>'s <a href="./org/apache/shiro/aop/MethodInvocation.html#getMethod()"><code>target method</code></a>,
and returns <code>targetMethod</code>.<a href="http://java.sun.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true#getAnnotation(java.lang.Class)" title="class or interface in java.lang.reflect"><code>getAnnotation(class)</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/DefaultAnnotationResolver.html#DefaultAnnotationResolver()">DefaultAnnotationResolver()</a></span> - Constructor for class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/DefaultAnnotationResolver.html" title="class in org.apache.shiro.aop">DefaultAnnotationResolver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto"><span class="strong">DefaultBlockCipherService</span></a> - Class in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block">Base abstract class for block cipher algorithms.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#DefaultBlockCipherService(java.lang.String)">DefaultBlockCipherService(String)</a></span> - Constructor for class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Creates a new <a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto"><code>DefaultBlockCipherService</code></a> using the specified block cipher <code>algorithmName</code>.</div>
</dd>
<dt><a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env"><span class="strong">DefaultEnvironment</span></a> - Class in <a href="./org/apache/shiro/env/package-summary.html">org.apache.shiro.env</a></dt>
<dd>
<div class="block">Simple/default <code>Environment</code> implementation that stores Shiro objects as key-value pairs in a
<a href="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#DefaultEnvironment()">DefaultEnvironment()</a></span> - Constructor for class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>
<div class="block">Creates a new instance with a thread-safe <a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent"><code>ConcurrentHashMap</code></a> backing map.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#DefaultEnvironment(java.util.Map)">DefaultEnvironment(Map&lt;String, ?&gt;)</a></span> - Constructor for class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>
<div class="block">Creates a new instance with the specified backing map.</div>
</dd>
<dt><a href="./org/apache/shiro/web/filter/mgt/DefaultFilter.html" title="enum in org.apache.shiro.web.filter.mgt"><span class="strong">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="strong">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="http://java.sun.com/javaee/5/docs/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet"><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="strong"><a href="./org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#DefaultFilterChainManager()">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="strong"><a href="./org/apache/shiro/web/filter/mgt/DefaultFilterChainManager.html#DefaultFilterChainManager(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/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format"><span class="strong">DefaultHashFormatFactory</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/format/package-summary.html">org.apache.shiro.crypto.hash.format</a></dt>
<dd>
<div class="block">This default <code>HashFormatFactory</code> implementation heuristically determines a <code>HashFormat</code> class to
instantiate based on the input argument and returns a new instance of the discovered class.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#DefaultHashFormatFactory()">DefaultHashFormatFactory()</a></span> - Constructor for class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format">DefaultHashFormatFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash"><span class="strong">DefaultHashService</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">Default implementation of the <a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash"><code>HashService</code></a> interface, supporting a customizable hash algorithm name,
secure-random salt generation, multiple hash iterations and an optional internal
<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setPrivateSalt(org.apache.shiro.util.ByteSource)"><code>privateSalt</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#DefaultHashService()">DefaultHashService()</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>
<div class="block">Constructs a new <code>DefaultHashService</code> instance with the following defaults:
<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setHashAlgorithmName(java.lang.String)"><code>hashAlgorithmName</code></a> = <code>SHA-512</code>
<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setHashIterations(int)"><code>hashIterations</code></a> = <code>1</code>
<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setRandomNumberGenerator(org.apache.shiro.crypto.RandomNumberGenerator)"><code>randomNumberGenerator</code></a> =
new <a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html" title="class in org.apache.shiro.crypto"><code>SecureRandomNumberGenerator</code></a>()
<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setGeneratePublicSalt(boolean)"><code>generatePublicSalt</code></a> = <code>false</code>
<p/>
If this hashService will be used for password hashing it is recommended to set the
<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setPrivateSalt(org.apache.shiro.util.ByteSource)"><code>privateSalt</code></a> and significantly increase the number of
<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setHashIterations(int)"><code>hashIterations</code></a>.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap"><span class="strong">DefaultLdapContextFactory</span></a> - Class in <a href="./org/apache/shiro/realm/ldap/package-summary.html">org.apache.shiro.realm.ldap</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>replaced by the <a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap"><code>JndiLdapContextFactory</code></a> implementation. This implementation will be removed
prior to Shiro 2.0</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#DefaultLdapContextFactory()">DefaultLdapContextFactory()</a></span> - Constructor for class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential"><span class="strong">DefaultPasswordService</span></a> - Class in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block">Default implementation of the <a href="./org/apache/shiro/authc/credential/PasswordService.html" title="interface in org.apache.shiro.authc.credential"><code>PasswordService</code></a> interface that relies on an internal
<a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash"><code>HashService</code></a>, <a href="./org/apache/shiro/crypto/hash/format/HashFormat.html" title="interface in org.apache.shiro.crypto.hash.format"><code>HashFormat</code></a>, and <a href="./org/apache/shiro/crypto/hash/format/HashFormatFactory.html" title="interface in org.apache.shiro.crypto.hash.format"><code>HashFormatFactory</code></a> to function:</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#DefaultPasswordService()">DefaultPasswordService()</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt"><span class="strong">DefaultSecurityManager</span></a> - Class in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">The Shiro framework's default concrete implementation of the <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> interface,
based around a collection of <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a>s.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#DefaultSecurityManager()">DefaultSecurityManager()</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Default no-arg constructor.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#DefaultSecurityManager(org.apache.shiro.realm.Realm)">DefaultSecurityManager(Realm)</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Supporting constructor for a single-realm application.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#DefaultSecurityManager(java.util.Collection)">DefaultSecurityManager(Collection&lt;Realm&gt;)</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Supporting constructor for multiple <a href="./org/apache/shiro/mgt/RealmSecurityManager.html#setRealms(java.util.Collection)"><code>realms</code></a>.</div>
</dd>
<dt><a href="./org/apache/shiro/io/DefaultSerializer.html" title="class in org.apache.shiro.io"><span class="strong">DefaultSerializer</span></a>&lt;<a href="./org/apache/shiro/io/DefaultSerializer.html" title="type parameter in DefaultSerializer">T</a>&gt; - Class in <a href="./org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">Serializer implementation that uses the default JVM serialization mechanism (Object Input/Output Streams).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/DefaultSerializer.html#DefaultSerializer()">DefaultSerializer()</a></span> - Constructor for class org.apache.shiro.io.<a href="./org/apache/shiro/io/DefaultSerializer.html" title="class in org.apache.shiro.io">DefaultSerializer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html" title="class in org.apache.shiro.session.mgt"><span class="strong">DefaultSessionContext</span></a> - Class in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">Default implementation of the <a href="./org/apache/shiro/session/mgt/SessionContext.html" title="interface in org.apache.shiro.session.mgt"><code>SessionContext</code></a> interface which provides getters and setters that
wrap interaction with the underlying backing context map.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html#DefaultSessionContext()">DefaultSessionContext()</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html" title="class in org.apache.shiro.session.mgt">DefaultSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html#DefaultSessionContext(java.util.Map)">DefaultSessionContext(Map&lt;String, Object&gt;)</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html" title="class in org.apache.shiro.session.mgt">DefaultSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/DefaultSessionKey.html" title="class in org.apache.shiro.session.mgt"><span class="strong">DefaultSessionKey</span></a> - Class in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">Default implementation of the <a href="./org/apache/shiro/session/mgt/SessionKey.html" title="interface in org.apache.shiro.session.mgt"><code>SessionKey</code></a> interface, which allows setting and retrieval of a concrete
<a href="./org/apache/shiro/session/mgt/DefaultSessionKey.html#getSessionId()"><code>sessionId</code></a> that the <code>SessionManager</code> implementation can use to look up a
<code>Session</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionKey.html#DefaultSessionKey()">DefaultSessionKey()</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionKey.html" title="class in org.apache.shiro.session.mgt">DefaultSessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionKey.html#DefaultSessionKey(java.io.Serializable)">DefaultSessionKey(Serializable)</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionKey.html" title="class in org.apache.shiro.session.mgt">DefaultSessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt"><span class="strong">DefaultSessionManager</span></a> - Class in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">Default business-tier implementation of a <a href="./org/apache/shiro/session/mgt/ValidatingSessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>ValidatingSessionManager</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#DefaultSessionManager()">DefaultSessionManager()</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html" title="class in org.apache.shiro.mgt"><span class="strong">DefaultSessionStorageEvaluator</span></a> - Class in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">A Default <code>SessionStorageEvaluator</code> that provides reasonable control over if and how Sessions may be used for
storing Subject state.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html#DefaultSessionStorageEvaluator()">DefaultSessionStorageEvaluator()</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html" title="class in org.apache.shiro.mgt">DefaultSessionStorageEvaluator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support"><span class="strong">DefaultSubjectContext</span></a> - Class in <a href="./org/apache/shiro/subject/support/package-summary.html">org.apache.shiro.subject.support</a></dt>
<dd>
<div class="block">Default implementation of the <a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject"><code>SubjectContext</code></a> interface.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#DefaultSubjectContext()">DefaultSubjectContext()</a></span> - Constructor for class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#DefaultSubjectContext(org.apache.shiro.subject.SubjectContext)">DefaultSubjectContext(SubjectContext)</a></span> - Constructor for class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt"><span class="strong">DefaultSubjectDAO</span></a> - Class in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">Default <code>SubjectDAO</code> implementation that stores Subject state in the Subject's Session by default (but this
can be disabled - see below).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html#DefaultSubjectDAO()">DefaultSubjectDAO()</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt">DefaultSubjectDAO</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/DefaultSubjectFactory.html" title="class in org.apache.shiro.mgt"><span class="strong">DefaultSubjectFactory</span></a> - Class in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">Default <a href="./org/apache/shiro/mgt/SubjectFactory.html" title="interface in org.apache.shiro.mgt"><code>SubjectFactory</code></a> implementation that creates <a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support"><code>DelegatingSubject</code></a>
instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectFactory.html#DefaultSubjectFactory()">DefaultSubjectFactory()</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectFactory.html" title="class in org.apache.shiro.mgt">DefaultSubjectFactory</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="strong">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="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/env/DefaultWebEnvironment.html#DefaultWebEnvironment()">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="strong">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="strong"><a href="./org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#DefaultWebSecurityManager()">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="strong"><a href="./org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#DefaultWebSecurityManager(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><span class="strong"><a href="./org/apache/shiro/web/mgt/DefaultWebSecurityManager.html#DefaultWebSecurityManager(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><a href="./org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html" title="class in org.apache.shiro.web.session.mgt"><span class="strong">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="strong"><a href="./org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html#DefaultWebSessionContext()">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="strong"><a href="./org/apache/shiro/web/session/mgt/DefaultWebSessionContext.html#DefaultWebSessionContext(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="strong">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 <a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a> implementation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html#DefaultWebSessionManager()">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="strong">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
<a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html" title="class in org.apache.shiro.mgt"><code>DefaultSessionStorageEvaluator</code></a> but additionally checks for a request-specific flag that may enable or
disable session access.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/mgt/DefaultWebSessionStorageEvaluator.html#DefaultWebSessionStorageEvaluator()">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="strong">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="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet"><code>ServletRequest</code></a> and <a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletResponse.html?is-external=true" title="class or interface in javax.servlet"><code>ServletResponse</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html#DefaultWebSubjectContext()">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="strong"><a href="./org/apache/shiro/web/subject/support/DefaultWebSubjectContext.html#DefaultWebSubjectContext(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="strong">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="strong"><a href="./org/apache/shiro/web/mgt/DefaultWebSubjectFactory.html#DefaultWebSubjectFactory()">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="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#delegate">delegate</a></span> - Variable in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">The proxied instance</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt"><span class="strong">DelegatingSession</span></a> - Class in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">A DelegatingSession is a client-tier representation of a server side
<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#DelegatingSession(org.apache.shiro.session.mgt.NativeSessionManager, org.apache.shiro.session.mgt.SessionKey)">DelegatingSession(NativeSessionManager, SessionKey)</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support"><span class="strong">DelegatingSubject</span></a> - Class in <a href="./org/apache/shiro/subject/support/package-summary.html">org.apache.shiro.subject.support</a></dt>
<dd>
<div class="block">Implementation of the <code>Subject</code> interface that delegates
method calls to an underlying <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> instance for security checks.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#DelegatingSubject(org.apache.shiro.mgt.SecurityManager)">DelegatingSubject(SecurityManager)</a></span> - Constructor for class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#DelegatingSubject(org.apache.shiro.subject.PrincipalCollection, boolean, java.lang.String, org.apache.shiro.session.Session, org.apache.shiro.mgt.SecurityManager)">DelegatingSubject(PrincipalCollection, boolean, String, Session, SecurityManager)</a></span> - Constructor for class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#DelegatingSubject(org.apache.shiro.subject.PrincipalCollection, boolean, java.lang.String, org.apache.shiro.session.Session, boolean, org.apache.shiro.mgt.SecurityManager)">DelegatingSubject(PrincipalCollection, boolean, String, Session, boolean, SecurityManager)</a></span> - Constructor for class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#delete(org.apache.shiro.subject.Subject)">delete(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Removes (or 'unbinds') the Subject's state from the application, typically called during <a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#logout(org.apache.shiro.subject.Subject)"><code>DefaultSecurityManager.logout(org.apache.shiro.subject.Subject)</code></a>..</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html#delete(org.apache.shiro.subject.Subject)">delete(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt">DefaultSubjectDAO</a></dt>
<dd>
<div class="block">Removes any existing subject state from the subject's session (if the session exists).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SubjectDAO.html#delete(org.apache.shiro.subject.Subject)">delete(Subject)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SubjectDAO.html" title="interface in org.apache.shiro.mgt">SubjectDAO</a></dt>
<dd>
<div class="block">Removes any persisted state for the specified <code>Subject</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#delete(org.apache.shiro.session.Session)">delete(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#delete(org.apache.shiro.session.Session)">delete(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Removes the specified session from any cache and then permanently deletes the session from the EIS by
delegating to <a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#doDelete(org.apache.shiro.session.Session)"><code>CachingSessionDAO.doDelete(org.apache.shiro.session.Session)</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html#delete(org.apache.shiro.session.Session)">delete(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">MemorySessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html#delete(org.apache.shiro.session.Session)">delete(Session)</a></span> - Method in interface org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html" title="interface in org.apache.shiro.session.mgt.eis">SessionDAO</a></dt>
<dd>
<div class="block">Deletes the associated EIS record of the specified <code>session</code>.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/io/DefaultSerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Method in class org.apache.shiro.io.<a href="./org/apache/shiro/io/DefaultSerializer.html" title="class in org.apache.shiro.io">DefaultSerializer</a></dt>
<dd>
<div class="block">This implementation deserializes the byte array using a <a href="http://java.sun.com/javase/6/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io"><code>ObjectInputStream</code></a> using a source
<a href="http://java.sun.com/javase/6/docs/api/java/io/ByteArrayInputStream.html?is-external=true" title="class or interface in java.io"><code>ByteArrayInputStream</code></a> constructed with the argument byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/Serializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Method in interface org.apache.shiro.io.<a href="./org/apache/shiro/io/Serializer.html" title="interface in org.apache.shiro.io">Serializer</a></dt>
<dd>
<div class="block">Converts the specified raw byte[] array back into an original Object form.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/XmlSerializer.html#deserialize(byte[])">deserialize(byte[])</a></span> - Method in class org.apache.shiro.io.<a href="./org/apache/shiro/io/XmlSerializer.html" title="class in org.apache.shiro.io">XmlSerializer</a></dt>
<dd>
<div class="block">Deserializes the specified <code>serialized</code> source back into an Object by using a
<a href="http://java.sun.com/javase/6/docs/api/java/io/ByteArrayInputStream.html?is-external=true" title="class or interface in java.io"><code>ByteArrayInputStream</code></a> to wrap the argument and then decode this
stream via an <a href="http://java.sun.com/javase/6/docs/api/java/beans/XMLDecoder.html?is-external=true" title="class or interface in java.beans"><code>XMLDecoder</code></a>, where the
<a href="http://java.sun.com/javase/6/docs/api/java/beans/XMLDecoder.html?is-external=true#readObject()" title="class or interface in java.beans"><code>readObject</code></a> call results in the original Object to return.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#deserialize(byte[])">deserialize(byte[])</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">De-serializes the given byte array by using the <a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getSerializer()"><code>serializer</code></a>'s
<a href="./org/apache/shiro/io/Serializer.html#deserialize(byte[])"><code>deserialize</code></a> method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/AbstractCacheManager.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a></dt>
<dd>
<div class="block">Cleanup method that first <a href="./org/apache/shiro/util/LifecycleUtils.html#destroy(java.lang.Object)"><code>destroys</code></a> all of it's managed caches and then
<a href="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true#clear()" title="class or interface in java.util"><code>clears</code></a> out the internally referenced cache map.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></dt>
<dd>
<div class="block">Shuts-down the wrapped Ehcache CacheManager <b>only if implicitly created</b>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroModule.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroModule.html" title="class in org.apache.shiro.guice">ShiroModule</a></dt>
<dd>
<div class="block">Destroys all beans created within this module that implement <a href="./org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util"><code>Destroyable</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthenticatingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/CachingSecurityManager.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/CachingSecurityManager.html" title="class in org.apache.shiro.mgt">CachingSecurityManager</a></dt>
<dd>
<div class="block">Destroys the <a href="./org/apache/shiro/mgt/CachingSecurityManager.html#getCacheManager()"><code>cacheManager</code></a> via <a href="./org/apache/shiro/util/LifecycleUtils.html#destroy(java.lang.Object)"><code>LifecycleUtils.destroy</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RealmSecurityManager.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RealmSecurityManager.html" title="class in org.apache.shiro.mgt">RealmSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SessionsSecurityManager.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SessionsSecurityManager.html" title="class in org.apache.shiro.mgt">SessionsSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>
<div class="block">Destroy reload scheduler if one exists.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#destroy()">destroy()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/Destroyable.html#destroy()">destroy()</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a></dt>
<dd>
<div class="block">Called when this object is being destroyed, allowing any necessary cleanup of internal resources.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/LifecycleUtils.html#destroy(java.lang.Object)">destroy(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/LifecycleUtils.html#destroy(org.apache.shiro.util.Destroyable)">destroy(Destroyable)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/LifecycleUtils.html#destroy(java.util.Collection)">destroy(Collection)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>
<div class="block">Calls <a href="./org/apache/shiro/util/LifecycleUtils.html#destroy(java.lang.Object)"><code>destroy</code></a> for each object in the collection.</div>
</dd>
<dt><span class="strong"><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><a href="./org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util"><span class="strong">Destroyable</span></a> - Interface in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Shiro container-agnostic interface that indicates that this object requires a callback during destruction.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="block">Return the WebEnvironment implementation class to use, either the default
<a href="./org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env"><code>IniWebEnvironment</code></a> or a custom class if specified.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/DisabledAccountException.html" title="class in org.apache.shiro.authc"><span class="strong">DisabledAccountException</span></a> - Exception in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Thrown when attempting to authenticate and the corresponding account has been disabled for
some reason.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/DisabledAccountException.html#DisabledAccountException()">DisabledAccountException()</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/DisabledAccountException.html" title="class in org.apache.shiro.authc">DisabledAccountException</a></dt>
<dd>
<div class="block">Creates a new DisabledAccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/DisabledAccountException.html#DisabledAccountException(java.lang.String)">DisabledAccountException(String)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/DisabledAccountException.html" title="class in org.apache.shiro.authc">DisabledAccountException</a></dt>
<dd>
<div class="block">Constructs a new DisabledAccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/DisabledAccountException.html#DisabledAccountException(java.lang.Throwable)">DisabledAccountException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/DisabledAccountException.html" title="class in org.apache.shiro.authc">DisabledAccountException</a></dt>
<dd>
<div class="block">Constructs a new DisabledAccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/DisabledAccountException.html#DisabledAccountException(java.lang.String, java.lang.Throwable)">DisabledAccountException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/DisabledAccountException.html" title="class in org.apache.shiro.authc">DisabledAccountException</a></dt>
<dd>
<div class="block">Constructs a new DisabledAccountException.</div>
</dd>
<dt><a href="./org/apache/shiro/subject/support/DisabledSessionException.html" title="class in org.apache.shiro.subject.support"><span class="strong">DisabledSessionException</span></a> - Exception in <a href="./org/apache/shiro/subject/support/package-summary.html">org.apache.shiro.subject.support</a></dt>
<dd>
<div class="block">Exception thrown if attempting to create a new <code>Subject</code>
<a href="./org/apache/shiro/subject/Subject.html#getSession()"><code>session</code></a>, but that <code>Subject</code>'s sessions are disabled.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DisabledSessionException.html#DisabledSessionException(java.lang.String)">DisabledSessionException(String)</a></span> - Constructor for exception org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DisabledSessionException.html" title="class in org.apache.shiro.subject.support">DisabledSessionException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#disableSessionValidation()">disableSessionValidation()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#disableSessionValidation()">disableSessionValidation()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt">ExecutorServiceSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html#disableSessionValidation()">disableSessionValidation()</a></span> - Method in class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SessionValidationScheduler.html#disableSessionValidation()">disableSessionValidation()</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SessionValidationScheduler.html" title="interface in org.apache.shiro.session.mgt">SessionValidationScheduler</a></dt>
<dd>
<div class="block">Disables the session validation job.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AbstractAuthenticator.html#doAuthenticate(org.apache.shiro.authc.AuthenticationToken)">doAuthenticate(AuthenticationToken)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AbstractAuthenticator.html" title="class in org.apache.shiro.authc">AbstractAuthenticator</a></dt>
<dd>
<div class="block">Template design pattern hook for subclasses to implement specific authentication behavior.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#doAuthenticate(org.apache.shiro.authc.AuthenticationToken)">doAuthenticate(AuthenticationToken)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam">ModularRealmAuthenticator</a></dt>
<dd>
<div class="block">Attempts to authenticate the given token by iterating over the internal collection of
<a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a>s.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectCallable.html#doCall(java.util.concurrent.Callable)">doCall(Callable&lt;V&gt;)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectCallable.html" title="class in org.apache.shiro.subject.support">SubjectCallable</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#doClearCache(org.apache.shiro.subject.PrincipalCollection)">doClearCache(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">This implementation clears out any cached authentication data by calling
<a href="./org/apache/shiro/realm/AuthenticatingRealm.html#clearCachedAuthenticationInfo(org.apache.shiro.subject.PrincipalCollection)"><code>AuthenticatingRealm.clearCachedAuthenticationInfo(org.apache.shiro.subject.PrincipalCollection)</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#doClearCache(org.apache.shiro.subject.PrincipalCollection)">doClearCache(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>
<div class="block">Calls <code>super.doClearCache</code> to ensure any cached authentication data is removed and then calls
<a href="./org/apache/shiro/realm/AuthorizingRealm.html#clearCachedAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection)"><code>AuthorizingRealm.clearCachedAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection)</code></a> to remove any cached
authorization data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#doClearCache(org.apache.shiro.subject.PrincipalCollection)">doClearCache(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>
<div class="block">This implementation does nothing - it is a template to be overridden by subclasses if necessary.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#doCreate(org.apache.shiro.session.Session)">doCreate(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">AbstractSessionDAO</a></dt>
<dd>
<div class="block">Subclass hook to actually persist the given <tt>Session</tt> instance to the underlying EIS.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html#doCreate(org.apache.shiro.session.Session)">doCreate(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">EnterpriseCacheSessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html#doCreate(org.apache.shiro.session.Session)">doCreate(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">MemorySessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#doCreateSession(org.apache.shiro.session.mgt.SessionContext)">doCreateSession(SessionContext)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#doCreateSession(org.apache.shiro.session.mgt.SessionContext)">doCreateSession(SessionContext)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#doCreateSubject(org.apache.shiro.subject.SubjectContext)">doCreateSubject(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Actually creates a <code>Subject</code> instance by delegating to the internal
<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#getSubjectFactory()"><code>subjectFactory</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/AllowAllCredentialsMatcher.html#doCredentialsMatch(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">doCredentialsMatch(AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/AllowAllCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">AllowAllCredentialsMatcher</a></dt>
<dd>
<div class="block">Returns <code>true</code> <em>always</em> no matter what the method arguments are.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/CredentialsMatcher.html#doCredentialsMatch(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">doCredentialsMatch(AuthenticationToken, AuthenticationInfo)</a></span> - Method in interface org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/CredentialsMatcher.html" title="interface in org.apache.shiro.authc.credential">CredentialsMatcher</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the provided token credentials match the stored account credentials,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#doCredentialsMatch(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">doCredentialsMatch(AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">This implementation first hashes the <code>token</code>'s credentials, potentially using a
<code>salt</code> if the <code>info</code> argument is a
<a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>SaltedAuthenticationInfo</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/PasswordMatcher.html#doCredentialsMatch(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">doCredentialsMatch(AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/PasswordMatcher.html" title="class in org.apache.shiro.authc.credential">PasswordMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html#doCredentialsMatch(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">doCredentialsMatch(AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">SimpleCredentialsMatcher</a></dt>
<dd>
<div class="block">This implementation acquires the <code>token</code>'s credentials
(via <a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html#getCredentials(org.apache.shiro.authc.AuthenticationToken)"><code>getCredentials(token)</code></a>)
and then the <code>account</code>'s credentials
(via <a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html#getCredentials(org.apache.shiro.authc.AuthenticationInfo)"><code>getCredentials(account)</code></a>) and then passes both of
them to the <a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html#equals(java.lang.Object, java.lang.Object)"><code>equals(tokenCredentials, accountCredentials)</code></a> method for equality
comparison.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#doDelete(org.apache.shiro.session.Session)">doDelete(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Subclass implementation hook to permanently delete the given Session from the underlying EIS.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html#doDelete(org.apache.shiro.session.Session)">doDelete(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">EnterpriseCacheSessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/cas/CasRealm.html#doGetAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken)">doGetAuthenticationInfo(AuthenticationToken)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>
<div class="block">Authenticates a user and retrieves its information.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#doGetAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken)">doGetAuthenticationInfo(AuthenticationToken)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Retrieves authentication data from an implementation-specific datasource (RDBMS, LDAP, etc) for the given
authentication token.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#doGetAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken)">doGetAuthenticationInfo(AuthenticationToken)</a></span> - Method in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#doGetAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken)">doGetAuthenticationInfo(AuthenticationToken)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#doGetAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken)">doGetAuthenticationInfo(AuthenticationToken)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Delegates to <a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#queryForAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.realm.ldap.LdapContextFactory)"><code>JndiLdapRealm.queryForAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken, LdapContextFactory)</code></a>,
wrapping any <a href="http://java.sun.com/javase/6/docs/api/javax/naming/NamingException.html?is-external=true" title="class or interface in javax.naming"><code>NamingException</code></a>s in a Shiro <a href="./org/apache/shiro/authc/AuthenticationException.html" title="class in org.apache.shiro.authc"><code>AuthenticationException</code></a> to satisfy the parent method
signature.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#doGetAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken)">doGetAuthenticationInfo(AuthenticationToken)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#doGetAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection)">doGetAuthorizationInfo(PrincipalCollection)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>
<div class="block">Retrieves the AuthorizationInfo for the given principals (the CAS previously authenticated user : id + attributes).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#doGetAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection)">doGetAuthorizationInfo(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>
<div class="block">Retrieves the AuthorizationInfo for the given principals from the underlying data store.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#doGetAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection)">doGetAuthorizationInfo(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>
<div class="block">This implementation of the interface expects the principals collection to return a String username keyed off of
this realm's <a href="./org/apache/shiro/realm/CachingRealm.html#getName()"><code>name</code></a></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#doGetAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection)">doGetAuthorizationInfo(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#doGetAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection)">doGetAuthorizationInfo(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#doGetAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection)">doGetAuthorizationInfo(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#doGetSession(org.apache.shiro.session.mgt.SessionKey)">doGetSession(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#doGetSession(org.apache.shiro.session.mgt.SessionKey)">doGetSession(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiCallback.html#doInContext(javax.naming.Context)">doInContext(Context)</a></span> - Method in interface org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiCallback.html" title="interface in org.apache.shiro.jndi">JndiCallback</a></dt>
<dd>
<div class="block">Do something with the given JNDI context.</div>
</dd>
<dt><span class="strong"><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><a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission"><span class="strong">DomainPermission</span></a> - Class in <a href="./org/apache/shiro/authz/permission/package-summary.html">org.apache.shiro.authz.permission</a></dt>
<dd>
<div class="block">Provides a base Permission class from which type-safe/domain-specific subclasses may extend.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#DomainPermission()">DomainPermission()</a></span> - Constructor for class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>
<div class="block">Creates a domain permission with *all* actions for *all* targets;</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#DomainPermission(java.lang.String)">DomainPermission(String)</a></span> - Constructor for class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#DomainPermission(java.lang.String, java.lang.String)">DomainPermission(String, String)</a></span> - Constructor for class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#DomainPermission(java.util.Set, java.util.Set)">DomainPermission(Set&lt;String&gt;, Set&lt;String&gt;)</a></span> - Constructor for class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/AntPathMatcher.html#doMatch(java.lang.String, java.lang.String, boolean)">doMatch(String, String, boolean)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AntPathMatcher.html" title="class in org.apache.shiro.util">AntPathMatcher</a></dt>
<dd>
<div class="block">Actually match the given <code>path</code> against the given <code>pattern</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#doMultiRealmAuthentication(java.util.Collection, org.apache.shiro.authc.AuthenticationToken)">doMultiRealmAuthentication(Collection&lt;Realm&gt;, AuthenticationToken)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam">ModularRealmAuthenticator</a></dt>
<dd>
<div class="block">Performs the multi-realm authentication attempt by calling back to a <a href="./org/apache/shiro/authc/pam/AuthenticationStrategy.html" title="interface in org.apache.shiro.authc.pam"><code>AuthenticationStrategy</code></a> object
as each realm is consulted for <code>AuthenticationInfo</code> for the specified <code>token</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#doReadSession(java.io.Serializable)">doReadSession(Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">AbstractSessionDAO</a></dt>
<dd>
<div class="block">Subclass implementation hook that retrieves the Session object from the underlying EIS or <code>null</code> if a
session with that ID could not be found.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html#doReadSession(java.io.Serializable)">doReadSession(Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">EnterpriseCacheSessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html#doReadSession(java.io.Serializable)">doReadSession(Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">MemorySessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectRunnable.html#doRun(java.lang.Runnable)">doRun(Runnable)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectRunnable.html" title="class in org.apache.shiro.subject.support">SubjectRunnable</a></dt>
<dd>
<div class="block">Simply calls the target <a href="http://java.sun.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang"><code>Runnable</code></a>'s <a href="http://java.sun.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true#run()" title="class or interface in java.lang"><code>run()</code></a> method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#doSingleRealmAuthentication(org.apache.shiro.realm.Realm, org.apache.shiro.authc.AuthenticationToken)">doSingleRealmAuthentication(Realm, AuthenticationToken)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam">ModularRealmAuthenticator</a></dt>
<dd>
<div class="block">Performs the authentication attempt by interacting with the single configured realm, which is significantly
simpler than performing multi-realm logic.</div>
</dd>
<dt><span class="strong"><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>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#doUpdate(org.apache.shiro.session.Session)">doUpdate(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Subclass implementation hook to actually persist the <code>Session</code>'s state to the underlying EIS.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html#doUpdate(org.apache.shiro.session.Session)">doUpdate(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">EnterpriseCacheSessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#doValidate(org.apache.shiro.session.Session)">doValidate(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_E_">
<!-- -->
</a>
<h2 class="title">E</h2>
<dl>
<dt><a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache"><span class="strong">EhCache</span></a>&lt;<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>,<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&gt; - Class in <a href="./org/apache/shiro/cache/ehcache/package-summary.html">org.apache.shiro.cache.ehcache</a></dt>
<dd>
<div class="block">Shiro <a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> implementation that wraps an <code>Ehcache</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#EhCache(net.sf.ehcache.Ehcache)">EhCache(Ehcache)</a></span> - Constructor for class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>
<div class="block">Constructs a new EhCache instance with the given cache.</div>
</dd>
<dt><a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache"><span class="strong">EhCacheManager</span></a> - Class in <a href="./org/apache/shiro/cache/ehcache/package-summary.html">org.apache.shiro.cache.ehcache</a></dt>
<dd>
<div class="block">Shiro <code>CacheManager</code> implementation utilizing the Ehcache framework for all cache functionality.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html#EhCacheManager()">EhCacheManager()</a></span> - Constructor for class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></dt>
<dd>
<div class="block">Default no argument constructor</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#EMPTY_STRING">EMPTY_STRING</a></span> - Static variable in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Constant representing the empty string, equal to &quot;&quot;</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#enableSessionValidation()">enableSessionValidation()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#enableSessionValidation()">enableSessionValidation()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt">ExecutorServiceSessionValidationScheduler</a></dt>
<dd>
<div class="block">Creates a single thread <a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent"><code>ScheduledExecutorService</code></a> to validate sessions at fixed intervals
and enables this scheduler.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html#enableSessionValidation()">enableSessionValidation()</a></span> - Method in class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationScheduler</a></dt>
<dd>
<div class="block">Starts session validation by creating a Quartz simple trigger, linking it to
the <a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationJob.html" title="class in org.apache.shiro.session.mgt.quartz"><code>QuartzSessionValidationJob</code></a>, and scheduling it with the Quartz scheduler.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SessionValidationScheduler.html#enableSessionValidation()">enableSessionValidation()</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SessionValidationScheduler.html" title="interface in org.apache.shiro.session.mgt">SessionValidationScheduler</a></dt>
<dd>
<div class="block">Enables the session validation job.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Base64.html#encode(byte[])">encode(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Encodes a byte[] containing binary data, into a byte[] containing characters in the Base64 alphabet.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Base64.html#encode(byte[], boolean)">encode(byte[], boolean)</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Hex.html#encode(byte[])">encode(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Converts an array of bytes into an array of characters representing the hexidecimal values of each byte in order.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Base64.html#encodeChunked(byte[])">encodeChunked(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/codec/Base64.html#encodeToString(byte[])">encodeToString(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Base64 encodes the specified byte array and then encodes it as a String using Shiro's preferred character
encoding (UTF-8).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/H64.html#encodeToString(byte[])">encodeToString(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/H64.html" title="class in org.apache.shiro.codec">H64</a></dt>
<dd>
<div class="block">Encodes the specified bytes to an <code>H64</code>-encoded String.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Hex.html#encodeToString(byte[])">encodeToString(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Encodes the specifed byte array to a character array and then returns that character array
as a String.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/crypto/CipherService.html#encrypt(byte[], byte[])">encrypt(byte[], byte[])</a></span> - Method in interface org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/CipherService.html" title="interface in org.apache.shiro.crypto">CipherService</a></dt>
<dd>
<div class="block">Encrypts data via the specified cipher key.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/CipherService.html#encrypt(java.io.InputStream, java.io.OutputStream, byte[])">encrypt(InputStream, OutputStream, byte[])</a></span> - Method in interface org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/CipherService.html" title="interface in org.apache.shiro.crypto">CipherService</a></dt>
<dd>
<div class="block">Receives the data from the given <code>InputStream</code>, encrypts it, and sends the resulting encrypted data to the
given <code>OutputStream</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#encrypt(byte[], byte[])">encrypt(byte[], byte[])</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#encrypt(java.io.InputStream, java.io.OutputStream, byte[])">encrypt(InputStream, OutputStream, byte[])</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#encrypt(byte[])">encrypt(byte[])</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Encrypts the byte array by using the configured <a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getCipherService()"><code>cipherService</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#encryptPassword(java.lang.Object)">encryptPassword(Object)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/PasswordService.html#encryptPassword(java.lang.Object)">encryptPassword(Object)</a></span> - Method in interface org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/PasswordService.html" title="interface in org.apache.shiro.authc.credential">PasswordService</a></dt>
<dd>
<div class="block">Converts the specified plaintext password (usually acquired from your application's 'new user' or 'password reset'
workflow) into a formatted string safe for storage.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#ensureCombinedPrincipals()">ensureCombinedPrincipals()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#ensureSecureRandom()">ensureSecureRandom()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#ensureSecurityManager(org.apache.shiro.subject.SubjectContext)">ensureSecurityManager(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Determines if there is a <code>SecurityManager</code> instance in the context, and if not, adds 'this' to the
context.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#ensureTicketValidator()">ensureTicketValidator()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis"><span class="strong">EnterpriseCacheSessionDAO</span></a> - Class in <a href="./org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a></dt>
<dd>
<div class="block">SessionDAO implementation that relies on an enterprise caching product as the EIS system of record for all sessions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html#EnterpriseCacheSessionDAO()">EnterpriseCacheSessionDAO()</a></span> - Constructor for class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">EnterpriseCacheSessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#entrySet()">entrySet()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#entrySet()">entrySet()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#entrySet()">entrySet()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#entrySet()">entrySet()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#entrySet()">entrySet()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/env/Environment.html" title="interface in org.apache.shiro.env"><span class="strong">Environment</span></a> - Interface in <a href="./org/apache/shiro/env/package-summary.html">org.apache.shiro.env</a></dt>
<dd>
<div class="block">An <code>Environment</code> instance encapsulates all of the objects that Shiro requires to function.</div>
</dd>
<dt><span class="strong"><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="strong"><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/env/EnvironmentException.html" title="class in org.apache.shiro.env"><span class="strong">EnvironmentException</span></a> - Exception in <a href="./org/apache/shiro/env/package-summary.html">org.apache.shiro.env</a></dt>
<dd>
<div class="block">Exception thrown for errors related to <a href="./org/apache/shiro/env/Environment.html" title="interface in org.apache.shiro.env"><code>Environment</code></a> instances or configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/EnvironmentException.html#EnvironmentException(java.lang.String)">EnvironmentException(String)</a></span> - Constructor for exception org.apache.shiro.env.<a href="./org/apache/shiro/env/EnvironmentException.html" title="class in org.apache.shiro.env">EnvironmentException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/EnvironmentException.html#EnvironmentException(java.lang.String, java.lang.Throwable)">EnvironmentException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.env.<a href="./org/apache/shiro/env/EnvironmentException.html" title="class in org.apache.shiro.env">EnvironmentException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/web/env/EnvironmentLoader.html" title="class in org.apache.shiro.web.env"><span class="strong">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="strong"><a href="./org/apache/shiro/web/env/EnvironmentLoader.html#EnvironmentLoader()">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="strong">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="strong"><a href="./org/apache/shiro/web/env/EnvironmentLoaderListener.html#EnvironmentLoaderListener()">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="strong"><a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html#equals(java.lang.Object, java.lang.Object)">equals(Object, Object)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">SimpleCredentialsMatcher</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the <code>tokenCredentials</code> argument is logically equal to the
<code>accountCredentials</code> argument.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified object is also a <a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc"><code>SimpleAccount</code></a> and its
<a href="./org/apache/shiro/authc/SimpleAccount.html#getPrincipals()"><code>principals</code></a> are equal to this object's <code>principals</code>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the Object argument is an <code>instanceof SimpleAuthenticationInfo</code> and
its <a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#getPrincipals()"><code>principals</code></a> are equal to this instance's principals, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Returns <code>true</code> if the specified object is a Hash and its <a href="./org/apache/shiro/crypto/hash/AbstractHash.html#getBytes()"><code>byte array</code></a> is identical to
this Hash's byte array, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified object is a Hash and its <a href="./org/apache/shiro/crypto/hash/SimpleHash.html#getBytes()"><code>byte array</code></a> is identical to
this Hash's byte array, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified argument is an <code>instanceof</code> <code>SimpleSession</code> and both
<a href="./org/apache/shiro/session/mgt/SimpleSession.html#getId()"><code>id</code></a>s are equal.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#ESCAPE_TOKEN">ESCAPE_TOKEN</a></span> - Static variable in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/ExcessiveAttemptsException.html" title="class in org.apache.shiro.authc"><span class="strong">ExcessiveAttemptsException</span></a> - Exception in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Thrown when a system is configured to only allow a certain number of authentication attempts
over a period of time and the current session has failed to authenticate successfully within
that number.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ExcessiveAttemptsException.html#ExcessiveAttemptsException()">ExcessiveAttemptsException()</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ExcessiveAttemptsException.html" title="class in org.apache.shiro.authc">ExcessiveAttemptsException</a></dt>
<dd>
<div class="block">Creates a new ExcessiveAttemptsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ExcessiveAttemptsException.html#ExcessiveAttemptsException(java.lang.String)">ExcessiveAttemptsException(String)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ExcessiveAttemptsException.html" title="class in org.apache.shiro.authc">ExcessiveAttemptsException</a></dt>
<dd>
<div class="block">Constructs a new ExcessiveAttemptsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ExcessiveAttemptsException.html#ExcessiveAttemptsException(java.lang.Throwable)">ExcessiveAttemptsException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ExcessiveAttemptsException.html" title="class in org.apache.shiro.authc">ExcessiveAttemptsException</a></dt>
<dd>
<div class="block">Constructs a new ExcessiveAttemptsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ExcessiveAttemptsException.html#ExcessiveAttemptsException(java.lang.String, java.lang.Throwable)">ExcessiveAttemptsException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ExcessiveAttemptsException.html" title="class in org.apache.shiro.authc">ExcessiveAttemptsException</a></dt>
<dd>
<div class="block">Constructs a new ExcessiveAttemptsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html#execute(java.lang.Runnable)">execute(Runnable)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutor</a></dt>
<dd>
<div class="block">Executes the specified runnable by first associating it with the currently executing <code>Subject</code> and then
dispatches the associated Runnable to the underlying target <a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent"><code>Executor</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiTemplate.html#execute(org.apache.shiro.jndi.JndiCallback)">execute(JndiCallback)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi">JndiTemplate</a></dt>
<dd>
<div class="block">Execute the given JNDI context callback implementation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationJob.html#execute(org.quartz.JobExecutionContext)">execute(JobExecutionContext)</a></span> - Method in class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationJob.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationJob</a></dt>
<dd>
<div class="block">Called when the job is executed by quartz.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#execute(java.util.concurrent.Callable)">execute(Callable&lt;V&gt;)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Associates the specified <code>Callable</code> with this <code>Subject</code> instance and then executes it on the
currently running thread.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#execute(java.lang.Runnable)">execute(Runnable)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Associates the specified <code>Runnable</code> with this <code>Subject</code> instance and then executes it on the
currently running thread.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#execute(java.util.concurrent.Callable)">execute(Callable&lt;V&gt;)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#execute(java.lang.Runnable)">execute(Runnable)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="http://java.sun.com/javaee/5/docs/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet"><code>FilterChain</code></a> for the given request.</div>
</dd>
<dt><span class="strong"><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="strong"><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><a href="./org/apache/shiro/subject/ExecutionException.html" title="class in org.apache.shiro.subject"><span class="strong">ExecutionException</span></a> - Exception in <a href="./org/apache/shiro/subject/package-summary.html">org.apache.shiro.subject</a></dt>
<dd>
<div class="block">Exception wrapping any potential checked exception thrown when a <code>Subject</code> executes a
<a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/Callable.html?is-external=true" title="class or interface in java.util.concurrent"><code>Callable</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/ExecutionException.html#ExecutionException(java.lang.Throwable)">ExecutionException(Throwable)</a></span> - Constructor for exception org.apache.shiro.subject.<a href="./org/apache/shiro/subject/ExecutionException.html" title="class in org.apache.shiro.subject">ExecutionException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/ExecutionException.html#ExecutionException(java.lang.String, java.lang.Throwable)">ExecutionException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.subject.<a href="./org/apache/shiro/subject/ExecutionException.html" title="class in org.apache.shiro.subject">ExecutionException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt"><span class="strong">ExecutorServiceSessionValidationScheduler</span></a> - Class in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">SessionValidationScheduler implementation that uses a
<a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent"><code>ScheduledExecutorService</code></a> to call <a href="./org/apache/shiro/session/mgt/ValidatingSessionManager.html#validateSessions()"><code>ValidatingSessionManager.validateSessions()</code></a> every
<em><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#getInterval()"><code>interval</code></a></em> milliseconds.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#ExecutorServiceSessionValidationScheduler()">ExecutorServiceSessionValidationScheduler()</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt">ExecutorServiceSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#ExecutorServiceSessionValidationScheduler(org.apache.shiro.session.mgt.ValidatingSessionManager)">ExecutorServiceSessionValidationScheduler(ValidatingSessionManager)</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt">ExecutorServiceSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#expire()">expire()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/ExpiredCredentialsException.html" title="class in org.apache.shiro.authc"><span class="strong">ExpiredCredentialsException</span></a> - Exception in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Thrown during the authentication process when the system determines the submitted credential(s)
has expired and will not allow login.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ExpiredCredentialsException.html#ExpiredCredentialsException()">ExpiredCredentialsException()</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ExpiredCredentialsException.html" title="class in org.apache.shiro.authc">ExpiredCredentialsException</a></dt>
<dd>
<div class="block">Creates a new ExpiredCredentialsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ExpiredCredentialsException.html#ExpiredCredentialsException(java.lang.String)">ExpiredCredentialsException(String)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ExpiredCredentialsException.html" title="class in org.apache.shiro.authc">ExpiredCredentialsException</a></dt>
<dd>
<div class="block">Constructs a new ExpiredCredentialsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ExpiredCredentialsException.html#ExpiredCredentialsException(java.lang.Throwable)">ExpiredCredentialsException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ExpiredCredentialsException.html" title="class in org.apache.shiro.authc">ExpiredCredentialsException</a></dt>
<dd>
<div class="block">Constructs a new ExpiredCredentialsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/ExpiredCredentialsException.html#ExpiredCredentialsException(java.lang.String, java.lang.Throwable)">ExpiredCredentialsException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/ExpiredCredentialsException.html" title="class in org.apache.shiro.authc">ExpiredCredentialsException</a></dt>
<dd>
<div class="block">Constructs a new ExpiredCredentialsException.</div>
</dd>
<dt><a href="./org/apache/shiro/session/ExpiredSessionException.html" title="class in org.apache.shiro.session"><span class="strong">ExpiredSessionException</span></a> - Exception in <a href="./org/apache/shiro/session/package-summary.html">org.apache.shiro.session</a></dt>
<dd>
<div class="block">A special case of a StoppedSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ExpiredSessionException.html#ExpiredSessionException()">ExpiredSessionException()</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/ExpiredSessionException.html" title="class in org.apache.shiro.session">ExpiredSessionException</a></dt>
<dd>
<div class="block">Creates a new ExpiredSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ExpiredSessionException.html#ExpiredSessionException(java.lang.String)">ExpiredSessionException(String)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/ExpiredSessionException.html" title="class in org.apache.shiro.session">ExpiredSessionException</a></dt>
<dd>
<div class="block">Constructs a new ExpiredSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ExpiredSessionException.html#ExpiredSessionException(java.lang.Throwable)">ExpiredSessionException(Throwable)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/ExpiredSessionException.html" title="class in org.apache.shiro.session">ExpiredSessionException</a></dt>
<dd>
<div class="block">Constructs a new ExpiredSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ExpiredSessionException.html#ExpiredSessionException(java.lang.String, java.lang.Throwable)">ExpiredSessionException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/ExpiredSessionException.html" title="class in org.apache.shiro.session">ExpiredSessionException</a></dt>
<dd>
<div class="block">Constructs a new ExpiredSessionException.</div>
</dd>
<dt><span class="strong"><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>
<dt><span class="strong"><a href="./org/apache/shiro/util/AntPathMatcher.html#extractPathWithinPattern(java.lang.String, java.lang.String)">extractPathWithinPattern(String, String)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AntPathMatcher.html" title="class in org.apache.shiro.util">AntPathMatcher</a></dt>
<dd>
<div class="block">Given a pattern and a full path, determine the pattern-mapped part.</div>
</dd>
</dl>
<a name="_F_">
<!-- -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><a href="./org/apache/shiro/util/Factory.html" title="interface in org.apache.shiro.util"><span class="strong">Factory</span></a>&lt;<a href="./org/apache/shiro/util/Factory.html" title="type parameter in Factory">T</a>&gt; - Interface in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Generics-aware interface supporting the
<a href="http://en.wikipedia.org/wiki/Factory_method_pattern">Factory Method</a> design pattern.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/ResourceUtils.html#FILE_PREFIX">FILE_PREFIX</a></span> - Static variable in class org.apache.shiro.io.<a href="./org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Resource path prefix that specifies to load from a file location, value is <b><code>file:</code></b></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#fileLastModified">fileLastModified</a></span> - Variable in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</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="strong">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="http://java.sun.com/javaee/5/docs/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet"><code>Filter</code></a> chains from an available pool
of <a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet"><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="strong">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="http://java.sun.com/javaee/5/docs/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet"><code>FilterChain</code></a> to execute during a
<code>ServletRequest</code>.</div>
</dd>
<dt><span class="strong"><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="strong"><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><a href="./org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam"><span class="strong">FirstSuccessfulStrategy</span></a> - Class in <a href="./org/apache/shiro/authc/pam/package-summary.html">org.apache.shiro.authc.pam</a></dt>
<dd>
<div class="block"><a href="./org/apache/shiro/authc/pam/AuthenticationStrategy.html" title="interface in org.apache.shiro.authc.pam"><code>AuthenticationStrategy</code></a> implementation that only accepts the account data from
the first successfully consulted Realm and ignores all subsequent realms.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html#FirstSuccessfulStrategy()">FirstSuccessfulStrategy()</a></span> - Constructor for class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam">FirstSuccessfulStrategy</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#forgetIdentity(org.apache.shiro.subject.Subject)">forgetIdentity(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Forgets (removes) any remembered identity data for the specified <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RememberMeManager.html#forgetIdentity(org.apache.shiro.subject.SubjectContext)">forgetIdentity(SubjectContext)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RememberMeManager.html" title="interface in org.apache.shiro.mgt">RememberMeManager</a></dt>
<dd>
<div class="block">Forgets any remembered identity corresponding to the subject context map being used to build a subject instance.</div>
</dd>
<dt><span class="strong"><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="strong"><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><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/Base64Format.html#format(org.apache.shiro.crypto.hash.Hash)">format(Hash)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/Base64Format.html" title="class in org.apache.shiro.crypto.hash.format">Base64Format</a></dt>
<dd>
<div class="block">Returns <code>hash != null ? hash.toBase64() : null</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/HashFormat.html#format(org.apache.shiro.crypto.hash.Hash)">format(Hash)</a></span> - Method in interface org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/HashFormat.html" title="interface in org.apache.shiro.crypto.hash.format">HashFormat</a></dt>
<dd>
<div class="block">Returns a formatted string representing the specified Hash instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/HexFormat.html#format(org.apache.shiro.crypto.hash.Hash)">format(Hash)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/HexFormat.html" title="class in org.apache.shiro.crypto.hash.format">HexFormat</a></dt>
<dd>
<div class="block">Returns <code>hash != null ? hash.toHex() : null</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html#format(org.apache.shiro.crypto.hash.Hash)">format(Hash)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html" title="class in org.apache.shiro.crypto.hash.format">Shiro1CryptFormat</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="strong">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="strong"><a href="./org/apache/shiro/web/filter/authc/FormAuthenticationFilter.html#FormAuthenticationFilter()">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="strong"><a href="./org/apache/shiro/util/ClassUtils.html#forName(java.lang.String)">forName(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>
<div class="block">Attempts to load the specified class name from the current thread's
<a href="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getContextClassLoader()" title="class or interface in java.lang"><code>context class loader</code></a>, then the
current ClassLoader (<code>ClassUtils.class.getClassLoader()</code>), then the system/application
ClassLoader (<code>ClassLoader.getSystemClassLoader()</code>, in that order.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md2Hash.html#fromBase64String(java.lang.String)">fromBase64String(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md2Hash.html" title="class in org.apache.shiro.crypto.hash">Md2Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md5Hash.html#fromBase64String(java.lang.String)">fromBase64String(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md5Hash.html" title="class in org.apache.shiro.crypto.hash">Md5Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha1Hash.html#fromBase64String(java.lang.String)">fromBase64String(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha1Hash.html" title="class in org.apache.shiro.crypto.hash">Sha1Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha256Hash.html#fromBase64String(java.lang.String)">fromBase64String(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha256Hash.html" title="class in org.apache.shiro.crypto.hash">Sha256Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha384Hash.html#fromBase64String(java.lang.String)">fromBase64String(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha384Hash.html" title="class in org.apache.shiro.crypto.hash">Sha384Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha512Hash.html#fromBase64String(java.lang.String)">fromBase64String(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha512Hash.html" title="class in org.apache.shiro.crypto.hash">Sha512Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md2Hash.html#fromHexString(java.lang.String)">fromHexString(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md2Hash.html" title="class in org.apache.shiro.crypto.hash">Md2Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md5Hash.html#fromHexString(java.lang.String)">fromHexString(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md5Hash.html" title="class in org.apache.shiro.crypto.hash">Md5Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha1Hash.html#fromHexString(java.lang.String)">fromHexString(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha1Hash.html" title="class in org.apache.shiro.crypto.hash">Sha1Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha256Hash.html#fromHexString(java.lang.String)">fromHexString(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha256Hash.html" title="class in org.apache.shiro.crypto.hash">Sha256Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha384Hash.html#fromHexString(java.lang.String)">fromHexString(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha384Hash.html" title="class in org.apache.shiro.crypto.hash">Sha384Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha512Hash.html#fromHexString(java.lang.String)">fromHexString(String)</a></span> - Static method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha512Hash.html" title="class in org.apache.shiro.crypto.hash">Sha512Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalCollection.html#fromRealm(java.lang.String)">fromRealm(String)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject">PrincipalCollection</a></dt>
<dd>
<div class="block">Returns a single Subject's principals retrieved from the specified Realm <em>only</em> as a Collection, or an empty
Collection if there are not any principals from that realm.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#fromRealm(java.lang.String)">fromRealm(String)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#fromRealm(java.lang.String)">fromRealm(String)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#fromResourcePath(java.lang.String)">fromResourcePath(String)</a></span> - Static method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Creates a new <code>Ini</code> instance loaded with the INI-formatted data in the resource at the given path.</div>
</dd>
</dl>
<a name="_G_">
<!-- -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/JavaUuidSessionIdGenerator.html#generateId(org.apache.shiro.session.Session)">generateId(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/JavaUuidSessionIdGenerator.html" title="class in org.apache.shiro.session.mgt.eis">JavaUuidSessionIdGenerator</a></dt>
<dd>
<div class="block">Ignores the method argument and simply returns
<code>UUID</code>.<a href="http://java.sun.com/javase/6/docs/api/java/util/UUID.html?is-external=true#randomUUID()" title="class or interface in java.util"><code>randomUUID()</code></a>.<code>toString()</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/RandomSessionIdGenerator.html#generateId(org.apache.shiro.session.Session)">generateId(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/RandomSessionIdGenerator.html" title="class in org.apache.shiro.session.mgt.eis">RandomSessionIdGenerator</a></dt>
<dd>
<div class="block">Returns the String value of the configured <a href="http://java.sun.com/javase/6/docs/api/java/util/Random.html?is-external=true" title="class or interface in java.util"><code>Random</code></a>'s <a href="http://java.sun.com/javase/6/docs/api/java/util/Random.html?is-external=true#nextLong()" title="class or interface in java.util"><code>nextLong()</code></a> invocation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/SessionIdGenerator.html#generateId(org.apache.shiro.session.Session)">generateId(Session)</a></span> - Method in interface org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/SessionIdGenerator.html" title="interface in org.apache.shiro.session.mgt.eis">SessionIdGenerator</a></dt>
<dd>
<div class="block">Generates a new ID to be applied to the specified <code>Session</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#generateInitializationVector(boolean)">generateInitializationVector(boolean)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#generateInitializationVector(boolean)">generateInitializationVector(boolean)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/AbstractSymmetricCipherService.html#generateNewKey()">generateNewKey()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/AbstractSymmetricCipherService.html" title="class in org.apache.shiro.crypto">AbstractSymmetricCipherService</a></dt>
<dd>
<div class="block">Generates a new <a href="http://java.sun.com/javase/6/docs/api/java/security/Key.html?is-external=true" title="class or interface in java.security"><code>Key</code></a> suitable for this CipherService's <a href="./org/apache/shiro/crypto/JcaCipherService.html#getAlgorithmName()"><code>algorithm</code></a>
by calling <a href="./org/apache/shiro/crypto/AbstractSymmetricCipherService.html#generateNewKey(int)"><code>generateNewKey(128)</code></a> (uses a 128 bit size by default).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/AbstractSymmetricCipherService.html#generateNewKey(int)">generateNewKey(int)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/AbstractSymmetricCipherService.html" title="class in org.apache.shiro.crypto">AbstractSymmetricCipherService</a></dt>
<dd>
<div class="block">Generates a new <a href="http://java.sun.com/javase/6/docs/api/java/security/Key.html?is-external=true" title="class or interface in java.security"><code>Key</code></a> of the specified size suitable for this CipherService
(based on the <a href="./org/apache/shiro/crypto/JcaCipherService.html#getAlgorithmName()"><code>algorithmName</code></a> using the JDK <a href="http://java.sun.com/javase/6/docs/api/javax/crypto/KeyGenerator.html?is-external=true" title="class or interface in javax.crypto"><code>KeyGenerator</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#generateSessionId(org.apache.shiro.session.Session)">generateSessionId(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">AbstractSessionDAO</a></dt>
<dd>
<div class="block">Generates a new ID to be applied to the specified <code>session</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/Cache.html#get(K)">get(K)</a></span> - Method in interface org.apache.shiro.cache.<a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></dt>
<dd>
<div class="block">Returns the Cached value stored under the specified <code>key</code> or
<code>null</code> if there is no Cache entry for that <code>key</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#get(K)">get(K)</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>
<div class="block">Gets a value of an element which matches the given key.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/MapCache.html#get(K)">get(K)</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#get(java.lang.Object)">get(Object)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#get(java.lang.Object)">get(Object)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#get(java.lang.Object)">get(Object)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#get(java.lang.Object)">get(Object)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#get(java.lang.Object)">get(Object)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#get(java.lang.Object)">get(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Returns the object for the specified <code>key</code> that is bound to
the current thread.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#getActions()">getActions()</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#getActiveSessions()">getActiveSessions()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#getActiveSessions()">getActiveSessions()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getActiveSessions()">getActiveSessions()</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Returns all active sessions in the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html#getActiveSessions()">getActiveSessions()</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">MemorySessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html#getActiveSessions()">getActiveSessions()</a></span> - Method in interface org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html" title="interface in org.apache.shiro.session.mgt.eis">SessionDAO</a></dt>
<dd>
<div class="block">Returns all sessions in the EIS that are considered active, meaning all sessions that
haven't been stopped/expired.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getActiveSessionsCache()">getActiveSessionsCache()</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Returns the cache instance to use for storing active sessions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getActiveSessionsCacheName()">getActiveSessionsCacheName()</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Returns the name of the actives sessions cache to be returned by the <code>CacheManager</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#getAlgorithmName()">getAlgorithmName()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Implemented by subclasses, this specifies the <a href="http://java.sun.com/javase/6/docs/api/java/security/MessageDigest.html?is-external=true" title="class or interface in java.security"><code>MessageDigest</code></a> algorithm name
to use when performing the hash.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#getAlgorithmName(org.apache.shiro.crypto.hash.HashRequest)">getAlgorithmName(HashRequest)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Hash.html#getAlgorithmName()">getAlgorithmName()</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Hash.html" title="interface in org.apache.shiro.crypto.hash">Hash</a></dt>
<dd>
<div class="block">Returns the name of the algorithm used to hash the input source, for example, <code>SHA-256</code>, <code>MD5</code>, etc.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.html#getAlgorithmName()">getAlgorithmName()</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.html" title="interface in org.apache.shiro.crypto.hash">HashRequest</a></dt>
<dd>
<div class="block">Returns the name of the hash algorithm the <code>HashService</code> should use when computing the <a href="./org/apache/shiro/crypto/hash/Hash.html" title="interface in org.apache.shiro.crypto.hash"><code>Hash</code></a>, or
<code>null</code> if the default algorithm configuration of the <code>HashService</code> should be used.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#getAlgorithmName()">getAlgorithmName()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Returns the <a href="http://java.sun.com/javase/6/docs/api/java/security/MessageDigest.html?is-external=true" title="class or interface in java.security"><code>MessageDigest</code></a> algorithm name to use when performing the hash.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHashRequest.html#getAlgorithmName()">getAlgorithmName()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHashRequest.html" title="class in org.apache.shiro.crypto.hash">SimpleHashRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#getAlgorithmName()">getAlgorithmName()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>
<div class="block">Returns the cipher algorithm name that will be used for all encryption, decryption, and key operations (for
example, 'AES', 'Blowfish', 'RSA', 'DSA', 'TripleDES', etc).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/LdapUtils.html#getAllAttributeValues(javax.naming.directory.Attribute)">getAllAttributeValues(Attribute)</a></span> - Static method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/LdapUtils.html" title="class in org.apache.shiro.realm.ldap">LdapUtils</a></dt>
<dd>
<div class="block">Helper method used to retrieve all attribute values from a particular context attribute.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html#getAnnotation(org.apache.shiro.aop.MethodInvocation)">getAnnotation(MethodInvocation)</a></span> - Method in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html" title="class in org.apache.shiro.aop">AnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Returns the Annotation that this interceptor will process for the specified method invocation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/AnnotationResolver.html#getAnnotation(org.apache.shiro.aop.MethodInvocation, java.lang.Class)">getAnnotation(MethodInvocation, Class&lt;? extends Annotation&gt;)</a></span> - Method in interface org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationResolver.html" title="interface in org.apache.shiro.aop">AnnotationResolver</a></dt>
<dd>
<div class="block">Returns an <a href="http://java.sun.com/javase/6/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation"><code>Annotation</code></a> instance of the specified type based on the given
<a href="./org/apache/shiro/aop/MethodInvocation.html" title="interface in org.apache.shiro.aop"><code>MethodInvocation</code></a> argument, or <code>null</code> if no annotation
of that type could be found.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/DefaultAnnotationResolver.html#getAnnotation(org.apache.shiro.aop.MethodInvocation, java.lang.Class)">getAnnotation(MethodInvocation, Class&lt;? extends Annotation&gt;)</a></span> - Method in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/DefaultAnnotationResolver.html" title="class in org.apache.shiro.aop">DefaultAnnotationResolver</a></dt>
<dd>
<div class="block">Returns <code>methodInvocation.</code><a href="./org/apache/shiro/aop/MethodInvocation.html#getMethod()"><code>getMethod()</code></a>.<a href="http://java.sun.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true#getAnnotation(java.lang.Class)" title="class or interface in java.lang.reflect"><code>getAnnotation(clazz)</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/aop/SpringAnnotationResolver.html#getAnnotation(org.apache.shiro.aop.MethodInvocation, java.lang.Class)">getAnnotation(MethodInvocation, Class&lt;? extends Annotation&gt;)</a></span> - Method in class org.apache.shiro.spring.aop.<a href="./org/apache/shiro/spring/aop/SpringAnnotationResolver.html" title="class in org.apache.shiro.spring.aop">SpringAnnotationResolver</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/AnnotationHandler.html#getAnnotationClass()">getAnnotationClass()</a></span> - Method in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationHandler.html" title="class in org.apache.shiro.aop">AnnotationHandler</a></dt>
<dd>
<div class="block">Returns the type of annotation this handler inspects and processes.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/PermissionAnnotationHandler.html#getAnnotationValue(java.lang.annotation.Annotation)">getAnnotationValue(Annotation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/PermissionAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">PermissionAnnotationHandler</a></dt>
<dd>
<div class="block">Returns the annotation <a href="./org/apache/shiro/authz/annotation/RequiresPermissions.html#value()"><code>value</code></a>, from which the Permission will be constructed.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#getApplicationName()">getApplicationName()</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 name to use in the ServletResponse's <b><code>WWW-Authenticate</code></b> header.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/MethodInvocation.html#getArguments()">getArguments()</a></span> - Method in interface org.apache.shiro.aop.<a href="./org/apache/shiro/aop/MethodInvocation.html" title="interface in org.apache.shiro.aop">MethodInvocation</a></dt>
<dd>
<div class="block">Returns the (possibly null) arguments to be supplied to the method invocation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html#getArguments()">getArguments()</a></span> - Method in class org.apache.shiro.aspectj.<a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html" title="class in org.apache.shiro.aspectj">BeforeAdviceMethodInvocationAdapter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#getAttribute(org.apache.shiro.session.mgt.SessionKey, java.lang.Object)">getAttribute(SessionKey, Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#getAttribute(java.lang.Object)">getAttribute(Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#getAttribute(org.apache.shiro.session.mgt.SessionKey, java.lang.Object)">getAttribute(SessionKey, Object)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Returns the object bound to the associated session identified by the specified attribute key.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#getAttribute(java.lang.Object)">getAttribute(Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#getAttribute(java.lang.Object)">getAttribute(Object)</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#getAttribute(java.lang.Object)">getAttribute(Object)</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Returns the object bound to this session identified by the specified key.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#getAttributeKeys(org.apache.shiro.session.mgt.SessionKey)">getAttributeKeys(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#getAttributeKeys()">getAttributeKeys()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#getAttributeKeys(org.apache.shiro.session.mgt.SessionKey)">getAttributeKeys(SessionKey)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Returns all attribute keys maintained by the target session or an empty collection if there are no attributes.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#getAttributeKeys()">getAttributeKeys()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#getAttributeKeys()">getAttributeKeys()</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#getAttributeKeys()">getAttributeKeys()</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Returns the keys of all the attributes stored under this session.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#getAttributes()">getAttributes()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#getAuthcScheme()">getAuthcScheme()</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 HTTP <b><code>WWW-Authenticate</code></b> header scheme that this filter will use when sending
the HTTP Basic challenge response.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#getAuthenticationCache()">getAuthenticationCache()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Returns a <a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> instance to use for authentication caching, or <code>null</code> if no cache has been
set.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#getAuthenticationCacheKey(org.apache.shiro.authc.AuthenticationToken)">getAuthenticationCacheKey(AuthenticationToken)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Returns the key under which <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a> instances are cached if authentication caching is enabled.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#getAuthenticationCacheKey(org.apache.shiro.subject.PrincipalCollection)">getAuthenticationCacheKey(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Returns the key under which <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a> instances are cached if authentication caching is enabled.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#getAuthenticationCacheName()">getAuthenticationCacheName()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Returns the name of a <a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> to lookup from any available <a href="./org/apache/shiro/realm/CachingRealm.html#getCacheManager()"><code>cacheManager</code></a> if
a cache is not explicitly configured via <a href="./org/apache/shiro/realm/AuthenticatingRealm.html#setAuthenticationCache(org.apache.shiro.cache.Cache)"><code>AuthenticatingRealm.setAuthenticationCache(org.apache.shiro.cache.Cache)</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#getAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken)">getAuthenticationInfo(AuthenticationToken)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">This implementation functions as follows:
It attempts to acquire any cached <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a> corresponding to the specified
<a href="./org/apache/shiro/authc/AuthenticationToken.html" title="interface in org.apache.shiro.authc"><code>AuthenticationToken</code></a> argument.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/Realm.html#getAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken)">getAuthenticationInfo(AuthenticationToken)</a></span> - Method in interface org.apache.shiro.realm.<a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm">Realm</a></dt>
<dd>
<div class="block">Returns an account's authentication-specific information for the specified <tt>token</tt>,
or <tt>null</tt> if no account could be found based on the <tt>token</tt>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#getAuthenticationInfo()">getAuthenticationInfo()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#getAuthenticationInfo()">getAuthenticationInfo()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AbstractAuthenticator.html#getAuthenticationListeners()">getAuthenticationListeners()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AbstractAuthenticator.html" title="class in org.apache.shiro.authc">AbstractAuthenticator</a></dt>
<dd>
<div class="block">Returns the <a href="./org/apache/shiro/authc/AuthenticationListener.html" title="interface in org.apache.shiro.authc"><code>AuthenticationListener</code></a>s that should be notified during authentication
attempts.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getAuthenticationMechanism()">getAuthenticationMechanism()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Returns the type of LDAP authentication mechanism to use when connecting to the LDAP server.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#getAuthenticationStrategy()">getAuthenticationStrategy()</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam">ModularRealmAuthenticator</a></dt>
<dd>
<div class="block">Returns the <code>AuthenticationStrategy</code> utilized by this modular authenticator during a multi-realm
log-in attempt.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#getAuthenticationToken()">getAuthenticationToken()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#getAuthenticationToken()">getAuthenticationToken()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#getAuthenticationTokenClass()">getAuthenticationTokenClass()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Returns the authenticationToken class supported by this realm.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html#getAuthenticator()">getAuthenticator()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthenticatingSecurityManager</a></dt>
<dd>
<div class="block">Returns the delegate <code>Authenticator</code> instance that this SecurityManager uses to perform all
authentication operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#getAuthorizationCache()">getAuthorizationCache()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#getAuthorizationCacheKey(org.apache.shiro.subject.PrincipalCollection)">getAuthorizationCacheKey(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#getAuthorizationCacheName()">getAuthorizationCacheName()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#getAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection)">getAuthorizationInfo(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>
<div class="block">Returns an account's authorization-specific information for the specified <code>principals</code>,
or <code>null</code> if no account could be found.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#getAuthorizer()">getAuthorizer()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>
<div class="block">Returns the underlying wrapped <tt>Authorizer</tt> instance to which this <tt>SecurityManager</tt>
implementation delegates all of its authorization calls.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#getAuthzHeader(javax.servlet.ServletRequest)">getAuthzHeader(ServletRequest)</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 <a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#AUTHORIZATION_HEADER"><code>AUTHORIZATION_HEADER</code></a> from the specified ServletRequest.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#getAuthzScheme()">getAuthzScheme()</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 HTTP <b><code>Authorization</code></b> header value that this filter will respond to as indicating
a login request.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#getAvailablePrincipal(org.apache.shiro.subject.PrincipalCollection)">getAvailablePrincipal(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>
<div class="block">A utility method for subclasses that returns the first available principal of interest to this particular realm.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#getBean(java.lang.String)">getBean(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#getBean(java.lang.String, java.lang.Class)">getBean(String, Class&lt;T&gt;)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#getBeans()">getBeans()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#getBlockSize()">getBlockSize()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Returns the block cipher's block size to be used when constructing
<a href="http://java.sun.com/javase/6/docs/api/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto"><code>Cipher</code></a> transformation string or <code>0</code> if the JCA Provider default block size
for the specified <a href="./org/apache/shiro/crypto/JcaCipherService.html#getAlgorithmName()"><code>algorithm</code></a> should be used.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#getBytes()">getBytes()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#getBytes()">getBytes()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.html#getBytes()">getBytes()</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util">ByteSource</a></dt>
<dd>
<div class="block">Returns the wrapped byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#getBytes()">getBytes()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/AbstractCacheManager.html#getCache(java.lang.String)">getCache(String)</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a></dt>
<dd>
<div class="block">Returns the cache with the specified <code>name</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/CacheManager.html#getCache(java.lang.String)">getCache(String)</a></span> - Method in interface org.apache.shiro.cache.<a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></dt>
<dd>
<div class="block">Acquires the cache with the specified <code>name</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html#getCache(java.lang.String)">getCache(String)</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></dt>
<dd>
<div class="block">Loads an existing EhCache from the cache manager, or starts a new cache if one is not found.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getCachedSession(java.io.Serializable)">getCachedSession(Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Returns the cached session with the corresponding <code>sessionId</code> or <code>null</code> if there is
no session cached under that id (or if there is no Cache).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getCachedSession(java.io.Serializable, org.apache.shiro.cache.Cache)">getCachedSession(Serializable, Cache&lt;Serializable, Session&gt;)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Returns the Session with the specified id from the specified cache.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html#getCacheManager()">getCacheManager()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></dt>
<dd>
<div class="block">Returns the wrapped Ehcache <code>CacheManager</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/CachingSecurityManager.html#getCacheManager()">getCacheManager()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/CachingSecurityManager.html" title="class in org.apache.shiro.mgt">CachingSecurityManager</a></dt>
<dd>
<div class="block">Returns the CacheManager used by this SecurityManager.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#getCacheManager()">getCacheManager()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>
<div class="block">Returns the <tt>CacheManager</tt> used for data caching to reduce EIS round trips, or <tt>null</tt> if
caching is disabled.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getCacheManager()">getCacheManager()</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Returns the CacheManager to use for acquiring the <a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getActiveSessionsCache()"><code>activeSessionsCache</code></a> if
one is not configured.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html#getCacheManagerConfigFile()">getCacheManagerConfigFile()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></dt>
<dd>
<div class="block">Returns the resource location of the config file used to initialize a new
EhCache CacheManager instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html#getCacheManagerConfigFileInputStream()">getCacheManagerConfigFileInputStream()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></dt>
<dd>
<div class="block">Acquires the InputStream for the ehcache configuration file using
<a href="./org/apache/shiro/io/ResourceUtils.html#getInputStreamForPath(java.lang.String)"><code>ResourceUtils.getInputStreamForPath</code></a> with the
path returned from <a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html#getCacheManagerConfigFile()"><code>getCacheManagerConfigFile()</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#getCasServerUrlPrefix()">getCasServerUrlPrefix()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#getCasService()">getCasService()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getCipherKey()">getCipherKey()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Convenience method that returns the cipher key to use for <em>both</em> encryption and decryption.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getCipherService()">getCipherService()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Returns the <code>CipherService</code> to use for encrypting and decrypting serialized identity data to prevent easy
inspection of Subject identity data.</div>
</dd>
<dt><span class="strong"><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
<a href="./org/apache/shiro/util/StringUtils.html#clean(java.lang.String)"><code>StringUtils.clean(String)</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="block"><span class="strong">Deprecated.</span></div>
<div class="block">Returns the actual INI configuration text to use to build the <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> 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="strong"><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="strong"><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="block"><span class="strong">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="strong"><a href="./org/apache/shiro/util/ClassUtils.html#getConstructor(java.lang.Class, java.lang.Class...)">getConstructor(Class, Class...)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#getContextFactory()">getContextFactory()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Returns the LdapContextFactory instance used to acquire connections to the LDAP directory during authentication
attempts and authorization queries.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getContextFactoryClassName()">getContextFactoryClassName()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Sets the name of the ContextFactory class to use.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/authc/AuthenticationInfo.html#getCredentials()">getCredentials()</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc">AuthenticationInfo</a></dt>
<dd>
<div class="block">Returns the credentials associated with the corresponding Subject.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AuthenticationToken.html#getCredentials()">getCredentials()</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AuthenticationToken.html" title="interface in org.apache.shiro.authc">AuthenticationToken</a></dt>
<dd>
<div class="block">Returns the credentials submitted by the user during the authentication process that verifies
the submitted <a href="./org/apache/shiro/authc/AuthenticationToken.html#getPrincipal()"><code>account identity</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#getCredentials(org.apache.shiro.authc.AuthenticationInfo)">getCredentials(AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">Returns a <a href="./org/apache/shiro/crypto/hash/Hash.html" title="interface in org.apache.shiro.crypto.hash"><code>Hash</code></a> instance representing the already-hashed AuthenticationInfo credentials stored in the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html#getCredentials(org.apache.shiro.authc.AuthenticationToken)">getCredentials(AuthenticationToken)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">SimpleCredentialsMatcher</a></dt>
<dd>
<div class="block">Returns the <code>token</code>'s credentials.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html#getCredentials(org.apache.shiro.authc.AuthenticationInfo)">getCredentials(AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">SimpleCredentialsMatcher</a></dt>
<dd>
<div class="block">Returns the <code>account</code>'s credentials.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#getCredentials()">getCredentials()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Simply returns <code>this.authcInfo.getCredentials</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#getCredentials()">getCredentials()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#getCredentials()">getCredentials()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Returns the <a href="./org/apache/shiro/authc/UsernamePasswordToken.html#getPassword()"><code>password</code></a> char array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasToken.html#getCredentials()">getCredentials()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasToken.html" title="class in org.apache.shiro.cas">CasToken</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#getCredentialsMatcher()">getCredentialsMatcher()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Returns the <code>CredentialsMatcher</code> used during an authentication attempt to verify submitted
credentials with those stored in the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html#getCredentialsSalt()">getCredentialsSalt()</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html" title="interface in org.apache.shiro.authc">SaltedAuthenticationInfo</a></dt>
<dd>
<div class="block">Returns the salt used to salt the account's credentials or <code>null</code> if no salt was used.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#getCredentialsSalt()">getCredentialsSalt()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Returns the salt used to hash this Account's credentials (eg for password hashing), or <code>null</code> if no salt
was used or credentials were not hashed at all.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#getCredentialsSalt()">getCredentialsSalt()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Returns the salt used to hash the credentials, or <code>null</code> if no salt was used or credentials were not
hashed at all.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getDecryptionCipherKey()">getDecryptionCipherKey()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Returns the decryption cipher key to use for decryption operations.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#getDefaultNextBytesSize()">getDefaultNextBytesSize()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html" title="class in org.apache.shiro.crypto">SecureRandomNumberGenerator</a></dt>
<dd>
<div class="block">Returns the size of the generated byte array for calls to <a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#nextBytes()"><code>nextBytes()</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#getDefaultPermissions()">getDefaultPermissions()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#getDefaultRoles()">getDefaultRoles()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#getDefaultSecureRandom()">getDefaultSecureRandom()</a></span> - Static method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#getDigest(java.lang.String)">getDigest(String)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Returns the JDK MessageDigest instance to use for executing the hash.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#getDigest(java.lang.String)">getDigest(String)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Returns the JDK MessageDigest instance to use for executing the hash.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#getDiskStoreSize()">getDiskStoreSize()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>
<div class="block">Returns the size (in bytes) that this EhCache's disk store is consuming or <code>-1</code> if
that number is unknown or cannot be calculated.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#getDomain(java.lang.Class)">getDomain(Class&lt;? extends DomainPermission&gt;)</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#getDomain()">getDomain()</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getEncryptionCipherKey()">getEncryptionCipherKey()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Returns the cipher key to use for encryption operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiTemplate.html#getEnvironment()">getEnvironment()</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi">JndiTemplate</a></dt>
<dd>
<div class="block">Return the environment for the JNDI InitialContext, or <code>null</code> if none should be used.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getEnvironment()">getEnvironment()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Returns the base JNDI environment template to use when acquiring an LDAP connection (an <a href="http://java.sun.com/javase/6/docs/api/javax/naming/ldap/LdapContext.html?is-external=true" title="class or interface in javax.naming.ldap"><code>LdapContext</code></a>).</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#getFilterChainDefinitionMap()">getFilterChainDefinitionMap()</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Returns the chainName-to-chainDefinition map of chain definitions to use for creating filter chains intercepted
by the Shiro Filter.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#getFilters()">getFilters()</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Returns the filterName-to-Filter map of filters available for reference when defining filter chain definitions.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#getFormatClassNames()">getFormatClassNames()</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format">DefaultHashFormatFactory</a></dt>
<dd>
<div class="block">Returns a <code>hashFormatAlias</code>-to-<code>fullyQualifiedHashFormatClassNameImplementation</code> map.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html#getGlobalSessionTimeout()">getGlobalSessionTimeout()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractSessionManager</a></dt>
<dd>
<div class="block">Returns the system-wide default time in milliseconds that any session may remain idle before expiring.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html#getHandler()">getHandler()</a></span> - Method in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html" title="class in org.apache.shiro.aop">AnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Returns the <code>AnnotationHandler</code> used to perform authorization behavior based on
an annotation discovered at runtime.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#getHashAlgorithmName()">getHashAlgorithmName()</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">Returns the <code>Hash</code> <a href="./org/apache/shiro/crypto/hash/Hash.html#getAlgorithmName()"><code>algorithmName</code></a> to use
when performing hashes for credentials matching.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#getHashAlgorithmName()">getHashAlgorithmName()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#getHashFormat()">getHashFormat()</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#getHashFormatClass(java.lang.String)">getHashFormatClass(String)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format">DefaultHashFormatFactory</a></dt>
<dd>
<div class="block">Heuristically determine the fully qualified HashFormat implementation class name based on the specified
token.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#getHashFormatClass(java.lang.String, java.lang.String)">getHashFormatClass(String, String)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format">DefaultHashFormatFactory</a></dt>
<dd>
<div class="block">Heuristically determine the fully qualified <code>HashFormat</code> implementation class name in the specified
package based on the provided token.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#getHashFormatFactory()">getHashFormatFactory()</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#getHashIterations()">getHashIterations()</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">Returns the number of times a submitted <code>AuthenticationToken</code>'s credentials will be hashed before
comparing to the credentials stored in the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#getHashIterations()">getHashIterations()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#getHashService()">getHashService()</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/HostAuthenticationToken.html#getHost()">getHost()</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/HostAuthenticationToken.html" title="interface in org.apache.shiro.authc">HostAuthenticationToken</a></dt>
<dd>
<div class="block">Returns the host name of the client from where the
authentication attempt originates or if the Shiro environment cannot or
chooses not to resolve the hostname to improve performance, this method
returns the String representation of the client's IP address.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#getHost()">getHost()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Returns the host name or IP string from where the authentication attempt occurs.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/HostUnauthorizedException.html#getHost()">getHost()</a></span> - Method in exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/HostUnauthorizedException.html" title="class in org.apache.shiro.authz">HostUnauthorizedException</a></dt>
<dd>
<div class="block">Returns the host associated with this exception.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#getHost(org.apache.shiro.session.mgt.SessionKey)">getHost(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html#getHost()">getHost()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html" title="class in org.apache.shiro.session.mgt">DefaultSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#getHost()">getHost()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#getHost(org.apache.shiro.session.mgt.SessionKey)">getHost(SessionKey)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Returns the host name or IP string of the host where the session was started, if known.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SessionContext.html#getHost()">getHost()</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SessionContext.html" title="interface in org.apache.shiro.session.mgt">SessionContext</a></dt>
<dd>
<div class="block">Returns the originating host name or IP address (as a String) from where the <code>Subject</code> is initiating the
<code>Session</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#getHost()">getHost()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#getHost()">getHost()</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#getHost()">getHost()</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Returns the host name or IP string of the host that originated this session, or <code>null</code>
if the host is unknown.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#getHost()">getHost()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Returns the host name or IP that should reflect the constructed <code>Subject</code>'s originating location.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#getHost()">getHost()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#getHost()">getHost()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>
<div class="block">Returns the host name or IP associated with the client who created/is interacting with this Subject.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#getId(java.lang.String)">getId(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/ModularCryptFormat.html#getId()">getId()</a></span> - Method in interface org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/ModularCryptFormat.html" title="interface in org.apache.shiro.crypto.hash.format">ModularCryptFormat</a></dt>
<dd>
<div class="block">Returns the Modular Crypt Format identifier that indicates how the formatted String should be parsed.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html#getId()">getId()</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html" title="class in org.apache.shiro.crypto.hash.format">Shiro1CryptFormat</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#getId()">getId()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#getId()">getId()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#getId()">getId()</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#getId()">getId()</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Returns the unique identifier assigned by the system upon session creation.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getIdentityToRemember(org.apache.shiro.subject.Subject, org.apache.shiro.authc.AuthenticationInfo)">getIdentityToRemember(Subject, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Returns <code>info</code>.<a href="./org/apache/shiro/authc/AuthenticationInfo.html#getPrincipals()"><code>getPrincipals()</code></a> and
ignores the <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> argument.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniFactorySupport.html#getIni()">getIni()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config">IniFactorySupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/IniRealm.html#getIni()">getIni()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text">IniRealm</a></dt>
<dd>
<div class="block">Returns the Ini instance used to configure this realm.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#getInitializationVectorSize()">getInitializationVectorSize()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>
<div class="block">Returns the algorithm-specific size in bits of generated initialization vectors.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/io/ResourceUtils.html#getInputStreamForPath(java.lang.String)">getInputStreamForPath(String)</a></span> - Static method in class org.apache.shiro.io.<a href="./org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Returns the InputStream for the resource represented by the specified path, supporting scheme
prefixes that direct how to acquire the input stream
(<a href="./org/apache/shiro/io/ResourceUtils.html#CLASSPATH_PREFIX"><code>CLASSPATH_PREFIX</code></a>,
<a href="./org/apache/shiro/io/ResourceUtils.html#URL_PREFIX"><code>URL_PREFIX</code></a>, or <a href="./org/apache/shiro/io/ResourceUtils.html#FILE_PREFIX"><code>FILE_PREFIX</code></a>).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#getInstance(java.lang.String)">getInstance(String)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format">DefaultHashFormatFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/HashFormatFactory.html#getInstance(java.lang.String)">getInstance(String)</a></span> - Method in interface org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/HashFormatFactory.html" title="interface in org.apache.shiro.crypto.hash.format">HashFormatFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiObjectFactory.html#getInstance()">getInstance()</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiObjectFactory.html" title="class in org.apache.shiro.jndi">JndiObjectFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/AbstractFactory.html#getInstance()">getInstance()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AbstractFactory.html" title="class in org.apache.shiro.util">AbstractFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/Factory.html#getInstance()">getInstance()</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/Factory.html" title="interface in org.apache.shiro.util">Factory</a></dt>
<dd>
<div class="block">Returns an instance of the required type.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#getInterval()">getInterval()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt">ExecutorServiceSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#getIterations(org.apache.shiro.crypto.hash.HashRequest)">getIterations(HashRequest)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Hash.html#getIterations()">getIterations()</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Hash.html" title="interface in org.apache.shiro.crypto.hash">Hash</a></dt>
<dd>
<div class="block">Returns the number of hash iterations used to compute the hash.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.html#getIterations()">getIterations()</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.html" title="interface in org.apache.shiro.crypto.hash">HashRequest</a></dt>
<dd>
<div class="block">Returns the number of requested hash iterations to be performed when computing the final <code>Hash</code> result.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#getIterations()">getIterations()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHashRequest.html#getIterations()">getIterations()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHashRequest.html" title="class in org.apache.shiro.crypto.hash">SimpleHashRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiLocator.html#getJndiEnvironment()">getJndiEnvironment()</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi">JndiLocator</a></dt>
<dd>
<div class="block">Return the JNDI environment to use for JNDI lookups.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html#getJndiNames()">getJndiNames()</a></span> - Method in class org.apache.shiro.realm.jndi.<a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html" title="class in org.apache.shiro.realm.jndi">JndiRealmFactory</a></dt>
<dd>
<div class="block">Returns the JNDI names that will be used to look up Realm(s) from JNDI.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiLocator.html#getJndiTemplate()">getJndiTemplate()</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi">JndiLocator</a></dt>
<dd>
<div class="block">Return the JNDI template to use for JNDI lookups.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#getKeySize()">getKeySize()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>
<div class="block">Returns the size in bits (not bytes) of generated cipher keys.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#getLastAccessTime(org.apache.shiro.session.mgt.SessionKey)">getLastAccessTime(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#getLastAccessTime()">getLastAccessTime()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#getLastAccessTime(org.apache.shiro.session.mgt.SessionKey)">getLastAccessTime(SessionKey)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Returns the time the associated <code>Session</code> last interacted with the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#getLastAccessTime()">getLastAccessTime()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#getLastAccessTime()">getLastAccessTime()</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#getLastAccessTime()">getLastAccessTime()</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Returns the last time the application received a request or method invocation from the user associated
with this session.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#getLdapContext(java.lang.String, java.lang.String)">getLdapContext(String, String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>the <a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#getLdapContext(java.lang.Object, java.lang.Object)"><code>DefaultLdapContextFactory.getLdapContext(Object, Object)</code></a> method should be used in all cases to ensure more than
String principals and credentials can be used. Shiro no longer calls this method - it will be
removed before the 2.0 release.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#getLdapContext(java.lang.Object, java.lang.Object)">getLdapContext(Object, Object)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getLdapContext(java.lang.String, java.lang.String)">getLdapContext(String, String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>the <a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getLdapContext(java.lang.Object, java.lang.Object)"><code>JndiLdapContextFactory.getLdapContext(Object, Object)</code></a> method should be used in all cases to ensure more than
String principals and credentials can be used. Shiro no longer calls this method - it will be
removed before the 2.0 release.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getLdapContext(java.lang.Object, java.lang.Object)">getLdapContext(Object, Object)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">This implementation returns an LdapContext based on the configured JNDI/LDAP environment configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html#getLdapContext(java.lang.String, java.lang.String)">getLdapContext(String, String)</a></span> - Method in interface org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap">LdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>the <a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html#getLdapContext(java.lang.Object, java.lang.Object)"><code>LdapContextFactory.getLdapContext(Object, Object)</code></a> method should be used in all cases to ensure more than
String principals and credentials can be used.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html#getLdapContext(java.lang.Object, java.lang.Object)">getLdapContext(Object, Object)</a></span> - Method in interface org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap">LdapContextFactory</a></dt>
<dd>
<div class="block">Creates (or retrieves from a pool) an <code>LdapContext</code> connection bound using the specified principal and
credentials.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#getLdapPrincipal(org.apache.shiro.authc.AuthenticationToken)">getLdapPrincipal(AuthenticationToken)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Returns the principal to use when creating the LDAP connection for an authentication attempt.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#getLoginUrl()">getLoginUrl()</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Returns the application's login URL to be assigned to all acquired Filters that subclass
<a href="./org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter"><code>AccessControlFilter</code></a> or <code>null</code> if no value should be assigned globally.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/util/JavaEnvironment.html#getMajorVersion()">getMajorVersion()</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util">JavaEnvironment</a></dt>
<dd>
<div class="block">Get the major version code.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#getMemoryStoreSize()">getMemoryStoreSize()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>
<div class="block">Returns the size (in bytes) that this EhCache's memory store is using (RAM), or <code>-1</code> if
that number is unknown or cannot be calculated.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#getMemoryUsage()">getMemoryUsage()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>
<div class="block">Returns the size (in bytes) that this EhCache is using in memory (RAM), or <code>-1</code> if that
number is unknown or cannot be calculated.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/MethodInvocation.html#getMethod()">getMethod()</a></span> - Method in interface org.apache.shiro.aop.<a href="./org/apache/shiro/aop/MethodInvocation.html" title="interface in org.apache.shiro.aop">MethodInvocation</a></dt>
<dd>
<div class="block">Returns the actual <a href="http://java.sun.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect"><code>Method</code></a> to be invoked.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html#getMethod()">getMethod()</a></span> - Method in class org.apache.shiro.aspectj.<a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html" title="class in org.apache.shiro.aspectj">BeforeAdviceMethodInvocationAdapter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html#getMethodInterceptors()">getMethodInterceptors()</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AnnotationsAuthorizingMethodInterceptor</a></dt>
<dd>
<div class="block">Returns the method interceptors to execute for the annotated method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#getModeName()">getModeName()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Returns the cipher operation mode name (as a String) to be used when constructing
<a href="http://java.sun.com/javase/6/docs/api/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto"><code>Cipher</code></a> transformation string or <code>null</code> if the JCA Provider default mode for
the specified <a href="./org/apache/shiro/crypto/JcaCipherService.html#getAlgorithmName()"><code>algorithm</code></a> should be used.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#getName()">getName()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#getName()">getName()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#getName()">getName()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/Realm.html#getName()">getName()</a></span> - Method in interface org.apache.shiro.realm.<a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm">Realm</a></dt>
<dd>
<div class="block">Returns the (application-unique) name assigned to this <code>Realm</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#getName(java.lang.String, java.lang.String)">getName(String, String)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#getObject(java.lang.String, java.lang.Class)">getObject(String, Class&lt;T&gt;)</a></span> - Method in class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/NamedObjectEnvironment.html#getObject(java.lang.String, java.lang.Class)">getObject(String, Class&lt;T&gt;)</a></span> - Method in interface org.apache.shiro.env.<a href="./org/apache/shiro/env/NamedObjectEnvironment.html" title="interface in org.apache.shiro.env">NamedObjectEnvironment</a></dt>
<dd>
<div class="block">Returns the object in Shiro's environment with the specified name and type or <code>null</code> if
no object with that name was found.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#getObject()">getObject()</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Lazily creates and returns a <a href="./org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet"><code>AbstractShiroFilter</code></a> concrete instance via the
<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#createInstance()"><code>ShiroFilterFactoryBean.createInstance()</code></a> method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#getObjectPermissions()">getObjectPermissions()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Returns all object-based permissions assigned directly to this Account (not any of its realms).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/AuthorizationInfo.html#getObjectPermissions()">getObjectPermissions()</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/AuthorizationInfo.html" title="interface in org.apache.shiro.authz">AuthorizationInfo</a></dt>
<dd>
<div class="block">Returns all type-safe <a href="./org/apache/shiro/authz/Permission.html" title="interface in org.apache.shiro.authz"><code>Permission</code></a>s assigned to the corresponding Subject.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#getObjectPermissions()">getObjectPermissions()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#getObjects()">getObjects()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#getObjects()">getObjects()</a></span> - Method in class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>
<div class="block">Returns the live (modifiable) internal objects collection.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#getObjectType()">getObjectType()</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Returns <code><a href="./org/apache/shiro/web/servlet/AbstractShiroFilter.html" title="class in org.apache.shiro.web.servlet"><code>AbstractShiroFilter</code></a>.class</code></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html#getOrder()">getOrder()</a></span> - Method in class org.apache.shiro.spring.<a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html" title="class in org.apache.shiro.spring">LifecycleBeanPostProcessor</a></dt>
<dd>
<div class="block">Order value of this BeanPostProcessor.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#getPaddingSchemeName()">getPaddingSchemeName()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Returns the cipher algorithm padding scheme name (as a String) to be used when constructing
<a href="http://java.sun.com/javase/6/docs/api/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto"><code>Cipher</code></a> transformation string or <code>null</code> if the JCA Provider default mode for
the specified <a href="./org/apache/shiro/crypto/JcaCipherService.html#getAlgorithmName()"><code>algorithm</code></a> should be used.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#getParts()">getParts()</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#getPassword()">getPassword()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Returns the password submitted during an authentication attempt as a character array.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/authc/credential/PasswordMatcher.html#getPasswordService()">getPasswordService()</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/PasswordMatcher.html" title="class in org.apache.shiro.authc.credential">PasswordMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/cas/CasRealm.html#getPermissionAttributeNames()">getPermissionAttributeNames()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#getPermissionResolver()">getPermissionResolver()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Returns the PermissionResolver to be used on <em>all</em> configured realms, or <code>null</code (the default)
if all realm instances will each configure their own permission resolver.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#getPermissionResolver()">getPermissionResolver()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#getPermissions()">getPermissions()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#getPermissions(java.sql.Connection, java.lang.String, java.util.Collection)">getPermissions(Connection, String, Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/InvalidPermissionStringException.html#getPermissionString()">getPermissionString()</a></span> - Method in exception org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/InvalidPermissionStringException.html" title="class in org.apache.shiro.authz.permission">InvalidPermissionStringException</a></dt>
<dd>
<div class="block">Returns the permission string that was invalid and caused this exception to
be thrown.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/subject/Subject.html#getPreviousPrincipals()">getPreviousPrincipals()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns the previous 'pre run as' identity of this <code>Subject</code> before assuming the current
<a href="./org/apache/shiro/subject/Subject.html#runAs(org.apache.shiro.subject.PrincipalCollection)"><code>runAs</code></a> identity, or <code>null</code> if this <code>Subject</code> is not operating under an assumed
identity (normal state).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#getPreviousPrincipals()">getPreviousPrincipals()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalCollection.html#getPrimaryPrincipal()">getPrimaryPrincipal()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject">PrincipalCollection</a></dt>
<dd>
<div class="block">Returns the primary principal used application-wide to uniquely identify the owning account/Subject.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#getPrimaryPrincipal()">getPrimaryPrincipal()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>
<div class="block">Returns the first available principal from any of the <code>Realm</code> principals, or <code>null</code> if there are
no principals yet.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#getPrimaryPrincipal()">getPrimaryPrincipal()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AuthenticationToken.html#getPrincipal()">getPrincipal()</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AuthenticationToken.html" title="interface in org.apache.shiro.authc">AuthenticationToken</a></dt>
<dd>
<div class="block">Returns the account identity submitted during the authentication process.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#getPrincipal()">getPrincipal()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Simply returns <a href="./org/apache/shiro/authc/UsernamePasswordToken.html#getUsername()"><code>getUsername()</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasToken.html#getPrincipal()">getPrincipal()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasToken.html" title="class in org.apache.shiro.cas">CasToken</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#getPrincipal()">getPrincipal()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns this Subject's application-wide uniquely identifying principal, or <code>null</code> if this
Subject is anonymous because it doesn't yet have any associated account data (for example,
if they haven't logged in).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#getPrincipal()">getPrincipal()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AuthenticationInfo.html#getPrincipals()">getPrincipals()</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc">AuthenticationInfo</a></dt>
<dd>
<div class="block">Returns all principals associated with the corresponding Subject.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#getPrincipals()">getPrincipals()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Returns the principals, aka the identifying attributes (username, user id, first name, last name, etc) of this
Account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#getPrincipals()">getPrincipals()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#getPrincipals()">getPrincipals()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns this Subject's principals (identifying attributes) in the form of a <code>PrincipalCollection</code> or
<code>null</code> if this Subject is anonymous because it doesn't yet have any associated account data (for example,
if they haven't logged in).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#getPrincipals()">getPrincipals()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Returns the principals (aka identity) that the constructed <code>Subject</code> should reflect.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#getPrincipals()">getPrincipals()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#getPrincipals()">getPrincipals()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#getPrincipalsAndCredentials(java.lang.String, javax.servlet.ServletRequest)">getPrincipalsAndCredentials(String, ServletRequest)</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 obtained from the
<a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#getAuthzHeader(javax.servlet.ServletRequest)"><code>authorizationHeader</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#getPrincipalsLazy(java.lang.String)">getPrincipalsLazy(String)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#getPrivateSalt()">getPrivateSalt()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#getPublicSalt(org.apache.shiro.crypto.hash.HashRequest)">getPublicSalt(HashRequest)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>
<div class="block">Returns the public salt that should be used to compute a hash based on the specified request or
<code>null</code> if no public salt should be used.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/eis/RandomSessionIdGenerator.html#getRandom()">getRandom()</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/RandomSessionIdGenerator.html" title="class in org.apache.shiro.session.mgt.eis">RandomSessionIdGenerator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#getRandomNumberGenerator()">getRandomNumberGenerator()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalCollection.html#getRealmNames()">getRealmNames()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject">PrincipalCollection</a></dt>
<dd>
<div class="block">Returns the realm names that this collection has principals for.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#getRealmNames()">getRealmNames()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#getRealmNames()">getRealmNames()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalMap.html#getRealmPrincipal(java.lang.String, java.lang.String)">getRealmPrincipal(String, String)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalMap.html" title="interface in org.apache.shiro.subject">PrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#getRealmPrincipal(java.lang.String, java.lang.String)">getRealmPrincipal(String, String)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalMap.html#getRealmPrincipals(java.lang.String)">getRealmPrincipals(String)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalMap.html" title="interface in org.apache.shiro.subject">PrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#getRealmPrincipals(java.lang.String)">getRealmPrincipals(String)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#getRealms()">getRealms()</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam">ModularRealmAuthenticator</a></dt>
<dd>
<div class="block">Returns the realm(s) used by this <code>Authenticator</code> during an authentication attempt.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#getRealms()">getRealms()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Returns the realms wrapped by this <code>Authorizer</code> which are consulted during an authorization check.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RealmSecurityManager.html#getRealms()">getRealms()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RealmSecurityManager.html" title="class in org.apache.shiro.mgt">RealmSecurityManager</a></dt>
<dd>
<div class="block">Returns the <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a>s managed by this SecurityManager instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html#getRealms()">getRealms()</a></span> - Method in class org.apache.shiro.realm.jndi.<a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html" title="class in org.apache.shiro.realm.jndi">JndiRealmFactory</a></dt>
<dd>
<div class="block">Performs the JNDI lookups for each specified <a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html#getJndiNames()"><code>JNDI name</code></a> and returns all
discovered Realms in an ordered collection.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/RealmFactory.html#getRealms()">getRealms()</a></span> - Method in interface org.apache.shiro.realm.<a href="./org/apache/shiro/realm/RealmFactory.html" title="interface in org.apache.shiro.realm">RealmFactory</a></dt>
<dd>
<div class="block">Returns a collection of <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> instances that will be used to construct
the application's SecurityManager instance.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#getReferencedObject(java.lang.String)">getReferencedObject(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getReferral()">getReferral()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Returns the LDAP referral behavior when creating a connection.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#getRememberedIdentity(org.apache.shiro.subject.SubjectContext)">getRememberedIdentity(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getRememberedPrincipals(org.apache.shiro.subject.SubjectContext)">getRememberedPrincipals(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Implements the interface method by first <a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getRememberedSerializedIdentity(org.apache.shiro.subject.SubjectContext)"><code>acquiring</code></a>
the remembered serialized byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RememberMeManager.html#getRememberedPrincipals(org.apache.shiro.subject.SubjectContext)">getRememberedPrincipals(SubjectContext)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RememberMeManager.html" title="interface in org.apache.shiro.mgt">RememberMeManager</a></dt>
<dd>
<div class="block">Based on the specified subject context map being used to build a Subject instance, returns any previously
remembered principals for the subject for automatic identity association (aka 'Remember Me').</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getRememberedSerializedIdentity(org.apache.shiro.subject.SubjectContext)">getRememberedSerializedIdentity(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Based on the given subject context data, retrieves the previously persisted serialized identity, or
<code>null</code> if there is no available data.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/cas/CasRealm.html#getRememberMeAttributeName()">getRememberMeAttributeName()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#getRememberMeManager()">getRememberMeManager()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="block">Return the request URI for the given request, detecting an include request
URL if called within a RequestDispatcher include.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/jndi/JndiObjectFactory.html#getRequiredType()">getRequiredType()</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiObjectFactory.html" title="class in org.apache.shiro.jndi">JndiObjectFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html#getResolver()">getResolver()</a></span> - Method in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html" title="class in org.apache.shiro.aop">AnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Returns the <code>AnnotationResolver</code> to use to acquire annotations from intercepted
methods at runtime.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ClassUtils.html#getResourceAsStream(java.lang.String)">getResourceAsStream(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>
<div class="block">Returns the specified resource by checking the current thread's
<a href="http://java.sun.com/javase/6/docs/api/java/lang/Thread.html?is-external=true#getContextClassLoader()" title="class or interface in java.lang"><code>context class loader</code></a>, then the
current ClassLoader (<code>ClassUtils.class.getClassLoader()</code>), then the system/application
ClassLoader (<code>ClassLoader.getSystemClassLoader()</code>, in that order, using
<a href="http://java.sun.com/javase/6/docs/api/java/lang/ClassLoader.html?is-external=true#getResourceAsStream(java.lang.String)" title="class or interface in java.lang"><code>getResourceAsStream(name)</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiObjectFactory.html#getResourceName()">getResourceName()</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiObjectFactory.html" title="class in org.apache.shiro.jndi">JndiObjectFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/IniRealm.html#getResourcePath()">getResourcePath()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text">IniRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#getResources()">getResources()</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Returns the ThreadLocal Map.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#getRole(java.lang.String)">getRole(String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#getRoleAttributeNames()">getRoleAttributeNames()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#getRoleDefinitions()">getRoleDefinitions()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#getRolename(java.lang.String)">getRolename(String)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#getRoleNamesForGroups(java.util.Collection)">getRoleNamesForGroups(Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.realm.activedirectory.<a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html" title="class in org.apache.shiro.realm.activedirectory">ActiveDirectoryRealm</a></dt>
<dd>
<div class="block">This method is called by the default implementation to translate Active Directory group names
to role names.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#getRoleNamesForUser(java.sql.Connection, java.lang.String)">getRoleNamesForUser(Connection, String)</a></span> - Method in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#getRolePermissionResolver()">getRolePermissionResolver()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Returns the RolePermissionResolver to be used on <em>all</em> configured realms, or <code>null</code (the default)
if all realm instances will each configure their own permission resolver.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#getRolePermissionResolver()">getRolePermissionResolver()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#getRoles()">getRoles()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Returns <code>this.authzInfo.getRoles();</code></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/AuthorizationInfo.html#getRoles()">getRoles()</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/AuthorizationInfo.html" title="interface in org.apache.shiro.authz">AuthorizationInfo</a></dt>
<dd>
<div class="block">Returns the names of all roles assigned to a corresponding Subject.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#getRoles()">getRoles()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#getSalt(org.apache.shiro.authc.AuthenticationToken)">getSalt(AuthenticationToken)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>since Shiro 1.1. Hash salting is now expected to be based on if the <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a>
returned from the <code>Realm</code> is a <a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>SaltedAuthenticationInfo</code></a> instance and its
<a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html#getCredentialsSalt()"><code>getCredentialsSalt()</code></a> method returns a non-null value.
This method and the 1.0 behavior still exists for backwards compatibility if the <code>Realm</code> does not return
<code>SaltedAuthenticationInfo</code> instances, but <b>it is highly recommended that <code>Realm</code> implementations
that support hashed credentials start returning <a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>SaltedAuthenticationInfo</code></a>
instances as soon as possible</b>.<p/>
This is because salts should always be obtained from the stored account information and
never be interpreted based on user/Subject-entered data. User-entered data is easier to compromise for
attackers, whereas account-unique (and secure randomly-generated) salts never disseminated to the end-user
are almost impossible to break. This method will be removed in Shiro 2.0.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Hash.html#getSalt()">getSalt()</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Hash.html" title="interface in org.apache.shiro.crypto.hash">Hash</a></dt>
<dd>
<div class="block">Returns a salt used to compute the hash or <code>null</code> if no salt was used.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.html#getSalt()">getSalt()</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.html" title="interface in org.apache.shiro.crypto.hash">HashRequest</a></dt>
<dd>
<div class="block">Returns a salt to be used by the <a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash"><code>HashService</code></a> during hash computation, or <code>null</code> if no salt is
provided as part of the request.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#getSalt()">getSalt()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHashRequest.html#getSalt()">getSalt()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHashRequest.html" title="class in org.apache.shiro.crypto.hash">SimpleHashRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#getSaltForUser(java.lang.String)">getSaltForUser(String)</a></span> - Method in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html#getScheduler()">getScheduler()</a></span> - Method in class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#getSearchPackages()">getSearchPackages()</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format">DefaultHashFormatFactory</a></dt>
<dd>
<div class="block">Returns a set of package names that can be searched for <a href="./org/apache/shiro/crypto/hash/format/HashFormat.html" title="interface in org.apache.shiro.crypto.hash.format"><code>HashFormat</code></a> implementations according to
heuristics defined in the <a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#getHashFormatClass(java.lang.String, java.lang.String)"><code>getHashFormat(packageName, token)</code></a> JavaDoc.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#getSection(java.lang.String)">getSection(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Returns the <a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config"><code>Ini.Section</code></a> with the given name or <code>null</code> if no section with that name exists.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#getSectionName(java.lang.String)">getSectionName(String)</a></span> - Static method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#getSectionNames()">getSectionNames()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Returns the names of all sections managed by this <code>Ini</code> instance or an empty collection if there are
no sections.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#getSectionProperty(java.lang.String, java.lang.String)">getSectionProperty(String, String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Returns the value of the specified section property, or <code>null</code> if the section or property do not exist.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#getSectionProperty(java.lang.String, java.lang.String, java.lang.String)">getSectionProperty(String, String, String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Returns the value of the specified section property, or the <code>defaultValue</code> if the section or
property do not exist.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#getSections()">getSections()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Returns the sections managed by this <code>Ini</code> instance or an empty collection if there are
no sections.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#getSecureRandom()">getSecureRandom()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>
<div class="block">Returns a source of randomness for encryption operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#getSecureRandom()">getSecureRandom()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html" title="class in org.apache.shiro.crypto">SecureRandomNumberGenerator</a></dt>
<dd>
<div class="block">Returns the <a href="http://java.sun.com/javase/6/docs/api/java/security/SecureRandom.html?is-external=true" title="class or interface in java.security"><code>SecureRandom</code></a> backing this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#getSecurityManager()">getSecurityManager()</a></span> - Method in class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>
<div class="block">Returns the application's <code>SecurityManager</code> instance accessible in the backing map using the
<a href="./org/apache/shiro/env/DefaultEnvironment.html#getSecurityManagerName()"><code>securityManagerName</code></a> property as the lookup key.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/Environment.html#getSecurityManager()">getSecurityManager()</a></span> - Method in interface org.apache.shiro.env.<a href="./org/apache/shiro/env/Environment.html" title="interface in org.apache.shiro.env">Environment</a></dt>
<dd>
<div class="block">Returns the application's <code>SecurityManager</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/SecurityUtils.html#getSecurityManager()">getSecurityManager()</a></span> - Static method in class org.apache.shiro.<a href="./org/apache/shiro/SecurityUtils.html" title="class in org.apache.shiro">SecurityUtils</a></dt>
<dd>
<div class="block">Returns the SecurityManager accessible to the calling code.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/security/interceptor/AuthorizationAttributeSourceAdvisor.html#getSecurityManager()">getSecurityManager()</a></span> - Method in class org.apache.shiro.spring.security.interceptor.<a href="./org/apache/shiro/spring/security/interceptor/AuthorizationAttributeSourceAdvisor.html" title="class in org.apache.shiro.spring.security.interceptor">AuthorizationAttributeSourceAdvisor</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#getSecurityManager()">getSecurityManager()</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Sets the application <code>SecurityManager</code> instance to be used by the constructed Shiro Filter.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#getSecurityManager()">getSecurityManager()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Returns the SecurityManager instance that should be used to back the constructed <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instance or
<code>null</code> if one has not yet been provided to this context.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#getSecurityManager()">getSecurityManager()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#getSecurityManager()">getSecurityManager()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#getSecurityManager()">getSecurityManager()</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Convenience method that simplifies retrieval of the application's SecurityManager instance from the current
thread.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#getSecurityManagerName()">getSecurityManagerName()</a></span> - Method in class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>
<div class="block">Returns the name of the <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> instance in the backing map.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getSerializer()">getSerializer()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Returns the <code>Serializer</code> used to serialize and deserialize <a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject"><code>PrincipalCollection</code></a> instances for
persistent remember me storage.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="block"><span class="strong">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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet"><code>ServletRequest</code></a> associated with the component.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletResponse.html?is-external=true" title="class or interface in javax.servlet"><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="strong"><a href="./org/apache/shiro/mgt/SessionsSecurityManager.html#getSession(org.apache.shiro.session.mgt.SessionKey)">getSession(SessionKey)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SessionsSecurityManager.html" title="class in org.apache.shiro.mgt">SessionsSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#getSession(org.apache.shiro.session.mgt.SessionKey)">getSession(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SessionManager.html#getSession(org.apache.shiro.session.mgt.SessionKey)">getSession(SessionKey)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt">SessionManager</a></dt>
<dd>
<div class="block">Retrieves the session corresponding to the specified contextual data (such as a session ID if applicable), or
<code>null</code> if no Session could be found.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#getSession()">getSession()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns the application <code>Session</code> associated with this Subject.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#getSession(boolean)">getSession(boolean)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns the application <code>Session</code> associated with this Subject.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#getSession()">getSession()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Returns the <code>Session</code> to use when building the <code>Subject</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#getSession()">getSession()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#getSession()">getSession()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#getSession(boolean)">getSession(boolean)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#getSessionDAO()">getSessionDAO()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#getSessionFactory()">getSessionFactory()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>
<div class="block">Returns the <code>SessionFactory</code> used to generate new <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html#getSessionId()">getSessionId()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html" title="class in org.apache.shiro.session.mgt">DefaultSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionKey.html#getSessionId()">getSessionId()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionKey.html" title="class in org.apache.shiro.session.mgt">DefaultSessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#getSessionId(org.apache.shiro.session.mgt.SessionKey)">getSessionId(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SessionContext.html#getSessionId()">getSessionId()</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SessionContext.html" title="interface in org.apache.shiro.session.mgt">SessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SessionKey.html#getSessionId()">getSessionId()</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SessionKey.html" title="interface in org.apache.shiro.session.mgt">SessionKey</a></dt>
<dd>
<div class="block">Returns the id of the session to acquire.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#getSessionId()">getSessionId()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Returns the session id of the session that should be associated with the constructed <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#getSessionId()">getSessionId()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#getSessionIdGenerator()">getSessionIdGenerator()</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">AbstractSessionDAO</a></dt>
<dd>
<div class="block">Returns the <code>SessionIdGenerator</code> used by the <a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#generateSessionId(org.apache.shiro.session.Session)"><code>AbstractSessionDAO.generateSessionId(org.apache.shiro.session.Session)</code></a>
method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#getSessionKey(org.apache.shiro.subject.SubjectContext)">getSessionKey(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#getSessionListeners()">getSessionListeners()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SessionsSecurityManager.html#getSessionManager()">getSessionManager()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SessionsSecurityManager.html" title="class in org.apache.shiro.mgt">SessionsSecurityManager</a></dt>
<dd>
<div class="block">Returns this security manager's internal delegate <a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#getSessionManager()">getSessionManager()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt">ExecutorServiceSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="block"><span class="strong">Deprecated.</span></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html#getSessionStorageEvaluator()">getSessionStorageEvaluator()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt">DefaultSubjectDAO</a></dt>
<dd>
<div class="block">Returns the <code>SessionStorageEvaluator</code> that will determine if a <code>Subject</code>'s state may be persisted in
the Subject's session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#getSessionValidationInterval()">getSessionValidationInterval()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#getSessionValidationScheduler()">getSessionValidationScheduler()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.html#getSource()">getSource()</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.html" title="interface in org.apache.shiro.crypto.hash">HashRequest</a></dt>
<dd>
<div class="block">Returns the source data that will be hashed by a <a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash"><code>HashService</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHashRequest.html#getSource()">getSource()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHashRequest.html" title="class in org.apache.shiro.crypto.hash">SimpleHashRequest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/env/IniWebEnvironment.html#getSpecifiedIni(java.lang.String[])">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="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#getStartTimestamp(org.apache.shiro.session.mgt.SessionKey)">getStartTimestamp(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#getStartTimestamp()">getStartTimestamp()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#getStartTimestamp(org.apache.shiro.session.mgt.SessionKey)">getStartTimestamp(SessionKey)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Returns the time the associated <code>Session</code> started (was created).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#getStartTimestamp()">getStartTimestamp()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#getStartTimestamp()">getStartTimestamp()</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#getStartTimestamp()">getStartTimestamp()</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Returns the time the session was started; that is, the time the system created the instance.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#getStopTimestamp()">getStopTimestamp()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>
<div class="block">Returns the time the session was stopped, or <tt>null</tt> if the session is still active.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/PasswordMatcher.html#getStoredPassword(org.apache.shiro.authc.AuthenticationInfo)">getStoredPassword(AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/PasswordMatcher.html" title="class in org.apache.shiro.authc.credential">PasswordMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#getStreamingBlockSize()">getStreamingBlockSize()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#getStreamingBufferSize()">getStreamingBufferSize()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>
<div class="block">Returns the size in bytes of the internal buffer used to transfer data from one stream to another during stream
operations (<a href="./org/apache/shiro/crypto/JcaCipherService.html#encrypt(java.io.InputStream, java.io.OutputStream, byte[])"><code>JcaCipherService.encrypt(java.io.InputStream, java.io.OutputStream, byte[])</code></a> and
<a href="./org/apache/shiro/crypto/JcaCipherService.html#decrypt(java.io.InputStream, java.io.OutputStream, byte[])"><code>JcaCipherService.decrypt(java.io.InputStream, java.io.OutputStream, byte[])</code></a>).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#getStreamingModeName()">getStreamingModeName()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Same purpose as the <a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#getModeName()"><code>modeName</code></a> attribute, but is used instead only for for streaming
operations (<a href="./org/apache/shiro/crypto/JcaCipherService.html#encrypt(java.io.InputStream, java.io.OutputStream, byte[])"><code>JcaCipherService.encrypt(java.io.InputStream, java.io.OutputStream, byte[])</code></a> and
<a href="./org/apache/shiro/crypto/JcaCipherService.html#decrypt(java.io.InputStream, java.io.OutputStream, byte[])"><code>JcaCipherService.decrypt(java.io.InputStream, java.io.OutputStream, byte[])</code></a>).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#getStreamingPaddingSchemeName()">getStreamingPaddingSchemeName()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#getStringPermissions()">getStringPermissions()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Returns all String-based permissions assigned to this Account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/AuthorizationInfo.html#getStringPermissions()">getStringPermissions()</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/AuthorizationInfo.html" title="interface in org.apache.shiro.authz">AuthorizationInfo</a></dt>
<dd>
<div class="block">Returns all string-based permissions assigned to the corresponding Subject.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#getStringPermissions()">getStringPermissions()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/AnnotationHandler.html#getSubject()">getSubject()</a></span> - Method in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationHandler.html" title="class in org.apache.shiro.aop">AnnotationHandler</a></dt>
<dd>
<div class="block">Returns the <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> associated with the currently-executing code.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/MethodInterceptorSupport.html#getSubject()">getSubject()</a></span> - Method in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/MethodInterceptorSupport.html" title="class in org.apache.shiro.aop">MethodInterceptorSupport</a></dt>
<dd>
<div class="block">Returns the <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> associated with the currently-executing code.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html#getSubject()">getSubject()</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutor</a></dt>
<dd>
<div class="block">Returns the currently Subject instance that should be associated with Runnable or Callable instances before
being dispatched to the target <code>Executor</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/SecurityUtils.html#getSubject()">getSubject()</a></span> - Static method in class org.apache.shiro.<a href="./org/apache/shiro/SecurityUtils.html" title="class in org.apache.shiro">SecurityUtils</a></dt>
<dd>
<div class="block">Returns the currently accessible <code>Subject</code> available to the calling code depending on
runtime environment.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#getSubject()">getSubject()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Returns any existing <code>Subject</code> that may be in use at the time the new <code>Subject</code> instance is
being created.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#getSubject()">getSubject()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectThreadState.html#getSubject()">getSubject()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectThreadState.html" title="class in org.apache.shiro.subject.support">SubjectThreadState</a></dt>
<dd>
<div class="block">Returns the <code>Subject</code> instance managed by this <code>ThreadState</code> implementation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#getSubject()">getSubject()</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Convenience method that simplifies retrieval of a thread-bound Subject.</div>
</dd>
<dt><span class="strong"><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="strong"><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 <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#getSubjectContext()">getSubjectContext()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Returns the backing context used to build the <code>Subject</code> instance, available to subclasses
since the <code>context</code> class attribute is marked as <code>private</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#getSubjectDAO()">getSubjectDAO()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Returns the <code>SubjectDAO</code> responsible for persisting Subject state, typically used after login or when an
Subject identity is discovered (eg after RememberMe services).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#getSubjectFactory()">getSubjectFactory()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Returns the <code>SubjectFactory</code> responsible for creating <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instances exposed to the application.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authc/credential/PasswordMatcher.html#getSubmittedPassword(org.apache.shiro.authc.AuthenticationToken)">getSubmittedPassword(AuthenticationToken)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/PasswordMatcher.html" title="class in org.apache.shiro.authc.credential">PasswordMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#getSuccessUrl()">getSuccessUrl()</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Returns the application's after-login success URL to be assigned to all acquired Filters that subclass
<a href="./org/apache/shiro/web/filter/authc/AuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><code>AuthenticationFilter</code></a> or <code>null</code> if no value should be assigned globally.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#getSystemLdapContext()">getSystemLdapContext()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getSystemLdapContext()">getSystemLdapContext()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">This implementation delegates to <a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getLdapContext(java.lang.Object, java.lang.Object)"><code>JndiLdapContextFactory.getLdapContext(Object, Object)</code></a> using the
<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getSystemUsername()"><code>systemUsername</code></a> and <a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getSystemPassword()"><code>systemPassword</code></a> properties as
arguments.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html#getSystemLdapContext()">getSystemLdapContext()</a></span> - Method in interface org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap">LdapContextFactory</a></dt>
<dd>
<div class="block">Creates (or retrieves from a pool) a <code>LdapContext</code> connection bound using the system account, or
anonymously if no system account is configured.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getSystemPassword()">getSystemPassword()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Returns the password of the <a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setSystemUsername(java.lang.String)"><code>systemUsername</code></a> that will be used when creating an
LDAP connection used for authorization queries.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getSystemUsername()">getSystemUsername()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Returns the system username that will be used when creating an LDAP connection used for authorization queries.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html#getTargetExecutor()">getTargetExecutor()</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutor</a></dt>
<dd>
<div class="block">Returns the target Executor instance that will actually execute the subject-associated Runnable instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#getTargetExecutorService()">getTargetExecutorService()</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#getTargets()">getTargets()</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html#getTargetScheduledExecutorService()">getTargetScheduledExecutorService()</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareScheduledExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/MethodInvocation.html#getThis()">getThis()</a></span> - Method in interface org.apache.shiro.aop.<a href="./org/apache/shiro/aop/MethodInvocation.html" title="interface in org.apache.shiro.aop">MethodInvocation</a></dt>
<dd>
<div class="block">Returns the object that holds the current joinpoint's static part.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html#getThis()">getThis()</a></span> - Method in class org.apache.shiro.aspectj.<a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html" title="class in org.apache.shiro.aspectj">BeforeAdviceMethodInvocationAdapter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#getTimeout(org.apache.shiro.session.mgt.SessionKey)">getTimeout(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#getTimeout(org.apache.shiro.session.Session)">getTimeout(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>
<div class="block">Subclass template hook in case per-session timeout is not based on
<a href="./org/apache/shiro/session/Session.html#getTimeout()"><code>Session.getTimeout()</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#getTimeout()">getTimeout()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#getTimeout(org.apache.shiro.session.mgt.SessionKey)">getTimeout(SessionKey)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Returns the time in milliseconds that the associated session may remain idle before expiring.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#getTimeout()">getTimeout()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#getTimeout()">getTimeout()</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#getTimeout()">getTimeout()</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Returns the time in milliseconds that the session session may remain idle before expiring.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/crypto/PaddingScheme.html#getTransformationName()">getTransformationName()</a></span> - Method in enum org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/PaddingScheme.html" title="enum in org.apache.shiro.crypto">PaddingScheme</a></dt>
<dd>
<div class="block">Returns the actual string name to use when building the <a href="http://java.sun.com/javase/6/docs/api/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto"><code>Cipher</code></a>
<code>transformation string</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#getTransformationString(boolean)">getTransformationString(boolean)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Returns the transformation string to use with the <a href="http://java.sun.com/javase/6/docs/api/javax/crypto/Cipher.html?is-external=true#getInstance(java.lang.String)" title="class or interface in javax.crypto"><code>Cipher.getInstance(java.lang.String)</code></a> call.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#getTransformationString(boolean)">getTransformationString(boolean)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>
<div class="block">Returns the transformation string to use with the <a href="http://java.sun.com/javase/6/docs/api/javax/crypto/Cipher.html?is-external=true#getInstance(java.lang.String)" title="class or interface in javax.crypto"><code>Cipher.getInstance(java.lang.String)</code></a> invocation when
creating a new <code>Cipher</code> instance.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/util/MapContext.html#getTypedValue(java.lang.String, java.lang.Class)">getTypedValue(String, Class&lt;E&gt;)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>
<div class="block">Performs a <a href="./org/apache/shiro/util/MapContext.html#get(java.lang.Object)"><code>get</code></a> operation but additionally ensures that the value returned is of the specified
<code>type</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#getUnauthorizedUrl()">getUnauthorizedUrl()</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Returns the application's after-login success URL to be assigned to all acquired Filters that subclass
<a href="./org/apache/shiro/web/filter/authc/AuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><code>AuthenticationFilter</code></a> or <code>null</code> if no value should be assigned globally.</div>
</dd>
<dt><span class="strong"><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="http://java.sun.com/javaee/5/docs/api/javax/servlet/http/HttpServletResponse.html?is-external=true#SC_UNAUTHORIZED" title="class or interface in javax.servlet.http"><code>HttpServletResponse.SC_UNAUTHORIZED</code></a> response should be issued (401 Unauthorized).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getUrl()">getUrl()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Returns the LDAP url to connect to.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#getUser(java.lang.String)">getUser(String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#getUserDefinitions()">getUserDefinitions()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#getUserDn(java.lang.String)">getUserDn(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Returns the LDAP User Distinguished Name (DN) to use when acquiring an
<a href="http://java.sun.com/javase/6/docs/api/javax/naming/ldap/LdapContext.html?is-external=true" title="class or interface in javax.naming.ldap"><code>LdapContext</code></a> from the <a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap"><code>LdapContextFactory</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#getUserDnPrefix()">getUserDnPrefix()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Returns the User DN prefix to use when building a runtime User DN value or <code>null</code> if no
<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#getUserDnTemplate()"><code>userDnTemplate</code></a> has been configured.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#getUserDnSuffix()">getUserDnSuffix()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Returns the User DN suffix to use when building a runtime User DN value.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#getUserDnTemplate()">getUserDnTemplate()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Returns the User Distinguished Name (DN) template to use when creating User DNs at runtime - see the
<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#setUserDnTemplate(java.lang.String)"><code>setUserDnTemplate</code></a> JavaDoc for a full explanation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#getUsername()">getUsername()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Returns the username submitted during an authentication attempt.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#getUsername(org.apache.shiro.authc.SimpleAccount)">getUsername(SimpleAccount)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#getUsername(org.apache.shiro.subject.PrincipalCollection)">getUsername(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#getUsername(java.lang.String)">getUsername(String)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/cas/CasRealm.html#getValidationProtocol()">getValidationProtocol()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/util/JavaEnvironment.html#getVersion()">getVersion()</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util">JavaEnvironment</a></dt>
<dd>
<div class="block">Return the full Java version string, as returned by
<code>System.getProperty("java.version")</code>.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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/authz/aop/GuestAnnotationHandler.html" title="class in org.apache.shiro.authz.aop"><span class="strong">GuestAnnotationHandler</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">Checks to see if a @<a href="./org/apache/shiro/authz/annotation/RequiresGuest.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresGuest</code></a> annotation
is declared, and if so, ensures the calling <code>Subject</code> does <em>not</em>
have an <a href="./org/apache/shiro/subject/Subject.html#getPrincipal()"><code>identity</code></a> before invoking the method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/GuestAnnotationHandler.html#GuestAnnotationHandler()">GuestAnnotationHandler()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/GuestAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">GuestAnnotationHandler</a></dt>
<dd>
<div class="block">Default no-argument constructor that ensures this interceptor looks for
<a href="./org/apache/shiro/authz/annotation/RequiresGuest.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresGuest</code></a> annotations in a method
declaration.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/aop/GuestAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop"><span class="strong">GuestAnnotationMethodInterceptor</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">Checks to see if a @<a href="./org/apache/shiro/authz/annotation/RequiresGuest.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresGuest</code></a> annotation
is declared, and if so, ensures the calling <code>Subject</code> does <em>not</em>
have an <a href="./org/apache/shiro/subject/Subject.html#getPrincipal()"><code>identity</code></a> before invoking the method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/GuestAnnotationMethodInterceptor.html#GuestAnnotationMethodInterceptor()">GuestAnnotationMethodInterceptor()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/GuestAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">GuestAnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Default no-argument constructor that ensures this interceptor looks for
<a href="./org/apache/shiro/authz/annotation/RequiresGuest.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresGuest</code></a> annotations in a method
declaration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/GuestAnnotationMethodInterceptor.html#GuestAnnotationMethodInterceptor(org.apache.shiro.aop.AnnotationResolver)">GuestAnnotationMethodInterceptor(AnnotationResolver)</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/GuestAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">GuestAnnotationMethodInterceptor</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="strong">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="strong"><a href="./org/apache/shiro/web/tags/GuestTag.html#GuestTag()">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>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#guiceFilterModule()">guiceFilterModule()</a></span> - Static method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#guiceFilterModule(java.lang.String)">guiceFilterModule(String)</a></span> - Static method in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/guice/web/GuiceShiroFilter.html" title="class in org.apache.shiro.guice.web"><span class="strong">GuiceShiroFilter</span></a> - Class in <a href="./org/apache/shiro/guice/web/package-summary.html">org.apache.shiro.guice.web</a></dt>
<dd>
<div class="block">Shiro filter that is managed by and receives its filter chain configurations from Guice.</div>
</dd>
</dl>
<a name="_H_">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><a href="./org/apache/shiro/codec/H64.html" title="class in org.apache.shiro.codec"><span class="strong">H64</span></a> - Class in <a href="./org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a></dt>
<dd>
<div class="block">Codec for <a href="http://en.wikipedia.org/wiki/Crypt_(Unix)">Unix Crypt</a>-style encoding.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/H64.html#H64()">H64()</a></span> - Constructor for class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/H64.html" title="class in org.apache.shiro.codec">H64</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#hasAllRoles(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">hasAllRoles(PrincipalCollection, Collection&lt;String&gt;)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Returns <tt>true</tt> if the corresponding Subject/user has all of the specified roles, <tt>false</tt> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#hasAllRoles(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">hasAllRoles(PrincipalCollection, Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Returns <code>true</code> iff any of the configured realms'
<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#hasRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)"><code>ModularRealmAuthorizer.hasRole(org.apache.shiro.subject.PrincipalCollection, String)</code></a> call returns <code>true</code> for
<em>all</em> roles specified, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#hasAllRoles(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">hasAllRoles(PrincipalCollection, Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#hasAllRoles(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">hasAllRoles(PrincipalCollection, Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#hasAllRoles(java.util.Collection)">hasAllRoles(Collection&lt;String&gt;)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this Subject has all of the specified roles, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#hasAllRoles(java.util.Collection)">hasAllRoles(Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/web/tags/HasAnyRolesTag.html" title="class in org.apache.shiro.web.tags"><span class="strong">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="strong"><a href="./org/apache/shiro/web/tags/HasAnyRolesTag.html#HasAnyRolesTag()">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="strong"><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="strong"><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><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#hash(byte[])">hash(byte[])</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Hashes the specified byte array without a salt for a single iteration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#hash(byte[], byte[])">hash(byte[], byte[])</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Hashes the specified byte array using the given <code>salt</code> for a single iteration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#hash(byte[], byte[], int)">hash(byte[], byte[], int)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Hashes the specified byte array using the given <code>salt</code> for the specified number of iterations.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/hash/Hash.html" title="interface in org.apache.shiro.crypto.hash"><span class="strong">Hash</span></a> - Interface in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">A Cryptographic <code>Hash</code> represents a one-way conversion algorithm that transforms an input source to an
underlying byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#hash(byte[])">hash(byte[])</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Hashes the specified byte array without a salt for a single iteration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#hash(byte[], byte[])">hash(byte[], byte[])</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Hashes the specified byte array using the given <code>salt</code> for a single iteration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#hash(byte[], byte[], int)">hash(byte[], byte[], int)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Hashes the specified byte array using the given <code>salt</code> for the specified number of iterations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#hashCode()">hashCode()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">If the <a href="./org/apache/shiro/authc/SimpleAccount.html#getPrincipals()"><code>principals</code></a> are not null, returns <code>principals.hashCode()</code>, otherwise
returns 0 (zero).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#hashCode()">hashCode()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Returns the hashcode of the internal <a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#getPrincipals()"><code>principals</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#hashCode()">hashCode()</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#hashCode()">hashCode()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#hashCode()">hashCode()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#hashCode()">hashCode()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#hashCode()">hashCode()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Simply returns toHex().hashCode();</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#hashCode()">hashCode()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Simply returns toHex().hashCode();</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#hashCode()">hashCode()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>
<div class="block">Returns the hashCode.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#hashCode()">hashCode()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#hashCode()">hashCode()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="strong">HashedCredentialsMatcher</span></a> - Class in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block">A <code>HashedCredentialMatcher</code> provides support for hashing of supplied <code>AuthenticationToken</code> credentials
before being compared to those in the <code>AuthenticationInfo</code> from the data store.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#HashedCredentialsMatcher()">HashedCredentialsMatcher()</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">JavaBeans-compatibile no-arg constructor intended for use in IoC/Dependency Injection environments.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#HashedCredentialsMatcher(java.lang.String)">HashedCredentialsMatcher(String)</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">Creates an instance using the specified <a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#getHashAlgorithmName()"><code>hashAlgorithmName</code></a> to hash submitted
credentials.</div>
</dd>
<dt><a href="./org/apache/shiro/tools/hasher/Hasher.html" title="class in org.apache.shiro.tools.hasher"><span class="strong">Hasher</span></a> - Class in <a href="./org/apache/shiro/tools/hasher/package-summary.html">org.apache.shiro.tools.hasher</a></dt>
<dd>
<div class="block">Commandline line utility to hash data such as strings, passwords, resources (files, urls, etc).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/tools/hasher/Hasher.html#Hasher()">Hasher()</a></span> - Constructor for class org.apache.shiro.tools.hasher.<a href="./org/apache/shiro/tools/hasher/Hasher.html" title="class in org.apache.shiro.tools.hasher">Hasher</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/format/HashFormat.html" title="interface in org.apache.shiro.crypto.hash.format"><span class="strong">HashFormat</span></a> - Interface in <a href="./org/apache/shiro/crypto/hash/format/package-summary.html">org.apache.shiro.crypto.hash.format</a></dt>
<dd>
<div class="block">A <code>HashFormat</code> is able to format a <a href="./org/apache/shiro/crypto/hash/Hash.html" title="interface in org.apache.shiro.crypto.hash"><code>Hash</code></a> instance into a well-defined formatted String.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/hash/format/HashFormatFactory.html" title="interface in org.apache.shiro.crypto.hash.format"><span class="strong">HashFormatFactory</span></a> - Interface in <a href="./org/apache/shiro/crypto/hash/format/package-summary.html">org.apache.shiro.crypto.hash.format</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/credential/HashingPasswordService.html" title="interface in org.apache.shiro.authc.credential"><span class="strong">HashingPasswordService</span></a> - Interface in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block">A <code>HashingPasswordService</code> is a <a href="./org/apache/shiro/authc/credential/PasswordService.html" title="interface in org.apache.shiro.authc.credential"><code>PasswordService</code></a> that performs password encryption and comparisons
based on cryptographic <a href="./org/apache/shiro/crypto/hash/Hash.html" title="interface in org.apache.shiro.crypto.hash"><code>Hash</code></a>es.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#hashPassword(java.lang.Object)">hashPassword(Object)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashingPasswordService.html#hashPassword(java.lang.Object)">hashPassword(Object)</a></span> - Method in interface org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashingPasswordService.html" title="interface in org.apache.shiro.authc.credential">HashingPasswordService</a></dt>
<dd>
<div class="block">Hashes the specified plaintext password using internal hashing configuration settings pertinent to password
hashing.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#hashProvidedCredentials(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">hashProvidedCredentials(AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">Hash the provided <code>token</code>'s credentials using the salt stored with the account if the
<code>info</code> instance is an <code>instanceof</code> <a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>SaltedAuthenticationInfo</code></a> (see
the class-level JavaDoc for why this is the preferred approach).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#hashProvidedCredentials(java.lang.Object, java.lang.Object, int)">hashProvidedCredentials(Object, Object, int)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">Hashes the provided credentials a total of <code>hashIterations</code> times, using the given salt.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/hash/HashRequest.html" title="interface in org.apache.shiro.crypto.hash"><span class="strong">HashRequest</span></a> - Interface in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">A <code>HashRequest</code> is composed of data that will be used by a <a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash"><code>HashService</code></a> to compute a hash (aka
'digest').</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html" title="class in org.apache.shiro.crypto.hash"><span class="strong">HashRequest.Builder</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">A Builder class representing the Builder design pattern for constructing <a href="./org/apache/shiro/crypto/hash/HashRequest.html" title="interface in org.apache.shiro.crypto.hash"><code>HashRequest</code></a> instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html#HashRequest.Builder()">HashRequest.Builder()</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html" title="class in org.apache.shiro.crypto.hash">HashRequest.Builder</a></dt>
<dd>
<div class="block">Default no-arg constructor.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash"><span class="strong">HashService</span></a> - Interface in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">A <code>HashService</code> hashes input sources utilizing a particular hashing strategy.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#hasLength(java.lang.String)">hasLength(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Check that the given String is neither <code>null</code> nor of length 0.</div>
</dd>
<dt><a href="./org/apache/shiro/web/tags/HasPermissionTag.html" title="class in org.apache.shiro.web.tags"><span class="strong">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="strong"><a href="./org/apache/shiro/web/tags/HasPermissionTag.html#HasPermissionTag()">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><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#hasPrincipals()">hasPrincipals()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/ResourceUtils.html#hasResourcePrefix(java.lang.String)">hasResourcePrefix(String)</a></span> - Static method in class org.apache.shiro.io.<a href="./org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the resource path is not null and starts with one of the recognized
resource prefixes (<a href="./org/apache/shiro/io/ResourceUtils.html#CLASSPATH_PREFIX"><code>CLASSPATH_PREFIX</code></a>,
<a href="./org/apache/shiro/io/ResourceUtils.html#URL_PREFIX"><code>URL_PREFIX</code></a>, or <a href="./org/apache/shiro/io/ResourceUtils.html#FILE_PREFIX"><code>FILE_PREFIX</code></a>), <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#hasRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">hasRole(PrincipalCollection, String)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Returns <tt>true</tt> if the corresponding Subject/user has the specified role, <tt>false</tt> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#hasRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">hasRole(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Returns <code>true</code> if any of the configured realms'
<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#hasRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)"><code>ModularRealmAuthorizer.hasRole(org.apache.shiro.subject.PrincipalCollection, String)</code></a> call returns <code>true</code>,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#hasRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">hasRole(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#hasRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">hasRole(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#hasRole(java.lang.String, org.apache.shiro.authz.AuthorizationInfo)">hasRole(String, AuthorizationInfo)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#hasRole(java.lang.String)">hasRole(String)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this Subject has the specified role, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#hasRole(java.lang.String)">hasRole(String)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#hasRoles(org.apache.shiro.subject.PrincipalCollection, java.util.List)">hasRoles(PrincipalCollection, List&lt;String&gt;)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Checks if the corresponding Subject/user has the specified roles, returning a boolean array indicating
which roles are associated with the given subject.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#hasRoles(org.apache.shiro.subject.PrincipalCollection, java.util.List)">hasRoles(PrincipalCollection, List&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Calls <a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#hasRole(org.apache.shiro.subject.PrincipalCollection, java.lang.String)"><code>ModularRealmAuthorizer.hasRole(org.apache.shiro.subject.PrincipalCollection, String)</code></a> for each role name in the specified
collection and places the return value from each call at the respective location in the returned array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#hasRoles(org.apache.shiro.subject.PrincipalCollection, java.util.List)">hasRoles(PrincipalCollection, List&lt;String&gt;)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#hasRoles(org.apache.shiro.subject.PrincipalCollection, java.util.List)">hasRoles(PrincipalCollection, List&lt;String&gt;)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#hasRoles(java.util.List, org.apache.shiro.authz.AuthorizationInfo)">hasRoles(List&lt;String&gt;, AuthorizationInfo)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#hasRoles(java.util.List)">hasRoles(List&lt;String&gt;)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Checks if this Subject has the specified roles, returning a boolean array indicating
which roles are associated.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#hasRoles(java.util.List)">hasRoles(List&lt;String&gt;)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</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="strong">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="strong"><a href="./org/apache/shiro/web/tags/HasRoleTag.html#HasRoleTag()">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><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#hasText(java.lang.String)">hasText(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Check whether the given String has actual text.</div>
</dd>
<dt><a href="./org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec"><span class="strong">Hex</span></a> - Class in <a href="./org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a></dt>
<dd>
<div class="block"><a href="http://en.wikipedia.org/wiki/Hexadecimal">Hexadecimal</a> encoder and decoder.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Hex.html#Hex()">Hex()</a></span> - Constructor for class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/format/HexFormat.html" title="class in org.apache.shiro.crypto.hash.format"><span class="strong">HexFormat</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/format/package-summary.html">org.apache.shiro.crypto.hash.format</a></dt>
<dd>
<div class="block"><code>HashFormat</code> that outputs <em>only</em> The hash's digest bytes in hex format.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/HexFormat.html#HexFormat()">HexFormat()</a></span> - Constructor for class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/HexFormat.html" title="class in org.apache.shiro.crypto.hash.format">HexFormat</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#host(java.lang.String)">host(String)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Ensures the <code>Subject</code> being built will reflect the specified host name or IP as its originating
location.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#host">host</a></span> - Variable in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationFactory.html#HOST_KEY">HOST_KEY</a></span> - Static variable in class org.apache.shiro.spring.remoting.<a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationFactory.html" title="class in org.apache.shiro.spring.remoting">SecureRemoteInvocationFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/HostAuthenticationToken.html" title="interface in org.apache.shiro.authc"><span class="strong">HostAuthenticationToken</span></a> - Interface in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">A <code>HostAuthenticationToken</code> retains the host information from where
an authentication attempt originates.</div>
</dd>
<dt><a href="./org/apache/shiro/web/filter/authz/HostFilter.html" title="class in org.apache.shiro.web.filter.authz"><span class="strong">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="strong"><a href="./org/apache/shiro/web/filter/authz/HostFilter.html#HostFilter()">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><a href="./org/apache/shiro/authz/HostUnauthorizedException.html" title="class in org.apache.shiro.authz"><span class="strong">HostUnauthorizedException</span></a> - Exception in <a href="./org/apache/shiro/authz/package-summary.html">org.apache.shiro.authz</a></dt>
<dd>
<div class="block">Thrown when a particular client (that is, host address) has not been enabled to access the system
or if the client has been enabled access but is not permitted to perform a particular operation
or access a particular resource.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/HostUnauthorizedException.html#HostUnauthorizedException()">HostUnauthorizedException()</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/HostUnauthorizedException.html" title="class in org.apache.shiro.authz">HostUnauthorizedException</a></dt>
<dd>
<div class="block">Creates a new HostUnauthorizedException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/HostUnauthorizedException.html#HostUnauthorizedException(java.lang.String)">HostUnauthorizedException(String)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/HostUnauthorizedException.html" title="class in org.apache.shiro.authz">HostUnauthorizedException</a></dt>
<dd>
<div class="block">Constructs a new HostUnauthorizedException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/HostUnauthorizedException.html#HostUnauthorizedException(java.lang.Throwable)">HostUnauthorizedException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/HostUnauthorizedException.html" title="class in org.apache.shiro.authz">HostUnauthorizedException</a></dt>
<dd>
<div class="block">Constructs a new HostUnauthorizedException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/HostUnauthorizedException.html#HostUnauthorizedException(java.lang.String, java.lang.Throwable)">HostUnauthorizedException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/HostUnauthorizedException.html" title="class in org.apache.shiro.authz">HostUnauthorizedException</a></dt>
<dd>
<div class="block">Constructs a new HostUnauthorizedException.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="block"><span class="strong">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="strong">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="strong"><a href="./org/apache/shiro/web/filter/authz/HttpMethodPermissionFilter.html#HttpMethodPermissionFilter()">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="strong"><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="strong">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"><a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> implementation that is backed entirely by a standard servlet container
<a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/http/HttpSession.html?is-external=true" title="class or interface in javax.servlet.http"><code>HttpSession</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/session/HttpServletSession.html#HttpServletSession(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><span class="strong"><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 name="_I_">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html#ID">ID</a></span> - Static variable in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html" title="class in org.apache.shiro.crypto.hash.format">Shiro1CryptFormat</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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><a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html" title="class in org.apache.shiro.session.mgt"><span class="strong">ImmutableProxiedSession</span></a> - Class in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">Implementation of the <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> interface that proxies another <code>Session</code>, but does not
allow any 'write' operations to the underlying session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#ImmutableProxiedSession(org.apache.shiro.session.Session)">ImmutableProxiedSession(Session)</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html" title="class in org.apache.shiro.session.mgt">ImmutableProxiedSession</a></dt>
<dd>
<div class="block">Constructs a new instance of this class proxying the specified <code>Session</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/AllPermission.html#implies(org.apache.shiro.authz.Permission)">implies(Permission)</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/AllPermission.html" title="class in org.apache.shiro.authz.permission">AllPermission</a></dt>
<dd>
<div class="block">Always returns <tt>true</tt>, indicating any Subject granted this permission can do anything.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Permission.html#implies(org.apache.shiro.authz.Permission)">implies(Permission)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Permission.html" title="interface in org.apache.shiro.authz">Permission</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this current instance <em>implies</em> all the functionality and/or resource access
described by the specified <code>Permission</code> argument, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#implies(org.apache.shiro.authz.Permission)">implies(Permission)</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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><a href="./org/apache/shiro/authc/IncorrectCredentialsException.html" title="class in org.apache.shiro.authc"><span class="strong">IncorrectCredentialsException</span></a> - Exception in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Thrown when attempting to authenticate with credential(s) that do not match the actual
credentials associated with the account principal.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/IncorrectCredentialsException.html#IncorrectCredentialsException()">IncorrectCredentialsException()</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/IncorrectCredentialsException.html" title="class in org.apache.shiro.authc">IncorrectCredentialsException</a></dt>
<dd>
<div class="block">Creates a new IncorrectCredentialsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/IncorrectCredentialsException.html#IncorrectCredentialsException(java.lang.String)">IncorrectCredentialsException(String)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/IncorrectCredentialsException.html" title="class in org.apache.shiro.authc">IncorrectCredentialsException</a></dt>
<dd>
<div class="block">Constructs a new IncorrectCredentialsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/IncorrectCredentialsException.html#IncorrectCredentialsException(java.lang.Throwable)">IncorrectCredentialsException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/IncorrectCredentialsException.html" title="class in org.apache.shiro.authc">IncorrectCredentialsException</a></dt>
<dd>
<div class="block">Constructs a new IncorrectCredentialsException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/IncorrectCredentialsException.html#IncorrectCredentialsException(java.lang.String, java.lang.Throwable)">IncorrectCredentialsException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/IncorrectCredentialsException.html" title="class in org.apache.shiro.authc">IncorrectCredentialsException</a></dt>
<dd>
<div class="block">Constructs a new IncorrectCredentialsException.</div>
</dd>
<dt><span class="strong"><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/config/Ini.html" title="class in org.apache.shiro.config"><span class="strong">Ini</span></a> - Class in <a href="./org/apache/shiro/config/package-summary.html">org.apache.shiro.config</a></dt>
<dd>
<div class="block">A class representing the <a href="http://en.wikipedia.org/wiki/INI_file">INI</a> text configuration format.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#Ini()">Ini()</a></span> - Constructor for class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Creates a new empty <code>Ini</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#Ini(org.apache.shiro.config.Ini)">Ini(Ini)</a></span> - Constructor for class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Creates a new <code>Ini</code> instance with the specified defaults.</div>
</dd>
<dt><a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config"><span class="strong">Ini.Section</span></a> - Class in <a href="./org/apache/shiro/config/package-summary.html">org.apache.shiro.config</a></dt>
<dd>
<div class="block">An <code>Ini.Section</code> is String-key-to-String-value Map, identifiable by a
<a href="./org/apache/shiro/config/Ini.Section.html#getName()"><code>name</code></a> unique within an <a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config"><code>Ini</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#INI_REALM_NAME">INI_REALM_NAME</a></span> - Static variable in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config"><span class="strong">IniFactorySupport</span></a>&lt;<a href="./org/apache/shiro/config/IniFactorySupport.html" title="type parameter in IniFactorySupport">T</a>&gt; - Class in <a href="./org/apache/shiro/config/package-summary.html">org.apache.shiro.config</a></dt>
<dd>
<div class="block">Base support class for <a href="./org/apache/shiro/util/Factory.html" title="interface in org.apache.shiro.util"><code>Factory</code></a> implementations that generate their instance(s) based on
<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config"><code>Ini</code></a> configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniFactorySupport.html#IniFactorySupport()">IniFactorySupport()</a></span> - Constructor for class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config">IniFactorySupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniFactorySupport.html#IniFactorySupport(org.apache.shiro.config.Ini)">IniFactorySupport(Ini)</a></span> - Constructor for class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config">IniFactorySupport</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="strong">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 <a href="./org/apache/shiro/util/Factory.html" title="interface in org.apache.shiro.util"><code>Factory</code></a> 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 <a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config"><code>Ini</code></a> configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/config/IniFilterChainResolverFactory.html#IniFilterChainResolverFactory()">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="strong"><a href="./org/apache/shiro/web/config/IniFilterChainResolverFactory.html#IniFilterChainResolverFactory(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="strong"><a href="./org/apache/shiro/web/config/IniFilterChainResolverFactory.html#IniFilterChainResolverFactory(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/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text"><span class="strong">IniRealm</span></a> - Class in <a href="./org/apache/shiro/realm/text/package-summary.html">org.apache.shiro.realm.text</a></dt>
<dd>
<div class="block">A <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> implementation that creates
<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc"><code>SimpleAccount</code></a> instances based on
<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config"><code>Ini</code></a> configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/IniRealm.html#IniRealm()">IniRealm()</a></span> - Constructor for class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text">IniRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/IniRealm.html#IniRealm(org.apache.shiro.config.Ini)">IniRealm(Ini)</a></span> - Constructor for class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text">IniRealm</a></dt>
<dd>
<div class="block">This constructor will immediately process the definitions in the <code>Ini</code> argument.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/IniRealm.html#IniRealm(java.lang.String)">IniRealm(String)</a></span> - Constructor for class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text">IniRealm</a></dt>
<dd>
<div class="block">This constructor will immediately process the definitions in the <code>Ini</code> resolved from the specified
<code>resourcePath</code>.</div>
</dd>
<dt><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config"><span class="strong">IniSecurityManagerFactory</span></a> - Class in <a href="./org/apache/shiro/config/package-summary.html">org.apache.shiro.config</a></dt>
<dd>
<div class="block">A <a href="./org/apache/shiro/util/Factory.html" title="interface in org.apache.shiro.util"><code>Factory</code></a> that creates <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> instances based on <a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config"><code>Ini</code></a> configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#IniSecurityManagerFactory()">IniSecurityManagerFactory()</a></span> - Constructor for class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>
<div class="block">Creates a new instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#IniSecurityManagerFactory(org.apache.shiro.config.Ini)">IniSecurityManagerFactory(Ini)</a></span> - Constructor for class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#IniSecurityManagerFactory(java.lang.String)">IniSecurityManagerFactory(String)</a></span> - Constructor for class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</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="strong">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="block"><span class="strong">Deprecated.</span>
<div class="block"><i>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></i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/servlet/IniShiroFilter.html#IniShiroFilter()">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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html#init()">init()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></dt>
<dd>
<div class="block">Initializes this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#init()">init()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Initializes this realm and potentially enables an authentication cache, depending on configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/Initializable.html#init()">init()</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/Initializable.html" title="interface in org.apache.shiro.util">Initializable</a></dt>
<dd>
<div class="block">Initializes this object.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/LifecycleUtils.html#init(java.lang.Object)">init(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/LifecycleUtils.html#init(org.apache.shiro.util.Initializable)">init(Initializable)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/LifecycleUtils.html#init(java.util.Collection)">init(Collection)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>
<div class="block">Calls <a href="./org/apache/shiro/util/LifecycleUtils.html#init(java.lang.Object)"><code>init</code></a> for each object in the collection.</div>
</dd>
<dt><span class="strong"><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) <a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config"><code>Ini</code></a>
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="strong"><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="strong"><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="strong"><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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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/util/Initializable.html" title="interface in org.apache.shiro.util"><span class="strong">Initializable</span></a> - Interface in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Shiro container-agnostic interface that indicates that this object requires initialization.</div>
</dd>
<dt><a href="./org/apache/shiro/web/env/IniWebEnvironment.html" title="class in org.apache.shiro.web.env"><span class="strong">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 <a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config"><code>Ini</code></a> instance or <code>Ini</code> resource locations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/env/IniWebEnvironment.html#IniWebEnvironment()">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="strong"><a href="./org/apache/shiro/util/ClassUtils.html#instantiate(java.lang.reflect.Constructor, java.lang.Object...)">instantiate(Constructor, Object...)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/util/InstantiationException.html" title="class in org.apache.shiro.util"><span class="strong">InstantiationException</span></a> - Exception in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Runtime exception thrown by the framework when unable to instantiate a Class via reflection.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/InstantiationException.html#InstantiationException()">InstantiationException()</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/InstantiationException.html" title="class in org.apache.shiro.util">InstantiationException</a></dt>
<dd>
<div class="block">Creates a new InstantiationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/InstantiationException.html#InstantiationException(java.lang.String)">InstantiationException(String)</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/InstantiationException.html" title="class in org.apache.shiro.util">InstantiationException</a></dt>
<dd>
<div class="block">Constructs a new InstantiationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/InstantiationException.html#InstantiationException(java.lang.Throwable)">InstantiationException(Throwable)</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/InstantiationException.html" title="class in org.apache.shiro.util">InstantiationException</a></dt>
<dd>
<div class="block">Constructs a new InstantiationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/InstantiationException.html#InstantiationException(java.lang.String, java.lang.Throwable)">InstantiationException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/InstantiationException.html" title="class in org.apache.shiro.util">InstantiationException</a></dt>
<dd>
<div class="block">Constructs a new InstantiationException.</div>
</dd>
<dt><span class="strong"><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><a href="./org/apache/shiro/authz/permission/InvalidPermissionStringException.html" title="class in org.apache.shiro.authz.permission"><span class="strong">InvalidPermissionStringException</span></a> - Exception in <a href="./org/apache/shiro/authz/permission/package-summary.html">org.apache.shiro.authz.permission</a></dt>
<dd>
<div class="block">Thrown by <a href="./org/apache/shiro/authz/permission/PermissionResolver.html#resolvePermission(java.lang.String)"><code>PermissionResolver.resolvePermission(String)</code></a> when the String being parsed is not
valid for that resolver.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/InvalidPermissionStringException.html#InvalidPermissionStringException(java.lang.String, java.lang.String)">InvalidPermissionStringException(String, String)</a></span> - Constructor for exception org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/InvalidPermissionStringException.html" title="class in org.apache.shiro.authz.permission">InvalidPermissionStringException</a></dt>
<dd>
<div class="block">Constructs a new exception with the given message and permission string.</div>
</dd>
<dt><a href="./org/apache/shiro/dao/InvalidResourceUsageException.html" title="class in org.apache.shiro.dao"><span class="strong">InvalidResourceUsageException</span></a> - Exception in <a href="./org/apache/shiro/dao/package-summary.html">org.apache.shiro.dao</a></dt>
<dd>
<div class="block">Root exception indicating invalid or incorrect usage of a data access resource.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/dao/InvalidResourceUsageException.html#InvalidResourceUsageException(java.lang.String)">InvalidResourceUsageException(String)</a></span> - Constructor for exception org.apache.shiro.dao.<a href="./org/apache/shiro/dao/InvalidResourceUsageException.html" title="class in org.apache.shiro.dao">InvalidResourceUsageException</a></dt>
<dd>
<div class="block">Constructs an InvalidResourceUsageException with a message explaining the cause of the exception.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/dao/InvalidResourceUsageException.html#InvalidResourceUsageException(java.lang.String, java.lang.Throwable)">InvalidResourceUsageException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.dao.<a href="./org/apache/shiro/dao/InvalidResourceUsageException.html" title="class in org.apache.shiro.dao">InvalidResourceUsageException</a></dt>
<dd>
<div class="block">Constructs a InvalidResourceUsageException with a message explaining the cause of the exception.</div>
</dd>
<dt><a href="./org/apache/shiro/session/InvalidSessionException.html" title="class in org.apache.shiro.session"><span class="strong">InvalidSessionException</span></a> - Exception in <a href="./org/apache/shiro/session/package-summary.html">org.apache.shiro.session</a></dt>
<dd>
<div class="block">Exception thrown when attempting to interact with the system under an established session
when that session is considered invalid.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/InvalidSessionException.html#InvalidSessionException()">InvalidSessionException()</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/InvalidSessionException.html" title="class in org.apache.shiro.session">InvalidSessionException</a></dt>
<dd>
<div class="block">Creates a new InvalidSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/InvalidSessionException.html#InvalidSessionException(java.lang.String)">InvalidSessionException(String)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/InvalidSessionException.html" title="class in org.apache.shiro.session">InvalidSessionException</a></dt>
<dd>
<div class="block">Constructs a new InvalidSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/InvalidSessionException.html#InvalidSessionException(java.lang.Throwable)">InvalidSessionException(Throwable)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/InvalidSessionException.html" title="class in org.apache.shiro.session">InvalidSessionException</a></dt>
<dd>
<div class="block">Constructs a new InvalidSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/InvalidSessionException.html#InvalidSessionException(java.lang.String, java.lang.Throwable)">InvalidSessionException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/InvalidSessionException.html" title="class in org.apache.shiro.session">InvalidSessionException</a></dt>
<dd>
<div class="block">Constructs a new InvalidSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/MethodInterceptor.html#invoke(org.apache.shiro.aop.MethodInvocation)">invoke(MethodInvocation)</a></span> - Method in interface org.apache.shiro.aop.<a href="./org/apache/shiro/aop/MethodInterceptor.html" title="interface in org.apache.shiro.aop">MethodInterceptor</a></dt>
<dd>
<div class="block">Invokes the specified <code>MethodInvocation</code>, allowing implementations to perform pre/post/finally
surrounding the actual invocation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationMethodInterceptor.html#invoke(org.apache.shiro.aop.MethodInvocation)">invoke(MethodInvocation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AuthorizingAnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Ensures the <code>methodInvocation</code> is allowed to execute first before proceeding by calling the
<a href="./org/apache/shiro/authz/aop/AuthorizingAnnotationMethodInterceptor.html#assertAuthorized(org.apache.shiro.aop.MethodInvocation)"><code>assertAuthorized</code></a> method first.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AuthorizingMethodInterceptor.html#invoke(org.apache.shiro.aop.MethodInvocation)">invoke(MethodInvocation)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AuthorizingMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AuthorizingMethodInterceptor</a></dt>
<dd>
<div class="block">Invokes the specified method (<code>methodInvocation.<a href="./org/apache/shiro/aop/MethodInvocation.html#proceed()"><code>proceed</code></a>()</code>
if authorization is allowed by first
calling <a href="./org/apache/shiro/authz/aop/AuthorizingMethodInterceptor.html#assertAuthorized(org.apache.shiro.aop.MethodInvocation)"><code>assertAuthorized</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationExecutor.html#invoke(org.springframework.remoting.support.RemoteInvocation, java.lang.Object)">invoke(RemoteInvocation, Object)</a></span> - Method in class org.apache.shiro.spring.remoting.<a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationExecutor.html" title="class in org.apache.shiro.spring.remoting">SecureRemoteInvocationExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/security/interceptor/AopAllianceAnnotationsAuthorizingMethodInterceptor.html#invoke(org.aopalliance.intercept.MethodInvocation)">invoke(MethodInvocation)</a></span> - Method in class org.apache.shiro.spring.security.interceptor.<a href="./org/apache/shiro/spring/security/interceptor/AopAllianceAnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.spring.security.interceptor">AopAllianceAnnotationsAuthorizingMethodInterceptor</a></dt>
<dd>
<div class="block">Creates a Shiro <code>MethodInvocation</code> instance and then immediately calls
<a href="./org/apache/shiro/authz/aop/AuthorizingMethodInterceptor.html#invoke(org.apache.shiro.aop.MethodInvocation)"><code>super.invoke</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#invokeAll(java.util.Collection)">invokeAll(Collection&lt;? extends Callable&lt;T&gt;&gt;)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#invokeAll(java.util.Collection, long, java.util.concurrent.TimeUnit)">invokeAll(Collection&lt;? extends Callable&lt;T&gt;&gt;, long, TimeUnit)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#invokeAny(java.util.Collection)">invokeAny(Collection&lt;? extends Callable&lt;T&gt;&gt;)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#invokeAny(java.util.Collection, long, java.util.concurrent.TimeUnit)">invokeAny(Collection&lt;? extends Callable&lt;T&gt;&gt;, long, TimeUnit)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/cas/CasFilter.html#isAccessAllowed(javax.servlet.ServletRequest, javax.servlet.ServletResponse, java.lang.Object)">isAccessAllowed(ServletRequest, ServletResponse, Object)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasFilter.html" title="class in org.apache.shiro.cas">CasFilter</a></dt>
<dd>
<div class="block">Returns <code>false</code> to always force authentication (user is never considered authenticated by this filter).</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletRequest.html?is-external=true#isSecure()" title="class or interface in javax.servlet"><code>isSecure()</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/JavaEnvironment.html#isAtLeastVersion14()">isAtLeastVersion14()</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util">JavaEnvironment</a></dt>
<dd>
<div class="block">Convenience method to determine if the current JVM is at least Java 1.4.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/JavaEnvironment.html#isAtLeastVersion15()">isAtLeastVersion15()</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util">JavaEnvironment</a></dt>
<dd>
<div class="block">Convenience method to determine if the current JVM is at least
Java 1.5 (Java 5).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/JavaEnvironment.html#isAtLeastVersion16()">isAtLeastVersion16()</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util">JavaEnvironment</a></dt>
<dd>
<div class="block">Convenience method to determine if the current JVM is at least
Java 1.6 (Java 6).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#isAuthenticated()">isAuthenticated()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this Subject/user proved their identity <em>during their current session</em>
by providing valid credentials matching those known to the system, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#isAuthenticated()">isAuthenticated()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the constructed <code>Subject</code> should be considered authenticated, <code>false</code>
otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#isAuthenticated()">isAuthenticated()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#isAuthenticated()">isAuthenticated()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#isAuthenticationCachingEnabled()">isAuthenticationCachingEnabled()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Returns <code>true</code> if authentication caching should be utilized if a <a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> has been
<a href="./org/apache/shiro/realm/CachingRealm.html#setCacheManager(org.apache.shiro.cache.CacheManager)"><code>configured</code></a>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#isAuthenticationCachingEnabled(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">isAuthenticationCachingEnabled(AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Returns <code>true</code> if authentication caching should be utilized based on the specified
<a href="./org/apache/shiro/authc/AuthenticationToken.html" title="interface in org.apache.shiro.authc"><code>AuthenticationToken</code></a> and/or <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#isAuthorizationCachingEnabled()">isAuthorizationCachingEnabled()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>
<div class="block">Returns <code>true</code> if authorization caching should be utilized if a <a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> has been
<a href="./org/apache/shiro/realm/CachingRealm.html#setCacheManager(org.apache.shiro.cache.CacheManager)"><code>configured</code></a>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#isAutoApplyRealms(org.apache.shiro.mgt.SecurityManager)">isAutoApplyRealms(SecurityManager)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ClassUtils.html#isAvailable(java.lang.String)">isAvailable(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Base64.html#isBase64(byte[])">isBase64(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec">Base64</a></dt>
<dd>
<div class="block">Tests a given byte array to see if it contains only valid characters within the Base64 alphabet.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#isByteSource(java.lang.Object)">isByteSource(Object)</a></span> - Method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified object can be easily converted to bytes by instances of this class,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#isCachingEnabled()">isCachingEnabled()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>
<div class="block">Returns <code>true</code> if caching should be used if a <a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> has been
<a href="./org/apache/shiro/realm/CachingRealm.html#setCacheManager(org.apache.shiro.cache.CacheManager)"><code>configured</code></a>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.Util.html#isCompatible(java.lang.Object)">isCompatible(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util">ByteSource.Util</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified object can be easily represented as a <code>ByteSource</code> using
the <a href="./org/apache/shiro/util/ByteSource.Util.html" title="class in org.apache.shiro.util"><code>ByteSource.Util</code></a>'s default heuristics, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#isCompatible(java.lang.Object)">isCompatible(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified object is a recognized data type that can be easily converted to
bytes by instances of this class, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#isContinued(java.lang.String)">isContinued(String)</a></span> - Static method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#isCredentialsExpired()">isCredentialsExpired()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Returns whether or not the Account's credentials are expired.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#isDeleteInvalidSessions()">isDeleteInvalidSessions()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>
<div class="block">Returns <code>true</code> if sessions should be automatically deleted after they are discovered to be invalid,
<code>false</code> if invalid sessions will be manually deleted by some process external to Shiro's control.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#isEmpty()">isEmpty()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Returns <code>true</code> if no sections have been configured, or if there are sections, but the sections themselves
are all empty, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#isEmpty()">isEmpty()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#isEmpty()">isEmpty()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalCollection.html#isEmpty()">isEmpty()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject">PrincipalCollection</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this collection is empty, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#isEmpty()">isEmpty()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#isEmpty()">isEmpty()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.html#isEmpty()">isEmpty()</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util">ByteSource</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the underlying wrapped byte array is null or empty (zero length), <code>false</code>
otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/CollectionUtils.html#isEmpty(java.util.Collection)">isEmpty(Collection)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/CollectionUtils.html" title="class in org.apache.shiro.util">CollectionUtils</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified <code>Collection</code> is <code>null</code> or <a href="http://java.sun.com/javase/6/docs/api/java/util/Collection.html?is-external=true#isEmpty()" title="class or interface in java.util"><code>empty</code></a>,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/CollectionUtils.html#isEmpty(java.util.Map)">isEmpty(Map)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/CollectionUtils.html" title="class in org.apache.shiro.util">CollectionUtils</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified <code>Map</code> is <code>null</code> or <a href="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true#isEmpty()" title="class or interface in java.util"><code>empty</code></a>,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/CollectionUtils.html#isEmpty(org.apache.shiro.subject.PrincipalCollection)">isEmpty(PrincipalCollection)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/CollectionUtils.html" title="class in org.apache.shiro.util">CollectionUtils</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified <code>PrincipalCollection</code> is <code>null</code> or
<a href="./org/apache/shiro/subject/PrincipalCollection.html#isEmpty()"><code>empty</code></a>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#isEmpty()">isEmpty()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#isEmpty()">isEmpty()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#isEmpty()">isEmpty()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#isEnabled()">isEnabled()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt">ExecutorServiceSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html#isEnabled()">isEnabled()</a></span> - Method in class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SessionValidationScheduler.html#isEnabled()">isEnabled()</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SessionValidationScheduler.html" title="interface in org.apache.shiro.session.mgt">SessionValidationScheduler</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this Scheduler is enabled and ready to begin validation at the appropriate time,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><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="strong"><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="http://java.sun.com/javaee/5/docs/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet"><code>FilterChain</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#isExpired()">isExpired()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>
<div class="block">Returns true if this session has expired, false otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#isGenerateInitializationVectors(boolean)">isGenerateInitializationVectors(boolean)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Overrides the parent implementation to ensure initialization vectors are always generated if streaming is
enabled (block ciphers <em>must</em> use initialization vectors if they are to be used as a stream cipher).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#isGenerateInitializationVectors()">isGenerateInitializationVectors()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#isGenerateInitializationVectors(boolean)">isGenerateInitializationVectors(boolean)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#isGeneratePublicSalt()">isGeneratePublicSalt()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>
<div class="block">Returns <code>true</code> if a public salt should be randomly generated and used to compute a hash if a
<a href="./org/apache/shiro/crypto/hash/HashRequest.html" title="interface in org.apache.shiro.crypto.hash"><code>HashRequest</code></a> does not specify a salt, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#isHashSalted()">isHashSalted()</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>since Shiro 1.1. Hash salting is now expected to be based on if the <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a>
returned from the <code>Realm</code> is a <a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>SaltedAuthenticationInfo</code></a> instance and its
<a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html#getCredentialsSalt()"><code>getCredentialsSalt()</code></a> method returns a non-null value.
This method and the 1.0 behavior still exists for backwards compatibility if the <code>Realm</code> does not return
<code>SaltedAuthenticationInfo</code> instances, but <b>it is highly recommended that <code>Realm</code> implementations
that support hashed credentials start returning <a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>SaltedAuthenticationInfo</code></a>
instances as soon as possible</b>.
<p/>
This is because salts should always be obtained from the stored account information and
never be interpreted based on user/Subject-entered data. User-entered data is easier to compromise for
attackers, whereas account-unique (and secure randomly-generated) salts never disseminated to the end-user
are almost impossible to break. This method will be removed in Shiro 2.0.</i></div>
</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#isIndexedPropertyAssignment(java.lang.String)">isIndexedPropertyAssignment(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#isLocked()">isLocked()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this Account is locked and thus cannot be used to login, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#isLoginAttempt(javax.servlet.ServletRequest, javax.servlet.ServletResponse)">isLoginAttempt(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">Determines whether the incoming request is an attempt to log in.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#isLoginAttempt(java.lang.String)">isLoginAttempt(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">Default implementation that returns <code>true</code> if the specified <code>authzHeader</code>
starts with the same (case-insensitive) characters specified by the
<a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#getAuthzScheme()"><code>authzScheme</code></a>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#isLoginRequest(javax.servlet.ServletRequest, javax.servlet.ServletResponse)">isLoginRequest(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">Delegates to <a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#isLoginAttempt(javax.servlet.ServletRequest, javax.servlet.ServletResponse)"><code>isLoginAttempt</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/util/AntPathMatcher.html#isPattern(java.lang.String)">isPattern(String)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AntPathMatcher.html" title="class in org.apache.shiro.util">AntPathMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authz/Authorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">isPermitted(PrincipalCollection, String)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Returns <tt>true</tt> if the corresponding subject/user is permitted to perform an action or access a resource
summarized by the specified permission string.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)">isPermitted(PrincipalCollection, Permission)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Returns <tt>true</tt> if the corresponding subject/user is permitted to perform an action or access a resource
summarized by the specified permission.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">isPermitted(PrincipalCollection, String...)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Checks if the corresponding Subject implies the given permission strings and returns a boolean array
indicating which permissions are implied.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.util.List)">isPermitted(PrincipalCollection, List&lt;Permission&gt;)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Checks if the corresponding Subject/user implies the given Permissions and returns a boolean array indicating
which permissions are implied.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">isPermitted(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Returns <code>true</code> if any of the configured realms'
<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String)"><code>ModularRealmAuthorizer.isPermitted(org.apache.shiro.subject.PrincipalCollection, String)</code></a> returns <code>true</code>,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)">isPermitted(PrincipalCollection, Permission)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Returns <code>true</code> if any of the configured realms'
<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)"><code>ModularRealmAuthorizer.isPermitted(org.apache.shiro.subject.PrincipalCollection, Permission)</code></a> call returns <code>true</code>,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">isPermitted(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Returns <code>true</code> if any of the configured realms'
<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermittedAll(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)"><code>ModularRealmAuthorizer.isPermittedAll(org.apache.shiro.subject.PrincipalCollection, String...)</code></a> call returns
<code>true</code>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.util.List)">isPermitted(PrincipalCollection, List&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Returns <code>true</code> if any of the configured realms'
<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.util.List)"><code>ModularRealmAuthorizer.isPermitted(org.apache.shiro.subject.PrincipalCollection, List)</code></a> call returns <code>true</code>,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#isPermitted(org.apache.shiro.authz.Permission)">isPermitted(Permission)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">isPermitted(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)">isPermitted(PrincipalCollection, Permission)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">isPermitted(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.util.List)">isPermitted(PrincipalCollection, List&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String)">isPermitted(PrincipalCollection, String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)">isPermitted(PrincipalCollection, Permission)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">isPermitted(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.util.List)">isPermitted(PrincipalCollection, List&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#isPermitted(java.util.List, org.apache.shiro.authz.AuthorizationInfo)">isPermitted(List&lt;Permission&gt;, AuthorizationInfo)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#isPermitted(java.lang.String)">isPermitted(String)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this Subject is permitted to perform an action or access a resource summarized by the
specified permission string.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#isPermitted(org.apache.shiro.authz.Permission)">isPermitted(Permission)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this Subject is permitted to perform an action or access a resource summarized by the
specified permission.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#isPermitted(java.lang.String...)">isPermitted(String...)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Checks if this Subject implies the given permission strings and returns a boolean array indicating which
permissions are implied.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#isPermitted(java.util.List)">isPermitted(List&lt;Permission&gt;)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Checks if this Subject implies the given Permissions and returns a boolean array indicating which permissions
are implied.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#isPermitted(java.lang.String)">isPermitted(String)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#isPermitted(org.apache.shiro.authz.Permission)">isPermitted(Permission)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#isPermitted(java.lang.String...)">isPermitted(String...)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#isPermitted(java.util.List)">isPermitted(List&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authz/Authorizer.html#isPermittedAll(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">isPermittedAll(PrincipalCollection, String...)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Returns <tt>true</tt> if the corresponding Subject/user implies all of the specified permission strings,
<tt>false</tt> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/Authorizer.html#isPermittedAll(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">isPermittedAll(PrincipalCollection, Collection&lt;Permission&gt;)</a></span> - Method in interface org.apache.shiro.authz.<a href="./org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz">Authorizer</a></dt>
<dd>
<div class="block">Returns <tt>true</tt> if the corresponding Subject/user implies all of the specified permissions, <tt>false</tt>
otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermittedAll(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">isPermittedAll(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Returns <code>true</code> if any of the configured realms'
<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, java.lang.String)"><code>ModularRealmAuthorizer.isPermitted(org.apache.shiro.subject.PrincipalCollection, String)</code></a> call returns <code>true</code>
for <em>all</em> of the specified string permissions, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermittedAll(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">isPermittedAll(PrincipalCollection, Collection&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Returns <code>true</code> if any of the configured realms'
<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.authz.Permission)"><code>ModularRealmAuthorizer.isPermitted(org.apache.shiro.subject.PrincipalCollection, Permission)</code></a> call returns <code>true</code>
for <em>all</em> of the specified Permissions, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#isPermittedAll(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">isPermittedAll(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#isPermittedAll(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">isPermittedAll(PrincipalCollection, Collection&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#isPermittedAll(org.apache.shiro.subject.PrincipalCollection, java.lang.String...)">isPermittedAll(PrincipalCollection, String...)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#isPermittedAll(org.apache.shiro.subject.PrincipalCollection, java.util.Collection)">isPermittedAll(PrincipalCollection, Collection&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#isPermittedAll(java.util.Collection, org.apache.shiro.authz.AuthorizationInfo)">isPermittedAll(Collection&lt;Permission&gt;, AuthorizationInfo)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#isPermittedAll(java.lang.String...)">isPermittedAll(String...)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this Subject implies all of the specified permission strings, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#isPermittedAll(java.util.Collection)">isPermittedAll(Collection&lt;Permission&gt;)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this Subject implies all of the specified permissions, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#isPermittedAll(java.lang.String...)">isPermittedAll(String...)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#isPermittedAll(java.util.Collection)">isPermittedAll(Collection&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#isPoolingConnections(java.lang.Object)">isPoolingConnections(Object)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Returns <code>true</code> if LDAP connection pooling should be used when acquiring a connection based on the specified
account principal, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#isPoolingEnabled()">isPoolingEnabled()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Returns whether or not connection pooling should be used when possible and appropriate.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#isReference(java.lang.String)">isReference(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#isRemembered()">isRemembered()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this <code>Subject</code> has an identity (it is not anonymous) and the identity
(aka <a href="./org/apache/shiro/subject/Subject.html#getPrincipals()"><code>principals</code></a>) is remembered from a successful authentication during a previous
session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#isRemembered()">isRemembered()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/RememberMeAuthenticationToken.html#isRememberMe()">isRememberMe()</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/RememberMeAuthenticationToken.html" title="interface in org.apache.shiro.authc">RememberMeAuthenticationToken</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the submitting user wishes their identity (principal(s)) to be remembered
across sessions, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#isRememberMe()">isRememberMe()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Returns <tt>true</tt> if the submitting user wishes their identity (principal(s)) to be remembered
across sessions, <tt>false</tt> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasToken.html#isRememberMe()">isRememberMe()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasToken.html" title="class in org.apache.shiro.cas">CasToken</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#isRememberMe(org.apache.shiro.authc.AuthenticationToken)">isRememberMe(AuthenticationToken)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Determines whether or not remember me services should be performed for the specified token.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/jndi/JndiLocator.html#isResourceRef()">isResourceRef()</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi">JndiLocator</a></dt>
<dd>
<div class="block">Return whether the lookup occurs in a J2EE container.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#isRolename(java.lang.String)">isRolename(String)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#isRunAs()">isRunAs()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this <code>Subject</code> is 'running as' another identity other than its original one or
<code>false</code> otherwise (normal <code>Subject</code> state).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#isRunAs()">isRunAs()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/config/Ini.html#isSectionHeader(java.lang.String)">isSectionHeader(String)</a></span> - Static method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#isSessionCreationEnabled()">isSessionCreationEnabled()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the constructed <code>Subject</code> should be allowed to create a session, <code>false</code>
otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#isSessionCreationEnabled()">isSessionCreationEnabled()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#isSessionCreationEnabled()">isSessionCreationEnabled()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this Subject is allowed to create sessions, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><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
<code>super#isSessionCreationEnabled()</code> value and no request-specific override has disabled sessions for this subject,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html#isSessionStorageEnabled(org.apache.shiro.subject.Subject)">isSessionStorageEnabled(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html" title="class in org.apache.shiro.mgt">DefaultSessionStorageEvaluator</a></dt>
<dd>
<div class="block">This implementation functions as follows:
If the specified Subject already has an existing <code>Session</code> (typically because an application developer
has called <code>subject.getSession()</code> already), Shiro will use that existing session to store subject state.
If a Subject does not yet have a Session, this implementation checks the
<a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html#isSessionStorageEnabled()"><code>sessionStorageEnabled</code></a> property:
If <code>sessionStorageEnabled</code> is true (the default setting), a new session may be created to persist
Subject state if necessary.
If <code>sessionStorageEnabled</code> is <code>false</code>, a new session will <em>not</em> be created to persist
session state.
Most applications use Sessions and are OK with the default <code>true</code> setting for <code>sessionStorageEnabled</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html#isSessionStorageEnabled()">isSessionStorageEnabled()</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html" title="class in org.apache.shiro.mgt">DefaultSessionStorageEvaluator</a></dt>
<dd>
<div class="block">Returns <code>true</code> if any Subject's <code>Session</code> may be used to persist that <code>Subject</code>'s state,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html#isSessionStorageEnabled(org.apache.shiro.subject.Subject)">isSessionStorageEnabled(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt">DefaultSubjectDAO</a></dt>
<dd>
<div class="block">Determines if the subject's session will be used to persist subject state or not.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SessionStorageEvaluator.html#isSessionStorageEnabled(org.apache.shiro.subject.Subject)">isSessionStorageEnabled(Subject)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SessionStorageEvaluator.html" title="interface in org.apache.shiro.mgt">SessionStorageEvaluator</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the specified <code>Subject</code>'s
<a href="./org/apache/shiro/subject/Subject.html#getSession()"><code>session</code></a> may be used to persist that Subject's
state, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><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 <a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html#isSessionStorageEnabled()"><code>DefaultSessionStorageEvaluator.isSessionStorageEnabled()</code></a> and no request-specific override has turned off
session storage, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#isSessionValidationSchedulerEnabled()">isSessionValidationSchedulerEnabled()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#isShutdown()">isShutdown()</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#isSingleton()">isSingleton()</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Returns <code>true</code> always.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/AbstractFactory.html#isSingleton()">isSingleton()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AbstractFactory.html" title="class in org.apache.shiro.util">AbstractFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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><a href="./org/apache/shiro/SecurityUtils.html#setSecurityManager(org.apache.shiro.mgt.SecurityManager)"><code>setSecurityManager</code></a>),
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#isStopped()">isStopped()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#isStoredCredentialsHexEncoded()">isStoredCredentialsHexEncoded()</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the system's stored credential hash is Hex encoded, <code>false</code> if it
is Base64 encoded.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#isTerminated()">isTerminated()</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#isTimedOut()">isTimedOut()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>
<div class="block">Determines if this session is expired.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#isTypedProperty(java.lang.Object, java.lang.String, java.lang.Class)">isTypedProperty(Object, String, Class)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#isUsername(java.lang.String)">isUsername(String)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#isValid(org.apache.shiro.session.mgt.SessionKey)">isValid(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#isValid(org.apache.shiro.session.mgt.SessionKey)">isValid(SessionKey)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the associated session is valid (it exists and is not stopped nor expired),
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#isValid()">isValid()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ValidatingSession.html#isValid()">isValid()</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ValidatingSession.html" title="interface in org.apache.shiro.session.mgt">ValidatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#iterator()">iterator()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#iterator()">iterator()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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 name="_J_">
<!-- -->
</a>
<h2 class="title">J</h2>
<dl>
<dt><span class="strong"><a href="./org/apache/shiro/util/JavaEnvironment.html#JAVA_13">JAVA_13</a></span> - Static variable in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util">JavaEnvironment</a></dt>
<dd>
<div class="block">Constant identifying the 1.3.x JVM (JDK 1.3).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/JavaEnvironment.html#JAVA_14">JAVA_14</a></span> - Static variable in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util">JavaEnvironment</a></dt>
<dd>
<div class="block">Constant identifying the 1.4.x JVM (J2SE 1.4).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/JavaEnvironment.html#JAVA_15">JAVA_15</a></span> - Static variable in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util">JavaEnvironment</a></dt>
<dd>
<div class="block">Constant identifying the 1.5 JVM (Java 5).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/JavaEnvironment.html#JAVA_16">JAVA_16</a></span> - Static variable in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util">JavaEnvironment</a></dt>
<dd>
<div class="block">Constant identifying the 1.6 JVM (Java 6).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/JavaEnvironment.html#JAVA_17">JAVA_17</a></span> - Static variable in class org.apache.shiro.util.<a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util">JavaEnvironment</a></dt>
<dd>
<div class="block">Constant identifying the 1.7 JVM.</div>
</dd>
<dt><a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util"><span class="strong">JavaEnvironment</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Internal helper class used to find the Java/JDK version
that Shiro is operating within, to allow for automatically
adapting to the present platform's capabilities.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/JavaEnvironment.html#JavaEnvironment()">JavaEnvironment()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util">JavaEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/eis/JavaUuidSessionIdGenerator.html" title="class in org.apache.shiro.session.mgt.eis"><span class="strong">JavaUuidSessionIdGenerator</span></a> - Class in <a href="./org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a></dt>
<dd>
<div class="block"><a href="./org/apache/shiro/session/mgt/eis/SessionIdGenerator.html" title="interface in org.apache.shiro.session.mgt.eis"><code>SessionIdGenerator</code></a> that generates String values of JDK <a href="http://java.sun.com/javase/6/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util"><code>UUID</code></a>'s as the session IDs.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/JavaUuidSessionIdGenerator.html#JavaUuidSessionIdGenerator()">JavaUuidSessionIdGenerator()</a></span> - Constructor for class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/JavaUuidSessionIdGenerator.html" title="class in org.apache.shiro.session.mgt.eis">JavaUuidSessionIdGenerator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto"><span class="strong">JcaCipherService</span></a> - Class in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block">Abstract <code>CipherService</code> implementation utilizing Java's JCA APIs.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#JcaCipherService(java.lang.String)">JcaCipherService(String)</a></span> - Constructor for class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>
<div class="block">Creates a new <code>JcaCipherService</code> instance which will use the specified cipher <code>algorithmName</code>
for all encryption, decryption, and key operations.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc"><span class="strong">JdbcRealm</span></a> - Class in <a href="./org/apache/shiro/realm/jdbc/package-summary.html">org.apache.shiro.realm.jdbc</a></dt>
<dd>
<div class="block">Realm that allows authentication and authorization via JDBC calls.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#JdbcRealm()">JdbcRealm()</a></span> - Constructor for class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.SaltStyle.html" title="enum in org.apache.shiro.realm.jdbc"><span class="strong">JdbcRealm.SaltStyle</span></a> - Enum in <a href="./org/apache/shiro/realm/jdbc/package-summary.html">org.apache.shiro.realm.jdbc</a></dt>
<dd>
<div class="block">Password hash salt configuration.</div>
</dd>
<dt><a href="./org/apache/shiro/util/JdbcUtils.html" title="class in org.apache.shiro.util"><span class="strong">JdbcUtils</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">A set of static helper methods for managing JDBC API objects.</div>
</dd>
<dt><a href="./org/apache/shiro/jndi/JndiCallback.html" title="interface in org.apache.shiro.jndi"><span class="strong">JndiCallback</span></a> - Interface in <a href="./org/apache/shiro/jndi/package-summary.html">org.apache.shiro.jndi</a></dt>
<dd>
<div class="block">Callback interface to be implemented by classes that need to perform an
operation (such as a lookup) in a JNDI context.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap"><span class="strong">JndiLdapContextFactory</span></a> - Class in <a href="./org/apache/shiro/realm/ldap/package-summary.html">org.apache.shiro.realm.ldap</a></dt>
<dd>
<div class="block"><a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap"><code>LdapContextFactory</code></a> implementation using the default Sun/Oracle JNDI Ldap API, utilizing JNDI
environment properties and an <a href="http://java.sun.com/javase/6/docs/api/javax/naming/InitialContext.html?is-external=true" title="class or interface in javax.naming"><code>InitialContext</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#JndiLdapContextFactory()">JndiLdapContextFactory()</a></span> - Constructor for class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Default no-argument constructor that initializes the backing <a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#getEnvironment()"><code>environment template</code></a> with
the <a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setContextFactoryClassName(java.lang.String)"><code>contextFactoryClassName</code></a> equal to
<code>com.sun.jndi.ldap.LdapCtxFactory</code> (the Sun/Oracle default) and the default
<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setReferral(java.lang.String)"><code>referral</code></a> behavior to <code>follow</code>.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap"><span class="strong">JndiLdapRealm</span></a> - Class in <a href="./org/apache/shiro/realm/ldap/package-summary.html">org.apache.shiro.realm.ldap</a></dt>
<dd>
<div class="block">An LDAP <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> implementation utilizing Sun's/Oracle's
<a href="http://download-llnw.oracle.com/javase/tutorial/jndi/ldap/jndi.html">JNDI API as an LDAP API</a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#JndiLdapRealm()">JndiLdapRealm()</a></span> - Constructor for class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Default no-argument constructor that defaults the internal <a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap"><code>LdapContextFactory</code></a> instance to a
<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap"><code>JndiLdapContextFactory</code></a>.</div>
</dd>
<dt><a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi"><span class="strong">JndiLocator</span></a> - Class in <a href="./org/apache/shiro/jndi/package-summary.html">org.apache.shiro.jndi</a></dt>
<dd>
<div class="block">Convenient superclass for JNDI accessors, providing "jndiTemplate"
and "jndiEnvironment" bean properties.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiLocator.html#JndiLocator()">JndiLocator()</a></span> - Constructor for class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi">JndiLocator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/jndi/JndiObjectFactory.html" title="class in org.apache.shiro.jndi"><span class="strong">JndiObjectFactory</span></a>&lt;<a href="./org/apache/shiro/jndi/JndiObjectFactory.html" title="type parameter in JndiObjectFactory">T</a>&gt; - Class in <a href="./org/apache/shiro/jndi/package-summary.html">org.apache.shiro.jndi</a></dt>
<dd>
<div class="block">A factory implementation intended to be used to look up objects in jndi.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiObjectFactory.html#JndiObjectFactory()">JndiObjectFactory()</a></span> - Constructor for class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiObjectFactory.html" title="class in org.apache.shiro.jndi">JndiObjectFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html" title="class in org.apache.shiro.realm.jndi"><span class="strong">JndiRealmFactory</span></a> - Class in <a href="./org/apache/shiro/realm/jndi/package-summary.html">org.apache.shiro.realm.jndi</a></dt>
<dd>
<div class="block">Looks up one or more Realm instances from JNDI using specified <a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html#setJndiNames(java.util.Collection)"><code>jndiNames</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html#JndiRealmFactory()">JndiRealmFactory()</a></span> - Constructor for class org.apache.shiro.realm.jndi.<a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html" title="class in org.apache.shiro.realm.jndi">JndiRealmFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi"><span class="strong">JndiTemplate</span></a> - Class in <a href="./org/apache/shiro/jndi/package-summary.html">org.apache.shiro.jndi</a></dt>
<dd>
<div class="block">Helper class that simplifies JNDI operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiTemplate.html#JndiTemplate()">JndiTemplate()</a></span> - Constructor for class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi">JndiTemplate</a></dt>
<dd>
<div class="block">Create a new JndiTemplate instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiTemplate.html#JndiTemplate(java.util.Properties)">JndiTemplate(Properties)</a></span> - Constructor for class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi">JndiTemplate</a></dt>
<dd>
<div class="block">Create a new JndiTemplate instance, using the given environment.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#join(java.util.Iterator, java.lang.String)">join(Iterator&lt;?&gt;, String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Joins the elements of the provided <code>Iterator</code> into
a single String containing the provided elements.</div>
</dd>
</dl>
<a name="_K_">
<!-- -->
</a>
<h2 class="title">K</h2>
<dl>
<dt><span class="strong"><a href="./org/apache/shiro/cache/Cache.html#keys()">keys()</a></span> - Method in interface org.apache.shiro.cache.<a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></dt>
<dd>
<div class="block">Returns a view of all the keys for entries contained in this cache.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#keys()">keys()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/MapCache.html#keys()">keys()</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#keySet()">keySet()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#keySet()">keySet()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#keySet()">keySet()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#keySet()">keySet()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#keySet()">keySet()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_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="strong">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="strong"><a href="./org/apache/shiro/web/tags/LacksPermissionTag.html#LacksPermissionTag()">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="strong">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="strong"><a href="./org/apache/shiro/web/tags/LacksRoleTag.html#LacksRoleTag()">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="strong"><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><a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap"><span class="strong">LdapContextFactory</span></a> - Interface in <a href="./org/apache/shiro/realm/ldap/package-summary.html">org.apache.shiro.realm.ldap</a></dt>
<dd>
<div class="block">Interface that encapsulates the creation of <code>LdapContext</code> objects that are used by <a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap"><code>JndiLdapRealm</code></a>s to
perform authentication attempts and query for authorization data.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/ldap/LdapUtils.html" title="class in org.apache.shiro.realm.ldap"><span class="strong">LdapUtils</span></a> - Class in <a href="./org/apache/shiro/realm/ldap/package-summary.html">org.apache.shiro.realm.ldap</a></dt>
<dd>
<div class="block">Utility class providing static methods to make working with LDAP
easier.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/LdapUtils.html#LdapUtils()">LdapUtils()</a></span> - Constructor for class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/LdapUtils.html" title="class in org.apache.shiro.realm.ldap">LdapUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html" title="class in org.apache.shiro.spring"><span class="strong">LifecycleBeanPostProcessor</span></a> - Class in <a href="./org/apache/shiro/spring/package-summary.html">org.apache.shiro.spring</a></dt>
<dd>
<div class="block">Bean post processor for Spring that automatically calls the <tt>init()</tt> and/or
<tt>destroy()</tt> methods on Shiro objects that implement the <a href="./org/apache/shiro/util/Initializable.html" title="interface in org.apache.shiro.util"><code>Initializable</code></a>
or <a href="./org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util"><code>Destroyable</code></a> interfaces, respectfully.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html#LifecycleBeanPostProcessor()">LifecycleBeanPostProcessor()</a></span> - Constructor for class org.apache.shiro.spring.<a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html" title="class in org.apache.shiro.spring">LifecycleBeanPostProcessor</a></dt>
<dd>
<div class="block">Default Constructor.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html#LifecycleBeanPostProcessor(int)">LifecycleBeanPostProcessor(int)</a></span> - Constructor for class org.apache.shiro.spring.<a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html" title="class in org.apache.shiro.spring">LifecycleBeanPostProcessor</a></dt>
<dd>
<div class="block">Constructor with definable <a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html#getOrder()"><code>order value</code></a>.</div>
</dd>
<dt><a href="./org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util"><span class="strong">LifecycleUtils</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Utility class to help call <a href="./org/apache/shiro/util/Initializable.html#init()"><code>Initializable.init()</code></a> and
<a href="./org/apache/shiro/util/Destroyable.html#destroy()"><code>Destroyable.destroy()</code></a> methods cleanly on any object.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/LifecycleUtils.html#LifecycleUtils()">LifecycleUtils()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/LifecycleUtils.html" title="class in org.apache.shiro.util">LifecycleUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/config/Ini.html#load(java.lang.String)">load(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Loads the specified raw INI-formatted text into this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#load(java.io.InputStream)">load(InputStream)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Loads the INI-formatted text backed by the given InputStream into this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#load(java.io.Reader)">load(Reader)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Loads the INI-formatted text backed by the given Reader into this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#load(java.util.Scanner)">load(Scanner)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Loads the INI-formatted text backed by the given Scanner.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniFactorySupport.html#loadDefaultClassPathIni()">loadDefaultClassPathIni()</a></span> - Static method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config">IniFactorySupport</a></dt>
<dd>
<div class="block">Returns a new Ini instance created from the default <code>classpath:shiro.ini</code> file, or <code>null</code> if
the file does not exist.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#loadFromPath(java.lang.String)">loadFromPath(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Loads data from the specified resource path into this current <code>Ini</code> instance.</div>
</dd>
<dt><span class="strong"><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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><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="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/LockedAccountException.html" title="class in org.apache.shiro.authc"><span class="strong">LockedAccountException</span></a> - Exception in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">A special kind of <tt>DisabledAccountException</tt>, this exception is thrown when attempting
to authenticate and the corresponding account has been disabled explicitly due to being locked.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/LockedAccountException.html#LockedAccountException()">LockedAccountException()</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/LockedAccountException.html" title="class in org.apache.shiro.authc">LockedAccountException</a></dt>
<dd>
<div class="block">Creates a new LockedAccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/LockedAccountException.html#LockedAccountException(java.lang.String)">LockedAccountException(String)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/LockedAccountException.html" title="class in org.apache.shiro.authc">LockedAccountException</a></dt>
<dd>
<div class="block">Constructs a new LockedAccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/LockedAccountException.html#LockedAccountException(java.lang.Throwable)">LockedAccountException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/LockedAccountException.html" title="class in org.apache.shiro.authc">LockedAccountException</a></dt>
<dd>
<div class="block">Constructs a new LockedAccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/LockedAccountException.html#LockedAccountException(java.lang.String, java.lang.Throwable)">LockedAccountException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/LockedAccountException.html" title="class in org.apache.shiro.authc">LockedAccountException</a></dt>
<dd>
<div class="block">Constructs a new LockedAccountException.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/annotation/Logical.html" title="enum in org.apache.shiro.authz.annotation"><span class="strong">Logical</span></a> - Enum in <a href="./org/apache/shiro/authz/annotation/package-summary.html">org.apache.shiro.authz.annotation</a></dt>
<dd>
<div class="block">An enum for specifying a logical operation that can be used for
interpreting authorization annotations</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#login(org.apache.shiro.subject.Subject, org.apache.shiro.authc.AuthenticationToken)">login(Subject, AuthenticationToken)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">First authenticates the <code>AuthenticationToken</code> argument, and if successful, constructs a
<code>Subject</code> instance representing the authenticated account's identity.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SecurityManager.html#login(org.apache.shiro.subject.Subject, org.apache.shiro.authc.AuthenticationToken)">login(Subject, AuthenticationToken)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt">SecurityManager</a></dt>
<dd>
<div class="block">Logs in the specified Subject using the given <code>authenticationToken</code>, returning an updated Subject
instance reflecting the authenticated state if successful or throwing <code>AuthenticationException</code> if it is
not.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#login(org.apache.shiro.authc.AuthenticationToken)">login(AuthenticationToken)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Performs a login attempt for this Subject/user.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#login(org.apache.shiro.authc.AuthenticationToken)">login(AuthenticationToken)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#LOGOUT">LOGOUT</a></span> - Static variable in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#logout(org.apache.shiro.subject.Subject)">logout(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SecurityManager.html#logout(org.apache.shiro.subject.Subject)">logout(Subject)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt">SecurityManager</a></dt>
<dd>
<div class="block">Logs out the specified Subject from the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#logout()">logout()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Logs out this Subject and invalidates and/or removes any associated entities,
such as a <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> and authorization data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#logout()">logout()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/LogoutAware.html" title="interface in org.apache.shiro.authc"><span class="strong">LogoutAware</span></a> - Interface in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">An SPI interface allowing cleanup logic to be executed during logout of a previously authenticated Subject/user.</div>
</dd>
<dt><a href="./org/apache/shiro/web/filter/authc/LogoutFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="strong">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="strong"><a href="./org/apache/shiro/web/filter/authc/LogoutFilter.html#LogoutFilter()">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>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiLocator.html#lookup(java.lang.String)">lookup(String)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi">JndiLocator</a></dt>
<dd>
<div class="block">Perform an actual JNDI lookup for the given name via the JndiTemplate.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiLocator.html#lookup(java.lang.String, java.lang.Class)">lookup(String, Class)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi">JndiLocator</a></dt>
<dd>
<div class="block">Perform an actual JNDI lookup for the given name via the JndiTemplate.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiTemplate.html#lookup(java.lang.String)">lookup(String)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi">JndiTemplate</a></dt>
<dd>
<div class="block">Look up the object with the given name in the current JNDI context.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiTemplate.html#lookup(java.lang.String, java.lang.Class)">lookup(String, Class)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi">JndiTemplate</a></dt>
<dd>
<div class="block">Look up the object with the given name in the current JNDI context.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#lookupHashFormatClass(java.lang.String)">lookupHashFormatClass(String)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format">DefaultHashFormatFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#lookupSecurityManager()">lookupSecurityManager()</a></span> - Method in class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>
<div class="block">Looks up the <code>SecurityManager</code> instance in the backing map without performing any non-null guarantees.</div>
</dd>
</dl>
<a name="_M_">
<!-- -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><span class="strong"><a href="./org/apache/shiro/tools/hasher/Hasher.html#main(java.lang.String[])">main(String[])</a></span> - Static method in class org.apache.shiro.tools.hasher.<a href="./org/apache/shiro/tools/hasher/Hasher.html" title="class in org.apache.shiro.tools.hasher">Hasher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./Quickstart.html#main(java.lang.String[])">main(String[])</a></span> - Static method in class <a href="./Quickstart.html" title="class in &lt;Unnamed&gt;">Quickstart</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#MAIN_SECTION_NAME">MAIN_SECTION_NAME</a></span> - Static variable in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html#manager">manager</a></span> - Variable in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></dt>
<dd>
<div class="block">The EhCache cache manager used by this implementation to create caches.</div>
</dd>
<dt><a href="./org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><span class="strong">MapCache</span></a>&lt;<a href="./org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>,<a href="./org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt; - Class in <a href="./org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></dt>
<dd>
<div class="block">A <code>MapCache</code> is a <a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> implementation that uses a backing <a href="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> instance to store
and retrieve cached data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/MapCache.html#MapCache(java.lang.String, java.util.Map)">MapCache(String, Map&lt;K, V&gt;)</a></span> - Constructor for class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util"><span class="strong">MapContext</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">A <code>MapContext</code> provides a common base for context-based data storage in a <a href="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#MapContext()">MapContext()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#MapContext(java.util.Map)">MapContext(Map&lt;String, Object&gt;)</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/AntPathMatcher.html#match(java.lang.String, java.lang.String)">match(String, String)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AntPathMatcher.html" title="class in org.apache.shiro.util">AntPathMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/security/interceptor/AuthorizationAttributeSourceAdvisor.html#matches(java.lang.reflect.Method, java.lang.Class)">matches(Method, Class)</a></span> - Method in class org.apache.shiro.spring.security.interceptor.<a href="./org/apache/shiro/spring/security/interceptor/AuthorizationAttributeSourceAdvisor.html" title="class in org.apache.shiro.spring.security.interceptor">AuthorizationAttributeSourceAdvisor</a></dt>
<dd>
<div class="block">Returns <tt>true</tt> if the method has any Shiro annotations, false otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/AntPathMatcher.html#matches(java.lang.String, java.lang.String)">matches(String, String)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AntPathMatcher.html" title="class in org.apache.shiro.util">AntPathMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/PatternMatcher.html#matches(java.lang.String, java.lang.String)">matches(String, String)</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/PatternMatcher.html" title="interface in org.apache.shiro.util">PatternMatcher</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the given <code>source</code> matches the specified <code>pattern</code>,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/RegExPatternMatcher.html#matches(java.lang.String, java.lang.String)">matches(String, String)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/RegExPatternMatcher.html" title="class in org.apache.shiro.util">RegExPatternMatcher</a></dt>
<dd>
<div class="block">Simple implementation that merely uses the default pattern comparison logic provided by the
JDK.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/AntPathMatcher.html#matchStart(java.lang.String, java.lang.String)">matchStart(String, String)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AntPathMatcher.html" title="class in org.apache.shiro.util">AntPathMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html#MCF_PREFIX">MCF_PREFIX</a></span> - Static variable in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html" title="class in org.apache.shiro.crypto.hash.format">Shiro1CryptFormat</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/credential/Md2CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="strong">Md2CredentialsMatcher</span></a> - Class in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>since 1.1 - use the HashedCredentialsMatcher directly and set its
<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#setHashAlgorithmName(java.lang.String)"><code>hashAlgorithmName</code></a> property.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/Md2CredentialsMatcher.html#Md2CredentialsMatcher()">Md2CredentialsMatcher()</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/Md2CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">Md2CredentialsMatcher</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/Md2Hash.html" title="class in org.apache.shiro.crypto.hash"><span class="strong">Md2Hash</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">Generates an MD2 Hash (RFC 1319) from a given input <tt>source</tt> with an optional <tt>salt</tt> and
hash iterations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md2Hash.html#Md2Hash()">Md2Hash()</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md2Hash.html" title="class in org.apache.shiro.crypto.hash">Md2Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md2Hash.html#Md2Hash(java.lang.Object)">Md2Hash(Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md2Hash.html" title="class in org.apache.shiro.crypto.hash">Md2Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md2Hash.html#Md2Hash(java.lang.Object, java.lang.Object)">Md2Hash(Object, Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md2Hash.html" title="class in org.apache.shiro.crypto.hash">Md2Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md2Hash.html#Md2Hash(java.lang.Object, java.lang.Object, int)">Md2Hash(Object, Object, int)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md2Hash.html" title="class in org.apache.shiro.crypto.hash">Md2Hash</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/credential/Md5CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="strong">Md5CredentialsMatcher</span></a> - Class in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>since 1.1 - use the HashedCredentialsMatcher directly and set its
<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#setHashAlgorithmName(java.lang.String)"><code>hashAlgorithmName</code></a> property.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/Md5CredentialsMatcher.html#Md5CredentialsMatcher()">Md5CredentialsMatcher()</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/Md5CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">Md5CredentialsMatcher</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/Md5Hash.html" title="class in org.apache.shiro.crypto.hash"><span class="strong">Md5Hash</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">Generates an MD5 Hash (RFC 1321) from a given input <tt>source</tt> with an optional <tt>salt</tt> and
hash iterations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md5Hash.html#Md5Hash()">Md5Hash()</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md5Hash.html" title="class in org.apache.shiro.crypto.hash">Md5Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md5Hash.html#Md5Hash(java.lang.Object)">Md5Hash(Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md5Hash.html" title="class in org.apache.shiro.crypto.hash">Md5Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md5Hash.html#Md5Hash(java.lang.Object, java.lang.Object)">Md5Hash(Object, Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md5Hash.html" title="class in org.apache.shiro.crypto.hash">Md5Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Md5Hash.html#Md5Hash(java.lang.Object, java.lang.Object, int)">Md5Hash(Object, Object, int)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Md5Hash.html" title="class in org.apache.shiro.crypto.hash">Md5Hash</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache"><span class="strong">MemoryConstrainedCacheManager</span></a> - Class in <a href="./org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></dt>
<dd>
<div class="block">Simple memory-only based <a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> implementation usable in production
environments.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/MemoryConstrainedCacheManager.html#MemoryConstrainedCacheManager()">MemoryConstrainedCacheManager()</a></span> - Constructor for class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache">MemoryConstrainedCacheManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html" title="class in org.apache.shiro.session.mgt.eis"><span class="strong">MemorySessionDAO</span></a> - Class in <a href="./org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a></dt>
<dd>
<div class="block">Simple memory-based implementation of the SessionDAO that stores all of its sessions in an in-memory
<a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent"><code>ConcurrentMap</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html#MemorySessionDAO()">MemorySessionDAO()</a></span> - Constructor for class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">MemorySessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/MergableAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><span class="strong">MergableAuthenticationInfo</span></a> - Interface in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">An extension of the <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a> interface to be implemented by
classes that support merging with other <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a> instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/MergableAuthenticationInfo.html#merge(org.apache.shiro.authc.AuthenticationInfo)">merge(AuthenticationInfo)</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/MergableAuthenticationInfo.html" title="interface in org.apache.shiro.authc">MergableAuthenticationInfo</a></dt>
<dd>
<div class="block">Merges the given <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a> into this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html#merge(org.apache.shiro.authc.AuthenticationInfo, org.apache.shiro.authc.AuthenticationInfo)">merge(AuthenticationInfo, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html" title="class in org.apache.shiro.authc.pam">AbstractAuthenticationStrategy</a></dt>
<dd>
<div class="block">Merges the specified <code>info</code> argument into the <code>aggregate</code> argument and then returns an
aggregate for continued use throughout the login process.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html#merge(org.apache.shiro.authc.AuthenticationInfo, org.apache.shiro.authc.AuthenticationInfo)">merge(AuthenticationInfo, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam">FirstSuccessfulStrategy</a></dt>
<dd>
<div class="block">Returns the specified <code>aggregate</code> instance if is non null and valid (that is, has principals and they are
not empty) immediately, or, if it is null or not valid, the <code>info</code> argument is returned instead.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#merge(org.apache.shiro.authc.AuthenticationInfo)">merge(AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Merges the specified <code>AuthenticationInfo</code> into this <code>Account</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#merge(org.apache.shiro.authc.AuthenticationInfo)">merge(AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Takes the specified <code>info</code> argument and adds its principals and credentials into this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html#mergeAuthenticationState(org.apache.shiro.subject.Subject)">mergeAuthenticationState(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt">DefaultSubjectDAO</a></dt>
<dd>
<div class="block">Merges the Subject's current authentication state with whatever may be in
any available session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html#mergePrincipals(org.apache.shiro.subject.Subject)">mergePrincipals(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt">DefaultSubjectDAO</a></dt>
<dd>
<div class="block">Merges the Subject's current <a href="./org/apache/shiro/subject/Subject.html#getPrincipals()"><code>Subject.getPrincipals()</code></a> with whatever may be in
any available session.</div>
</dd>
<dt><a href="./org/apache/shiro/aop/MethodInterceptor.html" title="interface in org.apache.shiro.aop"><span class="strong">MethodInterceptor</span></a> - Interface in <a href="./org/apache/shiro/aop/package-summary.html">org.apache.shiro.aop</a></dt>
<dd>
<div class="block">A <tt>MethodInterceptor</tt> intercepts a <tt>MethodInvocation</tt> to perform before or after logic (aka 'advice').</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html#methodInterceptors">methodInterceptors</a></span> - Variable in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AnnotationsAuthorizingMethodInterceptor</a></dt>
<dd>
<div class="block">The method interceptors to execute for the annotated method.</div>
</dd>
<dt><a href="./org/apache/shiro/aop/MethodInterceptorSupport.html" title="class in org.apache.shiro.aop"><span class="strong">MethodInterceptorSupport</span></a> - Class in <a href="./org/apache/shiro/aop/package-summary.html">org.apache.shiro.aop</a></dt>
<dd>
<div class="block">This class is an abstraction of AOP method interceptor behavior specific to Shiro that
leaves AOP implementation specifics to be handled by subclass implementations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/MethodInterceptorSupport.html#MethodInterceptorSupport()">MethodInterceptorSupport()</a></span> - Constructor for class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/MethodInterceptorSupport.html" title="class in org.apache.shiro.aop">MethodInterceptorSupport</a></dt>
<dd>
<div class="block">Default no-argument constructor for subclasses.</div>
</dd>
<dt><a href="./org/apache/shiro/aop/MethodInvocation.html" title="interface in org.apache.shiro.aop"><span class="strong">MethodInvocation</span></a> - Interface in <a href="./org/apache/shiro/aop/package-summary.html">org.apache.shiro.aop</a></dt>
<dd>
<div class="block">3rd-party API independent representation of a method invocation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html#MILLIS_PER_HOUR">MILLIS_PER_HOUR</a></span> - Static variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#MILLIS_PER_HOUR">MILLIS_PER_HOUR</a></span> - Static variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html#MILLIS_PER_MINUTE">MILLIS_PER_MINUTE</a></span> - Static variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#MILLIS_PER_MINUTE">MILLIS_PER_MINUTE</a></span> - Static variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html#MILLIS_PER_SECOND">MILLIS_PER_SECOND</a></span> - Static variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#MILLIS_PER_SECOND">MILLIS_PER_SECOND</a></span> - Static variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/format/ModularCryptFormat.html" title="interface in org.apache.shiro.crypto.hash.format"><span class="strong">ModularCryptFormat</span></a> - Interface in <a href="./org/apache/shiro/crypto/hash/format/package-summary.html">org.apache.shiro.crypto.hash.format</a></dt>
<dd>
<div class="block">A <code>HashFormat</code> that supports
<a href="http://packages.python.org/passlib/modular_crypt_format.html">Modular Crypt Format</a> token rules.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam"><span class="strong">ModularRealmAuthenticator</span></a> - Class in <a href="./org/apache/shiro/authc/pam/package-summary.html">org.apache.shiro.authc.pam</a></dt>
<dd>
<div class="block">A <code>ModularRealmAuthenticator</code> delgates account lookups to a pluggable (modular) collection of
<a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a>s.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#ModularRealmAuthenticator()">ModularRealmAuthenticator()</a></span> - Constructor for class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam">ModularRealmAuthenticator</a></dt>
<dd>
<div class="block">Default no-argument constructor which
<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#setAuthenticationStrategy(org.apache.shiro.authc.pam.AuthenticationStrategy)"><code>enables</code></a> an
<a href="./org/apache/shiro/authc/pam/AtLeastOneSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam"><code>AtLeastOneSuccessfulStrategy</code></a> by default.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz"><span class="strong">ModularRealmAuthorizer</span></a> - Class in <a href="./org/apache/shiro/authz/package-summary.html">org.apache.shiro.authz</a></dt>
<dd>
<div class="block">A <tt>ModularRealmAuthorizer</tt> is an <tt>Authorizer</tt> implementation that consults one or more configured
<a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a>s during an authorization operation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#ModularRealmAuthorizer()">ModularRealmAuthorizer()</a></span> - Constructor for class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Default no-argument constructor, does nothing.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#ModularRealmAuthorizer(java.util.Collection)">ModularRealmAuthorizer(Collection&lt;Realm&gt;)</a></span> - Constructor for class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Constructor that accepts the <code>Realm</code>s to consult during an authorization check.</div>
</dd>
<dt><a href="./org/apache/shiro/subject/MutablePrincipalCollection.html" title="interface in org.apache.shiro.subject"><span class="strong">MutablePrincipalCollection</span></a> - Interface in <a href="./org/apache/shiro/subject/package-summary.html">org.apache.shiro.subject</a></dt>
<dd>
<div class="block">A <a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject"><code>PrincipalCollection</code></a> that allows modification.</div>
</dd>
<dt><a href="./org/apache/shiro/web/env/MutableWebEnvironment.html" title="interface in org.apache.shiro.web.env"><span class="strong">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 name="_N_">
<!-- -->
</a>
<h2 class="title">N</h2>
<dl>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#name">name</a></span> - Variable in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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/util/Nameable.html" title="interface in org.apache.shiro.util"><span class="strong">Nameable</span></a> - Interface in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Interface implemented by components that can be named, such as via configuration, and wish to have that name
set once it has been configured.</div>
</dd>
<dt><a href="./org/apache/shiro/web/servlet/NameableFilter.html" title="class in org.apache.shiro.web.servlet"><span class="strong">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="strong"><a href="./org/apache/shiro/web/servlet/NameableFilter.html#NameableFilter()">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="strong">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><a href="./org/apache/shiro/env/NamedObjectEnvironment.html" title="interface in org.apache.shiro.env"><span class="strong">NamedObjectEnvironment</span></a> - Interface in <a href="./org/apache/shiro/env/package-summary.html">org.apache.shiro.env</a></dt>
<dd>
<div class="block">An environment that supports object lookup by name.</div>
</dd>
<dt><span class="strong"><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="block"><span class="strong">Deprecated.</span></div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt"><span class="strong">NativeSessionManager</span></a> - Interface in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">A <code>Native</code> session manager is one that manages sessions natively - that is, it is directly responsible
for the creation, persistence and removal of <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> instances and their
lifecycles.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#newHashFormatInstance(java.lang.Class)">newHashFormatInstance(Class)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format">DefaultHashFormatFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#newHashInstance()">newHashInstance()</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">Returns a new, <em>uninitialized</em> instance, without its byte array set.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ClassUtils.html#newInstance(java.lang.String)">newInstance(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ClassUtils.html#newInstance(java.lang.String, java.lang.Object...)">newInstance(String, Object...)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ClassUtils.html#newInstance(java.lang.Class)">newInstance(Class)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ClassUtils.html#newInstance(java.lang.Class, java.lang.Object...)">newInstance(Class, Object...)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ClassUtils.html" title="class in org.apache.shiro.util">ClassUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#newSessionInstance(org.apache.shiro.session.mgt.SessionContext)">newSessionInstance(SessionContext)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#newSubjectContextInstance()">newSubjectContextInstance()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Creates a new <code>SubjectContext</code> instance to be used to populate with subject contextual data that
will then be sent to the <code>SecurityManager</code> to create a new <code>Subject</code> instance.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectFactory.html#newSubjectInstance(org.apache.shiro.subject.PrincipalCollection, boolean, java.lang.String, org.apache.shiro.session.Session, org.apache.shiro.mgt.SecurityManager)">newSubjectInstance(PrincipalCollection, boolean, String, Session, SecurityManager)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectFactory.html" title="class in org.apache.shiro.mgt">DefaultSubjectFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>since 1.2 - override <a href="./org/apache/shiro/mgt/DefaultSubjectFactory.html#createSubject(org.apache.shiro.subject.SubjectContext)"><code>DefaultSubjectFactory.createSubject(org.apache.shiro.subject.SubjectContext)</code></a> directly if you
need to instantiate a custom <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> class.</i></div>
</div>
</dd>
<dt><span class="strong"><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="block"><span class="strong">Deprecated.</span>
<div class="block"><i>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 <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> class.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/RandomNumberGenerator.html#nextBytes()">nextBytes()</a></span> - Method in interface org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/RandomNumberGenerator.html" title="interface in org.apache.shiro.crypto">RandomNumberGenerator</a></dt>
<dd>
<div class="block">Generates a byte array of fixed length filled with random data, often useful for generating salts,
initialization vectors or other seed data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/RandomNumberGenerator.html#nextBytes(int)">nextBytes(int)</a></span> - Method in interface org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/RandomNumberGenerator.html" title="interface in org.apache.shiro.crypto">RandomNumberGenerator</a></dt>
<dd>
<div class="block">Generates a byte array of the specified length filled with random data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#nextBytes()">nextBytes()</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html" title="class in org.apache.shiro.crypto">SecureRandomNumberGenerator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#nextBytes(int)">nextBytes(int)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html" title="class in org.apache.shiro.crypto">SecureRandomNumberGenerator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#NO_SESSION_CREATION">NO_SESSION_CREATION</a></span> - Static variable in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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><a href="./org/apache/shiro/web/filter/session/NoSessionCreationFilter.html" title="class in org.apache.shiro.web.filter.session"><span class="strong">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="strong"><a href="./org/apache/shiro/web/filter/session/NoSessionCreationFilter.html#NoSessionCreationFilter()">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="strong">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="strong"><a href="./org/apache/shiro/web/tags/NotAuthenticatedTag.html#NotAuthenticatedTag()">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>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#notifyExpiration(org.apache.shiro.session.Session)">notifyExpiration(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AbstractAuthenticator.html#notifyFailure(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationException)">notifyFailure(AuthenticationToken, AuthenticationException)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AbstractAuthenticator.html" title="class in org.apache.shiro.authc">AbstractAuthenticator</a></dt>
<dd>
<div class="block">Notifies any registered <a href="./org/apache/shiro/authc/AuthenticationListener.html" title="interface in org.apache.shiro.authc"><code>AuthenticationListener</code></a>s that
authentication failed for the
specified <code>token</code> which resulted in the specified <code>ae</code> exception.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AbstractAuthenticator.html#notifyLogout(org.apache.shiro.subject.PrincipalCollection)">notifyLogout(PrincipalCollection)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AbstractAuthenticator.html" title="class in org.apache.shiro.authc">AbstractAuthenticator</a></dt>
<dd>
<div class="block">Notifies any registered <a href="./org/apache/shiro/authc/AuthenticationListener.html" title="interface in org.apache.shiro.authc"><code>AuthenticationListener</code></a>s that a
<code>Subject</code> has logged-out.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#notifyStart(org.apache.shiro.session.Session)">notifyStart(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>
<div class="block">Notifies any interested <a href="./org/apache/shiro/session/SessionListener.html" title="interface in org.apache.shiro.session"><code>SessionListener</code></a>s that a Session has started.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#notifyStop(org.apache.shiro.session.Session)">notifyStop(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AbstractAuthenticator.html#notifySuccess(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">notifySuccess(AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AbstractAuthenticator.html" title="class in org.apache.shiro.authc">AbstractAuthenticator</a></dt>
<dd>
<div class="block">Notifies any registered <a href="./org/apache/shiro/authc/AuthenticationListener.html" title="interface in org.apache.shiro.authc"><code>AuthenticationListener</code></a>s that
authentication was successful for the specified <code>token</code> which resulted in the specified
<code>info</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#nullSafePut(java.lang.String, java.lang.Object)">nullSafePut(String, Object)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>
<div class="block">Places a value in this context map under the given key only if the given <code>value</code> argument is not null.</div>
</dd>
</dl>
<a name="_O_">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#objectPermissions">objectPermissions</a></span> - Variable in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Collection of all object-based permissions associaed with the account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#objects">objects</a></span> - Variable in class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#objectToBytes(java.lang.Object)">objectToBytes(Object)</a></span> - Method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Default implementation throws a CodecException immediately since it can't infer how to convert the Object
to a byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#objectToString(java.lang.Object)">objectToString(Object)</a></span> - Method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Default implementation merely returns <code>objectArgument.toString()</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasFilter.html#onAccessDenied(javax.servlet.ServletRequest, javax.servlet.ServletResponse)">onAccessDenied(ServletRequest, ServletResponse)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasFilter.html" title="class in org.apache.shiro.cas">CasFilter</a></dt>
<dd>
<div class="block">Execute login by creating <a href="./org/apache/shiro/cas/CasFilter.html#createToken(javax.servlet.ServletRequest, javax.servlet.ServletResponse)"><code>token</code></a> and logging subject
with this token.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.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/BasicHttpAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc">BasicHttpAuthenticationFilter</a></dt>
<dd>
<div class="block">Processes unauthenticated requests.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong">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="strong"><a href="./org/apache/shiro/web/servlet/OncePerRequestFilter.html#OncePerRequestFilter()">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="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#onChange(org.apache.shiro.session.Session)">onChange(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#onChange(org.apache.shiro.session.Session)">onChange(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/subject/PrincipalCollection.html#oneByType(java.lang.Class)">oneByType(Class&lt;T&gt;)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject">PrincipalCollection</a></dt>
<dd>
<div class="block">Returns the first discovered principal assignable from the specified type, or <code>null</code> if there are none
of the specified type.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#oneByType(java.lang.Class)">oneByType(Class&lt;T&gt;)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#oneByType(java.lang.Class)">oneByType(Class&lt;T&gt;)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#onEquals(org.apache.shiro.session.mgt.SimpleSession)">onEquals(SimpleSession)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>
<div class="block">Provides an attribute-based comparison (no ID comparison) - incurred <em>only</em> when 'this' or the
session object being compared for equality do not have a session id.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.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.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#onExpiration(org.apache.shiro.session.Session)">onExpiration(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#onExpiration(org.apache.shiro.session.Session)">onExpiration(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/SessionListener.html#onExpiration(org.apache.shiro.session.Session)">onExpiration(Session)</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/SessionListener.html" title="interface in org.apache.shiro.session">SessionListener</a></dt>
<dd>
<div class="block">Notification callback that occurs when the corresponding Session has expired.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/SessionListenerAdapter.html#onExpiration(org.apache.shiro.session.Session)">onExpiration(Session)</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/SessionListenerAdapter.html" title="class in org.apache.shiro.session">SessionListenerAdapter</a></dt>
<dd>
<div class="block">Adapter no-op implemenation - does nothing and returns immediately.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#onFailedLogin(org.apache.shiro.subject.Subject, org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationException)">onFailedLogin(Subject, AuthenticationToken, AuthenticationException)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Reacts to a failed login by immediately <a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#forgetIdentity(org.apache.shiro.subject.Subject)"><code>forgetting</code></a> any
previously remembered identity.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#onFailedLogin(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationException, org.apache.shiro.subject.Subject)">onFailedLogin(AuthenticationToken, AuthenticationException, Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RememberMeManager.html#onFailedLogin(org.apache.shiro.subject.Subject, org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationException)">onFailedLogin(Subject, AuthenticationToken, AuthenticationException)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RememberMeManager.html" title="interface in org.apache.shiro.mgt">RememberMeManager</a></dt>
<dd>
<div class="block">Reacts to a failed authentication attempt, typically by forgetting any previously remembered principals for the
Subject.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AuthenticationListener.html#onFailure(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationException)">onFailure(AuthenticationToken, AuthenticationException)</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AuthenticationListener.html" title="interface in org.apache.shiro.authc">AuthenticationListener</a></dt>
<dd>
<div class="block">Callback triggered when an authentication attempt for a <code>Subject</code> has failed.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/cas/CasRealm.html#onInit()">onInit()</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#onInit()">onInit()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Template method for subclasses to implement any initialization logic.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#onInit()">onInit()</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>
<div class="block">Initializes this realm and potentially enables a cache, depending on configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#onInit()">onInit()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/IniRealm.html#onInit()">onInit()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text">IniRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#onInit()">onInit()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#onInit()">onInit()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>
<div class="block">Will call 'processDefinitions' on startup.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.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.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/cas/CasFilter.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.cas.<a href="./org/apache/shiro/cas/CasFilter.html" title="class in org.apache.shiro.cas">CasFilter</a></dt>
<dd>
<div class="block">If login has failed, redirect user to the CAS error page (no ticket or ticket validation failed) except if the user is already
authenticated, in which case redirect to the default success url.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/cas/CasFilter.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.cas.<a href="./org/apache/shiro/cas/CasFilter.html" title="class in org.apache.shiro.cas">CasFilter</a></dt>
<dd>
<div class="block">If login has been successful, redirect user to the original protected url.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/authc/AbstractAuthenticator.html#onLogout(org.apache.shiro.subject.PrincipalCollection)">onLogout(PrincipalCollection)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AbstractAuthenticator.html" title="class in org.apache.shiro.authc">AbstractAuthenticator</a></dt>
<dd>
<div class="block">This implementation merely calls
<a href="./org/apache/shiro/authc/AbstractAuthenticator.html#notifyLogout(org.apache.shiro.subject.PrincipalCollection)"><code>notifyLogout</code></a> to allow any registered listeners
to react to the logout.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AuthenticationListener.html#onLogout(org.apache.shiro.subject.PrincipalCollection)">onLogout(PrincipalCollection)</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AuthenticationListener.html" title="interface in org.apache.shiro.authc">AuthenticationListener</a></dt>
<dd>
<div class="block">Callback triggered when a <code>Subject</code> logs-out of the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/LogoutAware.html#onLogout(org.apache.shiro.subject.PrincipalCollection)">onLogout(PrincipalCollection)</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/LogoutAware.html" title="interface in org.apache.shiro.authc">LogoutAware</a></dt>
<dd>
<div class="block">Callback triggered when a <code>Subject</code> logs out of the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#onLogout(org.apache.shiro.subject.PrincipalCollection)">onLogout(PrincipalCollection)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam">ModularRealmAuthenticator</a></dt>
<dd>
<div class="block">First calls <code>super.onLogout(principals)</code> to ensure a logout notification is issued, and for each
wrapped <code>Realm</code> that implements the <a href="./org/apache/shiro/authc/LogoutAware.html" title="interface in org.apache.shiro.authc"><code>LogoutAware</code></a> interface, calls
<code>((LogoutAware)realm).onLogout(principals)</code> to allow each realm the opportunity to perform
logout/cleanup operations during an user-logout.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#onLogout(org.apache.shiro.subject.Subject)">onLogout(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Reacts to a subject logging out of the application and immediately
<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#forgetIdentity(org.apache.shiro.subject.Subject)"><code>forgets</code></a> any previously stored identity and returns.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RememberMeManager.html#onLogout(org.apache.shiro.subject.Subject)">onLogout(Subject)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RememberMeManager.html" title="interface in org.apache.shiro.mgt">RememberMeManager</a></dt>
<dd>
<div class="block">Reacts to a Subject logging out of the application, typically by forgetting any previously remembered
principals for the Subject.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#onLogout(org.apache.shiro.subject.PrincipalCollection)">onLogout(PrincipalCollection)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>
<div class="block">If caching is enabled, this will clear any cached data associated with the specified account identity.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#onRememberedPrincipalFailure(java.lang.RuntimeException, org.apache.shiro.subject.SubjectContext)">onRememberedPrincipalFailure(RuntimeException, SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Called when an exception is thrown while trying to retrieve principals.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#onStart(org.apache.shiro.session.Session, org.apache.shiro.session.mgt.SessionContext)">onStart(Session, SessionContext)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>
<div class="block">Template method that allows subclasses to react to a new session being created.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/SessionListener.html#onStart(org.apache.shiro.session.Session)">onStart(Session)</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/SessionListener.html" title="interface in org.apache.shiro.session">SessionListener</a></dt>
<dd>
<div class="block">Notification callback that occurs when the corresponding Session has started.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/SessionListenerAdapter.html#onStart(org.apache.shiro.session.Session)">onStart(Session)</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/SessionListenerAdapter.html" title="class in org.apache.shiro.session">SessionListenerAdapter</a></dt>
<dd>
<div class="block">Adapter no-op implemenation - does nothing and returns immediately.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#onStop(org.apache.shiro.session.Session, org.apache.shiro.session.mgt.SessionKey)">onStop(Session, SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#onStop(org.apache.shiro.session.Session)">onStop(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#onStop(org.apache.shiro.session.Session)">onStop(Session)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/SessionListener.html#onStop(org.apache.shiro.session.Session)">onStop(Session)</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/SessionListener.html" title="interface in org.apache.shiro.session">SessionListener</a></dt>
<dd>
<div class="block">Notification callback that occurs when the corresponding Session has stopped, either programmatically via
<a href="./org/apache/shiro/session/Session.html#stop()"><code>Session.stop()</code></a> or automatically upon a subject logging out.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/SessionListenerAdapter.html#onStop(org.apache.shiro.session.Session)">onStop(Session)</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/SessionListenerAdapter.html" title="class in org.apache.shiro.session">SessionListenerAdapter</a></dt>
<dd>
<div class="block">Adapter no-op implemenation - does nothing and returns immediately.</div>
</dd>
<dt><span class="strong"><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><span class="strong"><a href="./org/apache/shiro/authc/AuthenticationListener.html#onSuccess(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">onSuccess(AuthenticationToken, AuthenticationInfo)</a></span> - Method in interface org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AuthenticationListener.html" title="interface in org.apache.shiro.authc">AuthenticationListener</a></dt>
<dd>
<div class="block">Callback triggered when an authentication attempt for a <code>Subject</code> has succeeded.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#onSuccessfulLogin(org.apache.shiro.subject.Subject, org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">onSuccessfulLogin(Subject, AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Reacts to the successful login attempt by first always <a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#forgetIdentity(org.apache.shiro.subject.Subject)"><code>forgetting</code></a> any previously
stored identity.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#onSuccessfulLogin(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo, org.apache.shiro.subject.Subject)">onSuccessfulLogin(AuthenticationToken, AuthenticationInfo, Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RememberMeManager.html#onSuccessfulLogin(org.apache.shiro.subject.Subject, org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">onSuccessfulLogin(Subject, AuthenticationToken, AuthenticationInfo)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RememberMeManager.html" title="interface in org.apache.shiro.mgt">RememberMeManager</a></dt>
<dd>
<div class="block">Reacts to a successful authentication attempt, typically saving the principals to be retrieved ('remembered')
for future system access.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/OperationMode.html" title="enum in org.apache.shiro.crypto"><span class="strong">OperationMode</span></a> - Enum in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block">A cipher <a href="http://en.wikipedia.org/wiki/Block_cipher_modes_of_operation">mode of operation</a>
directs a cipher algorithm how to convert data during the encryption or decryption process.</div>
</dd>
<dt><a href="./org/apache/shiro/package-summary.html">org.apache.shiro</a> - package org.apache.shiro</dt>
<dd>
<div class="block">This package primarily exists as a root classpath distinction, but it does contain two core classes widely used
by applications, <a href="./org/apache/shiro/SecurityUtils.html" title="class in org.apache.shiro"><code>SecurityUtils</code></a> and
<a href="./org/apache/shiro/ShiroException.html" title="class in org.apache.shiro"><code>ShiroException</code></a>.</div>
</dd>
<dt><a href="./org/apache/shiro/aop/package-summary.html">org.apache.shiro.aop</a> - package org.apache.shiro.aop</dt>
<dd>
<div class="block">Components used to support the framework's AOP/interception support classes.</div>
</dd>
<dt><a href="./org/apache/shiro/aspectj/package-summary.html">org.apache.shiro.aspectj</a> - package org.apache.shiro.aspectj</dt>
<dd>
<div class="block"><a href="http://www.eclipse.org/aspectj/">AspectJ</a> support for enabling
dynamic authorization using Shiro's annotations.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a> - package org.apache.shiro.authc</dt>
<dd>
<div class="block">Core interfaces and exceptions concerning Authentication (the act of logging-in).</div>
</dd>
<dt><a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a> - package org.apache.shiro.authc.credential</dt>
<dd>
<div class="block">Support for validating <em>credentials</em> (such as passwords or X509 certificates) during
authentication via the <a href="./org/apache/shiro/authc/credential/CredentialsMatcher.html" title="interface in org.apache.shiro.authc.credential"><code>CredentialsMatcher</code></a>
interface and its supporting implementations.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/pam/package-summary.html">org.apache.shiro.authc.pam</a> - package org.apache.shiro.authc.pam</dt>
<dd>
<div class="block">Support for <em>PAM</em>, or <b>P</b>luggable <b>A</b>uthentication <b>M</b>odules, which is
the capability to authenticate a user against multiple configurable (pluggable) <em>modules</em> (Shiro
calls these <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a>s).</div>
</dd>
<dt><a href="./org/apache/shiro/authz/package-summary.html">org.apache.shiro.authz</a> - package org.apache.shiro.authz</dt>
<dd>
<div class="block">Core interfaces and exceptions supporting Authorization (access control).</div>
</dd>
<dt><a href="./org/apache/shiro/authz/annotation/package-summary.html">org.apache.shiro.authz.annotation</a> - package org.apache.shiro.authz.annotation</dt>
<dd>
<div class="block">Annotations used to restrict which classes, instances, or methods may be accessed or invoked depending on the
caller's access abilities or authentication state.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a> - package org.apache.shiro.authz.aop</dt>
<dd>
<div class="block">Contains AOP implementation support classes specifically used for authorization operations, particularly supporting
AOP Method Interceptors and JSR-175 metadata Annotations.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/permission/package-summary.html">org.apache.shiro.authz.permission</a> - package org.apache.shiro.authz.permission</dt>
<dd>
<div class="block">Support and default implementations for Shiro's <a href="./org/apache/shiro/authz/Permission.html" title="interface in org.apache.shiro.authz"><code>Permission</code></a>
interface.</div>
</dd>
<dt><a href="./org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a> - package org.apache.shiro.cache</dt>
<dd>
<div class="block">Caching support used to enhance performance for any security operation.</div>
</dd>
<dt><a href="./org/apache/shiro/cache/ehcache/package-summary.html">org.apache.shiro.cache.ehcache</a> - package org.apache.shiro.cache.ehcache</dt>
<dd>
<div class="block"><a href="http://ehcache.sourceforge.net" target="_top">Ehcache</a>-based implementations of Shiro's
cache interfaces.</div>
</dd>
<dt><a href="./org/apache/shiro/cas/package-summary.html">org.apache.shiro.cas</a> - package org.apache.shiro.cas</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/codec/package-summary.html">org.apache.shiro.codec</a> - package org.apache.shiro.codec</dt>
<dd>
<div class="block">Components for encoding and decoding of data across multiple formats, especially useful in Shiro's
cryptography and web functionality.</div>
</dd>
<dt><a href="./org/apache/shiro/concurrent/package-summary.html">org.apache.shiro.concurrent</a> - package org.apache.shiro.concurrent</dt>
<dd>
<div class="block"><a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent"><code>Executor</code></a>, <a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent"><code>ExecutorService</code></a>,
and <a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent"><code>ScheduledExecutorService</code></a> implementations for transparent
<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> association with threads in an asynchronous execution environment.</div>
</dd>
<dt><a href="./org/apache/shiro/config/package-summary.html">org.apache.shiro.config</a> - package org.apache.shiro.config</dt>
<dd>
<div class="block">Components that support configuring Shiro in any application.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a> - package org.apache.shiro.crypto</dt>
<dd>
<div class="block">Cryptography Cipher and Hashing components that greatly simplify the JDK's cryptography concepts and
add additional convenient behavior.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a> - package org.apache.shiro.crypto.hash</dt>
<dd>
<div class="block">Cryptographic Hashing components that greatly simplify one-way data hashing in an application.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/hash/format/package-summary.html">org.apache.shiro.crypto.hash.format</a> - package org.apache.shiro.crypto.hash.format</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/dao/package-summary.html">org.apache.shiro.dao</a> - package org.apache.shiro.dao</dt>
<dd>
<div class="block">Package containing various components useful when building Data Access Objects (DAOs), including a generic
Data Access Exception hierarchy.</div>
</dd>
<dt><a href="./org/apache/shiro/env/package-summary.html">org.apache.shiro.env</a> - package org.apache.shiro.env</dt>
<dd>
<div class="block">Concepts used to represent Shiro's aggregate state in an application.</div>
</dd>
<dt><a href="./org/apache/shiro/functor/package-summary.html">org.apache.shiro.functor</a> - package org.apache.shiro.functor</dt>
<dd>
<div class="block">Package containing <a href="http://en.wikipedia.org/wiki/Functor">functor</a> components used for data translation
or conversion.</div>
</dd>
<dt><a href="./org/apache/shiro/guice/package-summary.html">org.apache.shiro.guice</a> - package org.apache.shiro.guice</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/guice/aop/package-summary.html">org.apache.shiro.guice.aop</a> - package org.apache.shiro.guice.aop</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/guice/web/package-summary.html">org.apache.shiro.guice.web</a> - package org.apache.shiro.guice.web</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a> - package org.apache.shiro.io</dt>
<dd>
<div class="block">Support for reading and writing (input/output) raw data from multiple resource locations.</div>
</dd>
<dt><a href="./org/apache/shiro/jndi/package-summary.html">org.apache.shiro.jndi</a> - package org.apache.shiro.jndi</dt>
<dd>
<div class="block">Enables accessing objects located in JNDI that might be useful when configuring a Shiro-enabled application.</div>
</dd>
<dt><a href="./org/apache/shiro/ldap/package-summary.html">org.apache.shiro.ldap</a> - package org.apache.shiro.ldap</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a> - package org.apache.shiro.mgt</dt>
<dd>
<div class="block">Provides the master <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> interface and a default implementation
hierarchy for managing all aspects of Shiro's functionality in an application.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a> - package org.apache.shiro.realm</dt>
<dd>
<div class="block">Components and sub-packages used in supporting the core <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> interface.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/activedirectory/package-summary.html">org.apache.shiro.realm.activedirectory</a> - package org.apache.shiro.realm.activedirectory</dt>
<dd>
<div class="block">Realms that acquire security data from a Microsoft Active Directory.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/jdbc/package-summary.html">org.apache.shiro.realm.jdbc</a> - package org.apache.shiro.realm.jdbc</dt>
<dd>
<div class="block">Realms that acquire security data from an RDBMS (Relational Database Management System) using the
JDBC API.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/jndi/package-summary.html">org.apache.shiro.realm.jndi</a> - package org.apache.shiro.realm.jndi</dt>
<dd>
<div class="block">Support for acquiring Realms from JNDI, particularly useful for configuring Shiro in JEE or EJB environments.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/ldap/package-summary.html">org.apache.shiro.realm.ldap</a> - package org.apache.shiro.realm.ldap</dt>
<dd>
<div class="block">Realms that acquire security data from an LDAP (Lightweight Directory Access Protocol) server
utilizing LDAP/Naming APIs.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/text/package-summary.html">org.apache.shiro.realm.text</a> - package org.apache.shiro.realm.text</dt>
<dd>
<div class="block">Realms that acquire security data from text-based data sources such as <code>File</code>s or
text streams.</div>
</dd>
<dt><a href="./org/apache/shiro/session/package-summary.html">org.apache.shiro.session</a> - package org.apache.shiro.session</dt>
<dd>
<div class="block">Components related to managing sessions, the time-based data contexts in which a Subject
interacts with an application.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a> - package org.apache.shiro.session.mgt</dt>
<dd>
<div class="block"><a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a> components supporting enterprise session management.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a> - package org.apache.shiro.session.mgt.eis</dt>
<dd>
<div class="block">EIS (Enterprise Information System)-tier components that can perform CRUD operations for sessions
using any EIS API.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/quartz/package-summary.html">org.apache.shiro.session.mgt.quartz</a> - package org.apache.shiro.session.mgt.quartz</dt>
<dd>
<div class="block"><a href="http://www.opensymphony.com/quartz/" target="_top">Quartz</a>-based implementations of
components that help <tt>SessionManager</tt> implementations maintain sessions (timed expiration, orphan cleanup,
etc).</div>
</dd>
<dt><a href="./org/apache/shiro/spring/package-summary.html">org.apache.shiro.spring</a> - package org.apache.shiro.spring</dt>
<dd>
<div class="block"><a href="http://www.springframework.org" target="_top">Spring Application Framework</a> support for enabling
Shiro in spring applications.</div>
</dd>
<dt><a href="./org/apache/shiro/spring/aop/package-summary.html">org.apache.shiro.spring.aop</a> - package org.apache.shiro.spring.aop</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/spring/remoting/package-summary.html">org.apache.shiro.spring.remoting</a> - package org.apache.shiro.spring.remoting</dt>
<dd>
<div class="block">Support to enable Spring-based remote method invocations to carry a Shiro session ID as part of the
invocation payload, allowing remote clients to perform security operations.</div>
</dd>
<dt><a href="./org/apache/shiro/spring/security/interceptor/package-summary.html">org.apache.shiro.spring.security.interceptor</a> - package org.apache.shiro.spring.security.interceptor</dt>
<dd>
<div class="block">Spring AOP support for enabling Shiro annotations in Spring-configured applications.</div>
</dd>
<dt><a href="./org/apache/shiro/spring/web/package-summary.html">org.apache.shiro.spring.web</a> - package org.apache.shiro.spring.web</dt>
<dd>
<div class="block">Spring-specific components for use in Spring-based web applications.</div>
</dd>
<dt><a href="./org/apache/shiro/subject/package-summary.html">org.apache.shiro.subject</a> - package org.apache.shiro.subject</dt>
<dd>
<div class="block">Components supporting the <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> interface, the most important concept in
Shiro's API.</div>
</dd>
<dt><a href="./org/apache/shiro/subject/support/package-summary.html">org.apache.shiro.subject.support</a> - package org.apache.shiro.subject.support</dt>
<dd>
<div class="block">Concrete support implementations of most of the <code>org.apache.shiro.subject</code> interfaces.</div>
</dd>
<dt><a href="./org/apache/shiro/tools/hasher/package-summary.html">org.apache.shiro.tools.hasher</a> - package org.apache.shiro.tools.hasher</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a> - package org.apache.shiro.util</dt>
<dd>
<div class="block">Your run-of-the-mill 'util' pacakge for components and logic widely used across the framework that can't
find their home into a proper OO hierarchy (or, most likely for things used across many hierarchies).</div>
</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 <a href="./org/apache/shiro/env/Environment.html" title="interface in org.apache.shiro.env"><code>Environment</code></a> 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="http://java.sun.com/javaee/5/docs/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet"><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="http://java.sun.com/javaee/5/docs/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet"><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="http://java.sun.com/javaee/5/docs/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet"><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
<a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> 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 <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> 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 name="_P_">
<!-- -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><a href="./org/apache/shiro/crypto/PaddingScheme.html" title="enum in org.apache.shiro.crypto"><span class="strong">PaddingScheme</span></a> - Enum in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block">A <code>CipherPaddingScheme</code> represents well-known
<a href="http://en.wikipedia.org/wiki/Padding_(cryptography)">padding schemes</a> supported by JPA providers in a
type-safe manner.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/hash/format/ParsableHashFormat.html" title="interface in org.apache.shiro.crypto.hash.format"><span class="strong">ParsableHashFormat</span></a> - Interface in <a href="./org/apache/shiro/crypto/hash/format/package-summary.html">org.apache.shiro.crypto.hash.format</a></dt>
<dd>
<div class="block">A <code>ParsableHashFormat</code> is able to parse a formatted string and convert it into a <a href="./org/apache/shiro/crypto/hash/Hash.html" title="interface in org.apache.shiro.crypto.hash"><code>Hash</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/ParsableHashFormat.html#parse(java.lang.String)">parse(String)</a></span> - Method in interface org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/ParsableHashFormat.html" title="interface in org.apache.shiro.crypto.hash.format">ParsableHashFormat</a></dt>
<dd>
<div class="block">Parses the specified formatted string and returns the corresponding Hash instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html#parse(java.lang.String)">parse(String)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html" title="class in org.apache.shiro.crypto.hash.format">Shiro1CryptFormat</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#PART_DIVIDER_TOKEN">PART_DIVIDER_TOKEN</a></span> - Static variable in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/web/filter/authc/PassThruAuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><span class="strong">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="strong"><a href="./org/apache/shiro/web/filter/authc/PassThruAuthenticationFilter.html#PassThruAuthenticationFilter()">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><a href="./org/apache/shiro/authc/credential/PasswordMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="strong">PasswordMatcher</span></a> - Class in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block">A <a href="./org/apache/shiro/authc/credential/CredentialsMatcher.html" title="interface in org.apache.shiro.authc.credential"><code>CredentialsMatcher</code></a> that employs best-practices comparisons for hashed text passwords.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/PasswordMatcher.html#PasswordMatcher()">PasswordMatcher()</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/PasswordMatcher.html" title="class in org.apache.shiro.authc.credential">PasswordMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/credential/PasswordService.html" title="interface in org.apache.shiro.authc.credential"><span class="strong">PasswordService</span></a> - Interface in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block">A <code>PasswordService</code> supports common use cases when using passwords as a credentials mechanism.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#passwordsMatch(java.lang.Object, org.apache.shiro.crypto.hash.Hash)">passwordsMatch(Object, Hash)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#passwordsMatch(java.lang.Object, java.lang.String)">passwordsMatch(Object, String)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashingPasswordService.html#passwordsMatch(java.lang.Object, org.apache.shiro.crypto.hash.Hash)">passwordsMatch(Object, Hash)</a></span> - Method in interface org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashingPasswordService.html" title="interface in org.apache.shiro.authc.credential">HashingPasswordService</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the <code>submittedPlaintext</code> password matches the existing <code>savedPasswordHash</code>,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/PasswordService.html#passwordsMatch(java.lang.Object, java.lang.String)">passwordsMatch(Object, String)</a></span> - Method in interface org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/PasswordService.html" title="interface in org.apache.shiro.authc.credential">PasswordService</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the <code>submittedPlaintext</code> password matches the existing <code>saved</code> password,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><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="strong">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="strong"><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="strong"><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="strong">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="strong"><a href="./org/apache/shiro/web/filter/PathMatchingFilter.html#PathMatchingFilter()">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="strong">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="http://java.sun.com/javaee/5/docs/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet"><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="strong"><a href="./org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#PathMatchingFilterChainResolver()">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="strong"><a href="./org/apache/shiro/web/filter/mgt/PathMatchingFilterChainResolver.html#PathMatchingFilterChainResolver(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="strong"><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><span class="strong"><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><a href="./org/apache/shiro/util/PatternMatcher.html" title="interface in org.apache.shiro.util"><span class="strong">PatternMatcher</span></a> - Interface in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Interface for components that can match source strings against a specified pattern string.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aspectj/AspectjAnnotationsAuthorizingMethodInterceptor.html#performBeforeInterception(org.aspectj.lang.JoinPoint)">performBeforeInterception(JoinPoint)</a></span> - Method in class org.apache.shiro.aspectj.<a href="./org/apache/shiro/aspectj/AspectjAnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.aspectj">AspectjAnnotationsAuthorizingMethodInterceptor</a></dt>
<dd>
<div class="block">Performs the method interception of the before advice at the specified joint point.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/Permission.html" title="interface in org.apache.shiro.authz"><span class="strong">Permission</span></a> - Interface in <a href="./org/apache/shiro/authz/package-summary.html">org.apache.shiro.authz</a></dt>
<dd>
<div class="block">A Permission represents the ability to perform an action or access a resource.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/aop/PermissionAnnotationHandler.html" title="class in org.apache.shiro.authz.aop"><span class="strong">PermissionAnnotationHandler</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">Checks to see if a @<a href="./org/apache/shiro/authz/annotation/RequiresPermissions.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresPermissions</code></a> annotation is
declared, and if so, performs a permission check to see if the calling <code>Subject</code> is allowed continued
access.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/PermissionAnnotationHandler.html#PermissionAnnotationHandler()">PermissionAnnotationHandler()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/PermissionAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">PermissionAnnotationHandler</a></dt>
<dd>
<div class="block">Default no-argument constructor that ensures this handler looks for
<a href="./org/apache/shiro/authz/annotation/RequiresPermissions.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresPermissions</code></a> annotations.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/aop/PermissionAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop"><span class="strong">PermissionAnnotationMethodInterceptor</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">Checks to see if a @<a href="./org/apache/shiro/authz/annotation/RequiresPermissions.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresPermissions</code></a> annotation is declared, and if so, performs
a permission check to see if the calling <code>Subject</code> is allowed to call the method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/PermissionAnnotationMethodInterceptor.html#PermissionAnnotationMethodInterceptor()">PermissionAnnotationMethodInterceptor()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/PermissionAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">PermissionAnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Default no-argument constructor that ensures this interceptor looks for
<a href="./org/apache/shiro/authz/annotation/RequiresPermissions.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresPermissions</code></a> annotations in a method declaration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/PermissionAnnotationMethodInterceptor.html#PermissionAnnotationMethodInterceptor(org.apache.shiro.aop.AnnotationResolver)">PermissionAnnotationMethodInterceptor(AnnotationResolver)</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/PermissionAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">PermissionAnnotationMethodInterceptor</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#permissionResolver">permissionResolver</a></span> - Variable in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">A PermissionResolver to be used by <em>all</em> configured realms.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/permission/PermissionResolver.html" title="interface in org.apache.shiro.authz.permission"><span class="strong">PermissionResolver</span></a> - Interface in <a href="./org/apache/shiro/authz/permission/package-summary.html">org.apache.shiro.authz.permission</a></dt>
<dd>
<div class="block">A <code>PermisisonResolver</code> resolves a String value and converts it into a
<a href="./org/apache/shiro/authz/Permission.html" title="interface in org.apache.shiro.authz"><code>Permission</code></a> instance.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/permission/PermissionResolverAware.html" title="interface in org.apache.shiro.authz.permission"><span class="strong">PermissionResolverAware</span></a> - Interface in <a href="./org/apache/shiro/authz/permission/package-summary.html">org.apache.shiro.authz.permission</a></dt>
<dd>
<div class="block">Interface implemented by a component that wishes to use any application-configured <tt>PermissionResolver</tt> that
might already exist instead of potentially creating one itself.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#permissions">permissions</a></span> - Variable in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/web/filter/authz/PermissionsAuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz"><span class="strong">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="strong"><a href="./org/apache/shiro/web/filter/authz/PermissionsAuthorizationFilter.html#PermissionsAuthorizationFilter()">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><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#permissionsLookupEnabled">permissionsLookupEnabled</a></span> - Variable in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#permissionsQuery">permissionsQuery</a></span> - Variable in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</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="strong">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="strong"><a href="./org/apache/shiro/web/tags/PermissionTag.html#PermissionTag()">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><a href="./org/apache/shiro/util/PermissionUtils.html" title="class in org.apache.shiro.util"><span class="strong">PermissionUtils</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Utility class to help with String-to-Permission object resolution.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/PermissionUtils.html#PermissionUtils()">PermissionUtils()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/PermissionUtils.html" title="class in org.apache.shiro.util">PermissionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#PERMS">PERMS</a></span> - Static variable in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#PORT">PORT</a></span> - Static variable in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</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="strong">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="strong"><a href="./org/apache/shiro/web/filter/authz/PortFilter.html#PortFilter()">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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html#postProcessAfterInitialization(java.lang.Object, java.lang.String)">postProcessAfterInitialization(Object, String)</a></span> - Method in class org.apache.shiro.spring.<a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html" title="class in org.apache.shiro.spring">LifecycleBeanPostProcessor</a></dt>
<dd>
<div class="block">Does nothing - merely returns the object argument immediately.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#postProcessAfterInitialization(java.lang.Object, java.lang.String)">postProcessAfterInitialization(Object, String)</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Does nothing - only exists to satisfy the BeanPostProcessor interface and immediately returns the
<code>bean</code> argument.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html#postProcessBeforeDestruction(java.lang.Object, java.lang.String)">postProcessBeforeDestruction(Object, String)</a></span> - Method in class org.apache.shiro.spring.<a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html" title="class in org.apache.shiro.spring">LifecycleBeanPostProcessor</a></dt>
<dd>
<div class="block">Calls the <tt>destroy()</tt> methods on the bean if it implements <a href="./org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util"><code>Destroyable</code></a></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html#postProcessBeforeInitialization(java.lang.Object, java.lang.String)">postProcessBeforeInitialization(Object, String)</a></span> - Method in class org.apache.shiro.spring.<a href="./org/apache/shiro/spring/LifecycleBeanPostProcessor.html" title="class in org.apache.shiro.spring">LifecycleBeanPostProcessor</a></dt>
<dd>
<div class="block">Calls the <tt>init()</tt> methods on the bean if it implements <a href="./org/apache/shiro/util/Initializable.html" title="interface in org.apache.shiro.util"><code>Initializable</code></a></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#postProcessBeforeInitialization(java.lang.Object, java.lang.String)">postProcessBeforeInitialization(Object, String)</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Inspects a bean, and if it implements the <a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet"><code>Filter</code></a> interface, automatically adds that filter
instance to the internal <a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setFilters(java.util.Map)"><code>filters map</code></a> that will be referenced
later during filter chain construction.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#PREFERRED_ENCODING">PREFERRED_ENCODING</a></span> - Static variable in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Shiro's default preferred character encoding, equal to <b><code>UTF-8</code></b>.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject"><span class="strong">PrincipalCollection</span></a> - Interface in <a href="./org/apache/shiro/subject/package-summary.html">org.apache.shiro.subject</a></dt>
<dd>
<div class="block">A collection of all principals associated with a corresponding <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a>.</div>
</dd>
<dt><a href="./org/apache/shiro/subject/PrincipalMap.html" title="interface in org.apache.shiro.subject"><span class="strong">PrincipalMap</span></a> - Interface in <a href="./org/apache/shiro/subject/package-summary.html">org.apache.shiro.subject</a></dt>
<dd>
<div class="block">EXPERIMENTAL - DO NOT USE YET
<p/>
A <code>PrincipalMap</code> is map of all of a subject's principals - its identifying attributes like username, userId,
etc.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#principals">principals</a></span> - Variable in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">The principals identifying the account associated with this AuthenticationInfo instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#principals(org.apache.shiro.subject.PrincipalCollection)">principals(PrincipalCollection)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Ensures the <code>Subject</code> being built will reflect the specified principals (aka identity).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#principals">principals</a></span> - Variable in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#PRINCIPALS_SESSION_KEY">PRINCIPALS_SESSION_KEY</a></span> - Static variable in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>
<div class="block">The session key that is used to store subject principals.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#principalSuffix">principalSuffix</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#principalSuffix">principalSuffix</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/web/tags/PrincipalTag.html" title="class in org.apache.shiro.web.tags"><span class="strong">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="strong"><a href="./org/apache/shiro/web/tags/PrincipalTag.html#PrincipalTag()">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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/aop/MethodInvocation.html#proceed()">proceed()</a></span> - Method in interface org.apache.shiro.aop.<a href="./org/apache/shiro/aop/MethodInvocation.html" title="interface in org.apache.shiro.aop">MethodInvocation</a></dt>
<dd>
<div class="block">Continues the method invocation chain, or if the last in the chain, the method itself.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html#proceed()">proceed()</a></span> - Method in class org.apache.shiro.aspectj.<a href="./org/apache/shiro/aspectj/BeforeAdviceMethodInvocationAdapter.html" title="class in org.apache.shiro.aspectj">BeforeAdviceMethodInvocationAdapter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#processDefinitions()">processDefinitions()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#processRoleDefinitions()">processRoleDefinitions()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#processRoleDefinitions(java.util.Map)">processRoleDefinitions(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#processUserDefinitions()">processUserDefinitions()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#processUserDefinitions(java.util.Map)">processUserDefinitions(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text"><span class="strong">PropertiesRealm</span></a> - Class in <a href="./org/apache/shiro/realm/text/package-summary.html">org.apache.shiro.realm.text</a></dt>
<dd>
<div class="block">A <a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text"><code>TextConfigurationRealm</code></a> that defers all logic to the parent class, but just enables
<a href="http://java.sun.com/javase/6/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util"><code>Properties</code></a> based configuration in addition to the parent class's String configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#PropertiesRealm()">PropertiesRealm()</a></span> - Constructor for class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/format/ProvidedHashFormat.html" title="enum in org.apache.shiro.crypto.hash.format"><span class="strong">ProvidedHashFormat</span></a> - Enum in <a href="./org/apache/shiro/crypto/hash/format/package-summary.html">org.apache.shiro.crypto.hash.format</a></dt>
<dd>
<div class="block">An enum representing Shiro's default provided <a href="./org/apache/shiro/crypto/hash/format/HashFormat.html" title="interface in org.apache.shiro.crypto.hash.format"><code>HashFormat</code></a> implementations.</div>
</dd>
<dt><a href="./org/apache/shiro/web/servlet/ProxiedFilterChain.html" title="class in org.apache.shiro.web.servlet"><span class="strong">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="http://java.sun.com/javaee/5/docs/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet"><code>FilterChain</code></a> instance that proxies an original <a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/FilterChain.html?is-external=true" title="class or interface in javax.servlet"><code>FilterChain</code></a> as well
as a <a href="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><code>List</code></a> of other <a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/Filter.html?is-external=true" title="class or interface in javax.servlet"><code>Filter</code></a>s that might need to execute prior to the final wrapped
original chain.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/servlet/ProxiedFilterChain.html#ProxiedFilterChain(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><a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session"><span class="strong">ProxiedSession</span></a> - Class in <a href="./org/apache/shiro/session/package-summary.html">org.apache.shiro.session</a></dt>
<dd>
<div class="block">Simple <code>Session</code> implementation that immediately delegates all corresponding calls to an
underlying proxied session instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#ProxiedSession(org.apache.shiro.session.Session)">ProxiedSession(Session)</a></span> - Constructor for class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Constructs an instance that proxies the specified <code>target</code>.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/cache/Cache.html#put(K, V)">put(K, V)</a></span> - Method in interface org.apache.shiro.cache.<a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></dt>
<dd>
<div class="block">Adds a Cache entry.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#put(K, V)">put(K, V)</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>
<div class="block">Puts an object into the cache.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/MapCache.html#put(K, V)">put(K, V)</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#put(java.lang.String, org.apache.shiro.config.Ini.Section)">put(String, Ini.Section)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#put(java.lang.String, java.lang.String)">put(String, String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#put(java.lang.String, java.lang.Object)">put(String, Object)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#put(java.lang.String, java.lang.Object)">put(String, Object)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#put(K, V)">put(K, V)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>
<div class="block">Creates a new entry, but wraps the value in a SoftValue instance to enable auto garbage collection.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#put(java.lang.Object, java.lang.Object)">put(Object, Object)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Binds <tt>value</tt> for the given <code>key</code> to the current thread.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#putAll(java.util.Map)">putAll(Map&lt;? extends String, ? extends Ini.Section&gt;)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#putAll(java.util.Map)">putAll(Map&lt;? extends String, ? extends String&gt;)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#putAll(java.util.Map)">putAll(Map&lt;? extends String, ?&gt;)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#putAll(java.util.Map)">putAll(Map&lt;? extends String, ?&gt;)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#putAll(java.util.Map)">putAll(Map&lt;? extends K, ? extends V&gt;)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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 name="_Q_">
<!-- -->
</a>
<h2 class="title">Q</h2>
<dl>
<dt><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationJob.html" title="class in org.apache.shiro.session.mgt.quartz"><span class="strong">QuartzSessionValidationJob</span></a> - Class in <a href="./org/apache/shiro/session/mgt/quartz/package-summary.html">org.apache.shiro.session.mgt.quartz</a></dt>
<dd>
<div class="block">A quartz job that basically just calls the <a href="./org/apache/shiro/session/mgt/ValidatingSessionManager.html#validateSessions()"><code>ValidatingSessionManager.validateSessions()</code></a>
method on a configured session manager.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationJob.html#QuartzSessionValidationJob()">QuartzSessionValidationJob()</a></span> - Constructor for class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationJob.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationJob</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt.quartz"><span class="strong">QuartzSessionValidationScheduler</span></a> - Class in <a href="./org/apache/shiro/session/mgt/quartz/package-summary.html">org.apache.shiro.session.mgt.quartz</a></dt>
<dd>
<div class="block">An implementation of the <a href="./org/apache/shiro/session/mgt/SessionValidationScheduler.html" title="interface in org.apache.shiro.session.mgt"><code>SessionValidationScheduler</code></a> that uses Quartz to schedule a
job to call <a href="./org/apache/shiro/session/mgt/ValidatingSessionManager.html#validateSessions()"><code>ValidatingSessionManager.validateSessions()</code></a> on
a regular basis.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html#QuartzSessionValidationScheduler()">QuartzSessionValidationScheduler()</a></span> - Constructor for class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationScheduler</a></dt>
<dd>
<div class="block">Default constructor.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html#QuartzSessionValidationScheduler(org.apache.shiro.session.mgt.ValidatingSessionManager)">QuartzSessionValidationScheduler(ValidatingSessionManager)</a></span> - Constructor for class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationScheduler</a></dt>
<dd>
<div class="block">Constructor that specifies the session manager that should be used for validating sessions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#queryForAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.realm.ldap.LdapContextFactory)">queryForAuthenticationInfo(AuthenticationToken, LdapContextFactory)</a></span> - Method in class org.apache.shiro.realm.activedirectory.<a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html" title="class in org.apache.shiro.realm.activedirectory">ActiveDirectoryRealm</a></dt>
<dd>
<div class="block">Builds an <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a> object by querying the active directory LDAP context for the
specified username.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#queryForAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.realm.ldap.LdapContextFactory)">queryForAuthenticationInfo(AuthenticationToken, LdapContextFactory)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>
<div class="block">Abstract method that should be implemented by subclasses to builds an
<a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a> object by querying the LDAP context for the
specified username.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#queryForAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.realm.ldap.LdapContextFactory)">queryForAuthenticationInfo(AuthenticationToken, LdapContextFactory)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">This implementation opens an LDAP connection using the token's
<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#getLdapPrincipal(org.apache.shiro.authc.AuthenticationToken)"><code>discovered principal</code></a> and provided
<a href="./org/apache/shiro/authc/AuthenticationToken.html#getCredentials()"><code>credentials</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#queryForAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.realm.ldap.LdapContextFactory)">queryForAuthorizationInfo(PrincipalCollection, LdapContextFactory)</a></span> - Method in class org.apache.shiro.realm.activedirectory.<a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html" title="class in org.apache.shiro.realm.activedirectory">ActiveDirectoryRealm</a></dt>
<dd>
<div class="block">Builds an <a href="./org/apache/shiro/authz/AuthorizationInfo.html" title="interface in org.apache.shiro.authz"><code>AuthorizationInfo</code></a> object by querying the active directory LDAP context for the
groups that a user is a member of.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#queryForAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.realm.ldap.LdapContextFactory)">queryForAuthorizationInfo(PrincipalCollection, LdapContextFactory)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>
<div class="block">Abstract method that should be implemented by subclasses to builds an
<a href="./org/apache/shiro/authz/AuthorizationInfo.html" title="interface in org.apache.shiro.authz"><code>AuthorizationInfo</code></a> object by querying the LDAP context for the
specified principal.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#queryForAuthorizationInfo(org.apache.shiro.subject.PrincipalCollection, org.apache.shiro.realm.ldap.LdapContextFactory)">queryForAuthorizationInfo(PrincipalCollection, LdapContextFactory)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Method that should be implemented by subclasses to build an
<a href="./org/apache/shiro/authz/AuthorizationInfo.html" title="interface in org.apache.shiro.authz"><code>AuthorizationInfo</code></a> object by querying the LDAP context for the
specified principal.</div>
</dd>
<dt><span class="strong"><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>
<dt><a href="./Quickstart.html" title="class in &lt;Unnamed&gt;"><span class="strong">Quickstart</span></a> - Class in <a href="./package-summary.html">&lt;Unnamed&gt;</a></dt>
<dd>
<div class="block">Simple Quickstart application showing how to use Shiro's API.</div>
</dd>
<dt><span class="strong"><a href="./Quickstart.html#Quickstart()">Quickstart()</a></span> - Constructor for class <a href="./Quickstart.html" title="class in &lt;Unnamed&gt;">Quickstart</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_R_">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><a href="./org/apache/shiro/crypto/RandomNumberGenerator.html" title="interface in org.apache.shiro.crypto"><span class="strong">RandomNumberGenerator</span></a> - Interface in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block">A component that can generate random number/byte values as needed.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/eis/RandomSessionIdGenerator.html" title="class in org.apache.shiro.session.mgt.eis"><span class="strong">RandomSessionIdGenerator</span></a> - Class in <a href="./org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a></dt>
<dd>
<div class="block">Generates session IDs by using a <a href="http://java.sun.com/javase/6/docs/api/java/util/Random.html?is-external=true" title="class or interface in java.util"><code>Random</code></a> instance to generate random IDs.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/RandomSessionIdGenerator.html#RandomSessionIdGenerator()">RandomSessionIdGenerator()</a></span> - Constructor for class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/RandomSessionIdGenerator.html" title="class in org.apache.shiro.session.mgt.eis">RandomSessionIdGenerator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#readSession(java.io.Serializable)">readSession(Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">AbstractSessionDAO</a></dt>
<dd>
<div class="block">Retrieves the Session object from the underlying EIS identified by <tt>sessionId</tt> by delegating to
the <a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#doReadSession(java.io.Serializable)"><code>AbstractSessionDAO.doReadSession(java.io.Serializable)</code></a> method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#readSession(java.io.Serializable)">readSession(Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Attempts to acquire the Session from the cache first using the session ID as the cache key.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html#readSession(java.io.Serializable)">readSession(Serializable)</a></span> - Method in interface org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html" title="interface in org.apache.shiro.session.mgt.eis">SessionDAO</a></dt>
<dd>
<div class="block">Retrieves the session from the EIS uniquely identified by the specified
<code>sessionId</code>.</div>
</dd>
<dt><span class="strong"><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="strong"><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><a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><span class="strong">Realm</span></a> - Interface in <a href="./org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a></dt>
<dd>
<div class="block">A <tt>Realm</tt> is a security component that can access application-specific security entities
such as users, roles, and permissions to determine authentication and authorization operations.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/RealmFactory.html" title="interface in org.apache.shiro.realm"><span class="strong">RealmFactory</span></a> - Interface in <a href="./org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a></dt>
<dd>
<div class="block">Enables Shiro end-users to configure and initialize one or more <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> instances
in any manner desired.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#realms">realms</a></span> - Variable in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">The realms to consult during any authorization check.</div>
</dd>
<dt><a href="./org/apache/shiro/mgt/RealmSecurityManager.html" title="class in org.apache.shiro.mgt"><span class="strong">RealmSecurityManager</span></a> - Class in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">Shiro support of a <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> class hierarchy based around a collection of
<a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a>s.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RealmSecurityManager.html#RealmSecurityManager()">RealmSecurityManager()</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RealmSecurityManager.html" title="class in org.apache.shiro.mgt">RealmSecurityManager</a></dt>
<dd>
<div class="block">Default no-arg constructor.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiTemplate.html#rebind(java.lang.String, java.lang.Object)">rebind(String, Object)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi">JndiTemplate</a></dt>
<dd>
<div class="block">Rebind the given object to the current JNDI context, using the given name.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong">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="strong"><a href="./org/apache/shiro/web/util/RedirectView.html#RedirectView()">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="strong"><a href="./org/apache/shiro/web/util/RedirectView.html#RedirectView(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="strong"><a href="./org/apache/shiro/web/util/RedirectView.html#RedirectView(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="strong"><a href="./org/apache/shiro/web/util/RedirectView.html#RedirectView(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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#referral">referral</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config"><span class="strong">ReflectionBuilder</span></a> - Class in <a href="./org/apache/shiro/config/package-summary.html">org.apache.shiro.config</a></dt>
<dd>
<div class="block">Object builder that uses reflection and Apache Commons BeanUtils to build objects given a
map of "property values".</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#ReflectionBuilder()">ReflectionBuilder()</a></span> - Constructor for class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#ReflectionBuilder(java.util.Map)">ReflectionBuilder(Map&lt;String, ?&gt;)</a></span> - Constructor for class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/util/RegExPatternMatcher.html" title="class in org.apache.shiro.util"><span class="strong">RegExPatternMatcher</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block"><code>PatternMatcher</code> implementation that uses standard <a href="http://java.sun.com/javase/6/docs/api/java/util/regex/package-summary.html?is-external=true"><code>java.util.regex</code></a> objects.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/RegExPatternMatcher.html#RegExPatternMatcher()">RegExPatternMatcher()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/RegExPatternMatcher.html" title="class in org.apache.shiro.util">RegExPatternMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/subject/Subject.html#releaseRunAs()">releaseRunAs()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Releases the current 'run as' (assumed) identity and reverts back to the previous 'pre run as'
identity that existed before <code>#runAs runAs</code> was called.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#releaseRunAs()">releaseRunAs()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#reloadIntervalSeconds">reloadIntervalSeconds</a></span> - Variable in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#rememberIdentity(org.apache.shiro.subject.Subject, org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo)">rememberIdentity(Subject, AuthenticationToken, AuthenticationInfo)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Remembers a subject-unique identity for retrieval later.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#rememberIdentity(org.apache.shiro.subject.Subject, org.apache.shiro.subject.PrincipalCollection)">rememberIdentity(Subject, PrincipalCollection)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Remembers the specified account principals by first
<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#convertPrincipalsToBytes(org.apache.shiro.subject.PrincipalCollection)"><code>converting</code></a> them to a byte
array and then <a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#rememberSerializedIdentity(org.apache.shiro.subject.Subject, byte[])"><code>remembers</code></a> that
byte array.</div>
</dd>
<dt><a href="./org/apache/shiro/authc/RememberMeAuthenticationToken.html" title="interface in org.apache.shiro.authc"><span class="strong">RememberMeAuthenticationToken</span></a> - Interface in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">An <code>AuthenticationToken</code> that indicates if the user wishes their identity to be remembered across sessions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#rememberMeFailedLogin(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationException, org.apache.shiro.subject.Subject)">rememberMeFailedLogin(AuthenticationToken, AuthenticationException, Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#rememberMeLogout(org.apache.shiro.subject.Subject)">rememberMeLogout(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#rememberMeManager">rememberMeManager</a></span> - Variable in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/RememberMeManager.html" title="interface in org.apache.shiro.mgt"><span class="strong">RememberMeManager</span></a> - Interface in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">A RememberMeManager is responsible for remembering a Subject's identity across that Subject's sessions with
the application.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#rememberMeSuccessfulLogin(org.apache.shiro.authc.AuthenticationToken, org.apache.shiro.authc.AuthenticationInfo, org.apache.shiro.subject.Subject)">rememberMeSuccessfulLogin(AuthenticationToken, AuthenticationInfo, Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#rememberSerializedIdentity(org.apache.shiro.subject.Subject, byte[])">rememberSerializedIdentity(Subject, byte[])</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Persists the identity bytes to a persistent store for retrieval later via the
<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getRememberedSerializedIdentity(org.apache.shiro.subject.SubjectContext)"><code>AbstractRememberMeManager.getRememberedSerializedIdentity(SubjectContext)</code></a> method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/mgt/CookieRememberMeManager.html#rememberSerializedIdentity(org.apache.shiro.subject.Subject, byte[])">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="strong"><a href="./org/apache/shiro/cache/Cache.html#remove(K)">remove(K)</a></span> - Method in interface org.apache.shiro.cache.<a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></dt>
<dd>
<div class="block">Remove the cache entry corresponding to the specified key.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#remove(K)">remove(K)</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>
<div class="block">Removes the element which matches the key.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/MapCache.html#remove(K)">remove(K)</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#remove(java.lang.Object)">remove(Object)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#remove(java.lang.Object)">remove(Object)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#remove(java.lang.Object)">remove(Object)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#remove(java.lang.Object)">remove(Object)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#remove(java.lang.Object)">remove(Object)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#remove(java.lang.Object)">remove(Object)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Unbinds the value for the given <code>key</code> from the current
thread.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#remove()">remove()</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block"><a href="http://java.sun.com/javase/6/docs/api/java/lang/ThreadLocal.html?is-external=true#remove()" title="class or interface in java.lang"><code>Remove</code></a>s the underlying <a href="http://java.sun.com/javase/6/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang"><code>ThreadLocal</code></a> from the thread.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#removeAttribute(org.apache.shiro.session.mgt.SessionKey, java.lang.Object)">removeAttribute(SessionKey, Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#removeAttribute(java.lang.Object)">removeAttribute(Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#removeAttribute(java.lang.Object)">removeAttribute(Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html" title="class in org.apache.shiro.session.mgt">ImmutableProxiedSession</a></dt>
<dd>
<div class="block">Immediately <a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#throwImmutableException()"><code>throws</code></a> an <code>InvalidSessionException</code> in all
cases because this proxy is immutable.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#removeAttribute(org.apache.shiro.session.mgt.SessionKey, java.lang.Object)">removeAttribute(SessionKey, Object)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Removes (unbinds) the object bound to associated <code>Session</code> under the given <code>attributeKey</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#removeAttribute(java.lang.Object)">removeAttribute(Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#removeAttribute(java.lang.Object)">removeAttribute(Object)</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#removeAttribute(java.lang.Object)">removeAttribute(Object)</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Removes (unbinds) the object bound to this session under the specified <code>key</code> name.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html#removeFromSession(org.apache.shiro.subject.Subject)">removeFromSession(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt">DefaultSubjectDAO</a></dt>
<dd>
<div class="block">Removes any existing subject state from the Subject's session (if the session exists).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalMap.html#removeRealmPrincipal(java.lang.String, java.lang.String)">removeRealmPrincipal(String, String)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalMap.html" title="interface in org.apache.shiro.subject">PrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#removeRealmPrincipal(java.lang.String, java.lang.String)">removeRealmPrincipal(String, String)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/config/Ini.html#removeSection(java.lang.String)">removeSection(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Removes the section with the specified name and returns it, or <code>null</code> if the section did not exist.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong">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="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet"><code>ServletRequest</code></a> and
<a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletResponse.html?is-external=true" title="class or interface in javax.servlet"><code>ServletResponse</code></a> pair associated with a currently executing request.</div>
</dd>
<dt><a href="./org/apache/shiro/env/RequiredTypeException.html" title="class in org.apache.shiro.env"><span class="strong">RequiredTypeException</span></a> - Exception in <a href="./org/apache/shiro/env/package-summary.html">org.apache.shiro.env</a></dt>
<dd>
<div class="block">Exception thrown when attempting to acquire an object of a required type and that object does not equal, extend, or
implement a specified <code>Class</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/RequiredTypeException.html#RequiredTypeException(java.lang.String)">RequiredTypeException(String)</a></span> - Constructor for exception org.apache.shiro.env.<a href="./org/apache/shiro/env/RequiredTypeException.html" title="class in org.apache.shiro.env">RequiredTypeException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/RequiredTypeException.html#RequiredTypeException(java.lang.String, java.lang.Throwable)">RequiredTypeException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.env.<a href="./org/apache/shiro/env/RequiredTypeException.html" title="class in org.apache.shiro.env">RequiredTypeException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authz/annotation/RequiresAuthentication.html" title="annotation in org.apache.shiro.authz.annotation"><span class="strong">RequiresAuthentication</span></a> - Annotation Type in <a href="./org/apache/shiro/authz/annotation/package-summary.html">org.apache.shiro.authz.annotation</a></dt>
<dd>
<div class="block">Requires the current Subject to have been authenticated <em>during their current session</em> for the annotated
class/instance/method to be accessed or invoked.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/annotation/RequiresGuest.html" title="annotation in org.apache.shiro.authz.annotation"><span class="strong">RequiresGuest</span></a> - Annotation Type in <a href="./org/apache/shiro/authz/annotation/package-summary.html">org.apache.shiro.authz.annotation</a></dt>
<dd>
<div class="block">Requires the current Subject to be a &quot;guest&quot;, that is, they are not authenticated <em>or</em> remembered
from a previous session for the annotated class/instance/method to be accessed or invoked.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/annotation/RequiresPermissions.html" title="annotation in org.apache.shiro.authz.annotation"><span class="strong">RequiresPermissions</span></a> - Annotation Type in <a href="./org/apache/shiro/authz/annotation/package-summary.html">org.apache.shiro.authz.annotation</a></dt>
<dd>
<div class="block">
Requires the current executor's Subject to imply a particular permission in
order to execute the annotated method.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/annotation/RequiresRoles.html" title="annotation in org.apache.shiro.authz.annotation"><span class="strong">RequiresRoles</span></a> - Annotation Type in <a href="./org/apache/shiro/authz/annotation/package-summary.html">org.apache.shiro.authz.annotation</a></dt>
<dd>
<div class="block">Requires the currently executing <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> to have all of the
specified roles.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/annotation/RequiresUser.html" title="annotation in org.apache.shiro.authz.annotation"><span class="strong">RequiresUser</span></a> - Annotation Type in <a href="./org/apache/shiro/authz/annotation/package-summary.html">org.apache.shiro.authz.annotation</a></dt>
<dd>
<div class="block">Requires the current Subject to be an application <em>user</em> for the annotated class/instance/method to be
accessed or invoked.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#resolveAuthenticated()">resolveAuthenticated()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#resolveAuthenticated()">resolveAuthenticated()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/ClassResolvingObjectInputStream.html#resolveClass(java.io.ObjectStreamClass)">resolveClass(ObjectStreamClass)</a></span> - Method in class org.apache.shiro.io.<a href="./org/apache/shiro/io/ClassResolvingObjectInputStream.html" title="class in org.apache.shiro.io">ClassResolvingObjectInputStream</a></dt>
<dd>
<div class="block">Resolves an <a href="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamClass.html?is-external=true" title="class or interface in java.io"><code>ObjectStreamClass</code></a> by delegating to Shiro's
<a href="./org/apache/shiro/util/ClassUtils.html#forName(java.lang.String)"><code>ClassUtils.forName(String)</code></a> utility method, which is known to work in all ClassLoader environments.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#resolveContextSession(org.apache.shiro.subject.SubjectContext)">resolveContextSession(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/PermissionUtils.html#resolveDelimitedPermissions(java.lang.String, org.apache.shiro.authz.permission.PermissionResolver)">resolveDelimitedPermissions(String, PermissionResolver)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/PermissionUtils.html" title="class in org.apache.shiro.util">PermissionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#resolveHost()">resolveHost()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#resolveHost()">resolveHost()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/config/IniFactorySupport.html#resolveIni()">resolveIni()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config">IniFactorySupport</a></dt>
<dd>
<div class="block">Tries to resolve the Ini instance to use for configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/PermissionResolver.html#resolvePermission(java.lang.String)">resolvePermission(String)</a></span> - Method in interface org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/PermissionResolver.html" title="interface in org.apache.shiro.authz.permission">PermissionResolver</a></dt>
<dd>
<div class="block">Resolves a Permission based on the given String representation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermissionResolver.html#resolvePermission(java.lang.String)">resolvePermission(String)</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermissionResolver.html" title="class in org.apache.shiro.authz.permission">WildcardPermissionResolver</a></dt>
<dd>
<div class="block">Returns a new <a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission"><code>WildcardPermission</code></a> instance constructed based on the specified
<tt>permissionString</tt>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/PermissionUtils.html#resolvePermissions(java.util.Collection, org.apache.shiro.authz.permission.PermissionResolver)">resolvePermissions(Collection&lt;String&gt;, PermissionResolver)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/PermissionUtils.html" title="class in org.apache.shiro.util">PermissionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/RolePermissionResolver.html#resolvePermissionsInRole(java.lang.String)">resolvePermissionsInRole(String)</a></span> - Method in interface org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/RolePermissionResolver.html" title="interface in org.apache.shiro.authz.permission">RolePermissionResolver</a></dt>
<dd>
<div class="block">Resolves a Collection of Permissions based on the given String representation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#resolvePrincipals(org.apache.shiro.subject.SubjectContext)">resolvePrincipals(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Attempts to resolve an identity (a <a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject"><code>PrincipalCollection</code></a>) for the context using heuristics.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#resolvePrincipals()">resolvePrincipals()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#resolvePrincipals()">resolvePrincipals()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#resolveReference(java.lang.String)">resolveReference(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#resolveSecurityManager()">resolveSecurityManager()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Resolves the <code>SecurityManager</code> instance that should be used to back the constructed <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a>
instance (typically used to support <a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support"><code>DelegatingSubject</code></a> implementations).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#resolveSecurityManager()">resolveSecurityManager()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#resolveSession(org.apache.shiro.subject.SubjectContext)">resolveSession(SubjectContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Attempts to resolve any associated session based on the context and returns a
context that represents this resolved <code>Session</code> to ensure it may be referenced if necessary by the
invoked <a href="./org/apache/shiro/mgt/SubjectFactory.html" title="interface in org.apache.shiro.mgt"><code>SubjectFactory</code></a> that performs actual <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> construction.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#resolveSession()">resolveSession()</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#resolveSession()">resolveSession()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#resolveValue(java.lang.String)">resolveValue(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</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="strong">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="strong"><a href="./org/apache/shiro/web/env/ResourceBasedWebEnvironment.html#ResourceBasedWebEnvironment()">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><a href="./org/apache/shiro/config/ResourceConfigurable.html" title="interface in org.apache.shiro.config"><span class="strong">ResourceConfigurable</span></a> - Interface in <a href="./org/apache/shiro/config/package-summary.html">org.apache.shiro.config</a></dt>
<dd>
<div class="block">Interface implemented by components that can be configured by resource locations (paths).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/ResourceUtils.html#resourceExists(java.lang.String)">resourceExists(String)</a></span> - Static method in class org.apache.shiro.io.<a href="./org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the resource at the specified path exists, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#resourcePath">resourcePath</a></span> - Variable in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io"><span class="strong">ResourceUtils</span></a> - Class in <a href="./org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">Static helper methods for loading <code>Stream</code>-backed resources.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#REST">REST</a></span> - Static variable in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectThreadState.html#restore()">restore()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectThreadState.html" title="class in org.apache.shiro.subject.support">SubjectThreadState</a></dt>
<dd>
<div class="block"><a href="./org/apache/shiro/util/ThreadContext.html#remove(java.lang.Object)"><code>Remove</code></a>s all thread-state that was bound by this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadState.html#restore()">restore()</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadState.html" title="interface in org.apache.shiro.util">ThreadState</a></dt>
<dd>
<div class="block">Restores a thread to its state before bind <a href="./org/apache/shiro/util/ThreadState.html#bind()"><code>bind</code></a> was invoked.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#retrieveSession(org.apache.shiro.session.mgt.SessionKey)">retrieveSession(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>
<div class="block">Looks up a session from the underlying data store based on the specified session key.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#retrieveSession(org.apache.shiro.session.mgt.SessionKey)">retrieveSession(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#retrieveSessionFromDataSource(java.io.Serializable)">retrieveSessionFromDataSource(Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authz/aop/RoleAnnotationHandler.html" title="class in org.apache.shiro.authz.aop"><span class="strong">RoleAnnotationHandler</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">Checks to see if a @<a href="./org/apache/shiro/authz/annotation/RequiresRoles.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresRoles</code></a> annotation is declared, and if so, performs
a role check to see if the calling <code>Subject</code> is allowed to proceed.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/RoleAnnotationHandler.html#RoleAnnotationHandler()">RoleAnnotationHandler()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/RoleAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">RoleAnnotationHandler</a></dt>
<dd>
<div class="block">Default no-argument constructor that ensures this handler looks for
<a href="./org/apache/shiro/authz/annotation/RequiresRoles.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresRoles</code></a> annotations.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/aop/RoleAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop"><span class="strong">RoleAnnotationMethodInterceptor</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">Checks to see if a @<a href="./org/apache/shiro/authz/annotation/RequiresRoles.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresRoles</code></a> annotation is declared, and if so, performs
a role check to see if the calling <code>Subject</code> is allowed to invoke the method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/RoleAnnotationMethodInterceptor.html#RoleAnnotationMethodInterceptor()">RoleAnnotationMethodInterceptor()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/RoleAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">RoleAnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Default no-argument constructor that ensures this interceptor looks for
<a href="./org/apache/shiro/authz/annotation/RequiresRoles.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresRoles</code></a> annotations in a method declaration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/RoleAnnotationMethodInterceptor.html#RoleAnnotationMethodInterceptor(org.apache.shiro.aop.AnnotationResolver)">RoleAnnotationMethodInterceptor(AnnotationResolver)</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/RoleAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">RoleAnnotationMethodInterceptor</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#roleExists(java.lang.String)">roleExists(String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#rolePermissionResolver">rolePermissionResolver</a></span> - Variable in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">A RolePermissionResolver to be used by <em>all</em> configured realms.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/permission/RolePermissionResolver.html" title="interface in org.apache.shiro.authz.permission"><span class="strong">RolePermissionResolver</span></a> - Interface in <a href="./org/apache/shiro/authz/permission/package-summary.html">org.apache.shiro.authz.permission</a></dt>
<dd>
<div class="block">A RolePermissionResolver resolves a String value and converts it into a Collection of
<a href="./org/apache/shiro/authz/Permission.html" title="interface in org.apache.shiro.authz"><code>Permission</code></a> instances.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/permission/RolePermissionResolverAware.html" title="interface in org.apache.shiro.authz.permission"><span class="strong">RolePermissionResolverAware</span></a> - Interface in <a href="./org/apache/shiro/authz/permission/package-summary.html">org.apache.shiro.authz.permission</a></dt>
<dd>
<div class="block">Interface implemented by a component that wishes to use any application-configured <tt>RolePermissionResolver</tt> that
might already exist instead of potentially creating one itself.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#roles">roles</a></span> - Variable in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">The internal roles collection.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#ROLES">ROLES</a></span> - Static variable in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#roles">roles</a></span> - Variable in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/IniRealm.html#ROLES_SECTION_NAME">ROLES_SECTION_NAME</a></span> - Static variable in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text">IniRealm</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="strong">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="strong"><a href="./org/apache/shiro/web/filter/authz/RolesAuthorizationFilter.html#RolesAuthorizationFilter()">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="strong">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="strong"><a href="./org/apache/shiro/web/tags/RoleTag.html#RoleTag()">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="strong"><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>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#run()">run()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#run()">run()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt">ExecutorServiceSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectRunnable.html#run()">run()</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectRunnable.html" title="class in org.apache.shiro.subject.support">SubjectRunnable</a></dt>
<dd>
<div class="block"><a href="./org/apache/shiro/util/ThreadState.html#bind()"><code>Bind</code></a>s the Subject thread state, executes the target <code>Runnable</code> and then guarantees
the previous thread state's <a href="./org/apache/shiro/util/ThreadState.html#restore()"><code>restoration</code></a>:</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.html#runAs(org.apache.shiro.subject.PrincipalCollection)">runAs(PrincipalCollection)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject">Subject</a></dt>
<dd>
<div class="block">Allows this subject to 'run as' or 'assume' another identity indefinitely.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#runAs(org.apache.shiro.subject.PrincipalCollection)">runAs(PrincipalCollection)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_S_">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><span class="strong">SaltedAuthenticationInfo</span></a> - Interface in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Interface representing account information that may use a salt when hashing credentials.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#saltStyle">saltStyle</a></span> - Variable in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#save(org.apache.shiro.subject.Subject)">save(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Saves the subject's state to a persistent location for future reference if necessary.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html#save(org.apache.shiro.subject.Subject)">save(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt">DefaultSubjectDAO</a></dt>
<dd>
<div class="block">Saves the subject's state to the subject's <a href="./org/apache/shiro/subject/Subject.html#getSession()"><code>session</code></a> only
if <a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html#isSessionStorageEnabled(org.apache.shiro.subject.Subject)"><code>sessionStorageEnabled(subject)</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SubjectDAO.html#save(org.apache.shiro.subject.Subject)">save(Subject)</a></span> - Method in interface org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SubjectDAO.html" title="interface in org.apache.shiro.mgt">SubjectDAO</a></dt>
<dd>
<div class="block">Persists the specified Subject's state for later access.</div>
</dd>
<dt><span class="strong"><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"><a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> 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="strong">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="strong"><a href="./org/apache/shiro/web/util/SavedRequest.html#SavedRequest(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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html#saveToSession(org.apache.shiro.subject.Subject)">saveToSession(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt">DefaultSubjectDAO</a></dt>
<dd>
<div class="block">Saves the subject's state (it's principals and authentication state) to its
<a href="./org/apache/shiro/subject/Subject.html#getSession()"><code>session</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html#schedule(java.lang.Runnable, long, java.util.concurrent.TimeUnit)">schedule(Runnable, long, TimeUnit)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareScheduledExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html#schedule(java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)">schedule(Callable&lt;V&gt;, long, TimeUnit)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareScheduledExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html#scheduleAtFixedRate(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)">scheduleAtFixedRate(Runnable, long, long, TimeUnit)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareScheduledExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#scheduler">scheduler</a></span> - Variable in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html#scheduleWithFixedDelay(java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)">scheduleWithFixedDelay(Runnable, long, long, TimeUnit)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareScheduledExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroSessionScope.html#scope(com.google.inject.Key, com.google.inject.Provider)">scope(Key&lt;T&gt;, Provider&lt;T&gt;)</a></span> - Method in class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroSessionScope.html" title="class in org.apache.shiro.guice">ShiroSessionScope</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#searchBase">searchBase</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#searchBase">searchBase</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#SECTION_PREFIX">SECTION_PREFIX</a></span> - Static variable in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#SECTION_SUFFIX">SECTION_SUFFIX</a></span> - Static variable in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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/crypto/SecureRandomNumberGenerator.html" title="class in org.apache.shiro.crypto"><span class="strong">SecureRandomNumberGenerator</span></a> - Class in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block">Default implementation of the <a href="./org/apache/shiro/crypto/RandomNumberGenerator.html" title="interface in org.apache.shiro.crypto"><code>RandomNumberGenerator</code></a> interface, backed by a
<a href="http://java.sun.com/javase/6/docs/api/java/security/SecureRandom.html?is-external=true" title="class or interface in java.security"><code>SecureRandom</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#SecureRandomNumberGenerator()">SecureRandomNumberGenerator()</a></span> - Constructor for class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html" title="class in org.apache.shiro.crypto">SecureRandomNumberGenerator</a></dt>
<dd>
<div class="block">Creates a new instance with a default backing <a href="http://java.sun.com/javase/6/docs/api/java/security/SecureRandom.html?is-external=true" title="class or interface in java.security"><code>SecureRandom</code></a> and a
<a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#getDefaultNextBytesSize()"><code>defaultNextBytesSize</code></a> of <code>16</code>, which equals 128 bits, a size commonly
used in cryptographic algorithms.</div>
</dd>
<dt><a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationExecutor.html" title="class in org.apache.shiro.spring.remoting"><span class="strong">SecureRemoteInvocationExecutor</span></a> - Class in <a href="./org/apache/shiro/spring/remoting/package-summary.html">org.apache.shiro.spring.remoting</a></dt>
<dd>
<div class="block">An implementation of the Spring <a href="http://static.springframework.org/spring/docs/2.5.x/api/org/springframework/remoting/support/RemoteInvocationExecutor.html?is-external=true" title="class or interface in org.springframework.remoting.support"><code>RemoteInvocationExecutor</code></a>
that binds a <code>sessionId</code> to the incoming thread to make it available to the <code>SecurityManager</code>
implementation during the thread execution.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationExecutor.html#SecureRemoteInvocationExecutor()">SecureRemoteInvocationExecutor()</a></span> - Constructor for class org.apache.shiro.spring.remoting.<a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationExecutor.html" title="class in org.apache.shiro.spring.remoting">SecureRemoteInvocationExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationFactory.html" title="class in org.apache.shiro.spring.remoting"><span class="strong">SecureRemoteInvocationFactory</span></a> - Class in <a href="./org/apache/shiro/spring/remoting/package-summary.html">org.apache.shiro.spring.remoting</a></dt>
<dd>
<div class="block">A <a href="http://static.springframework.org/spring/docs/2.5.x/api/org/springframework/remoting/support/RemoteInvocationFactory.html?is-external=true" title="class or interface in org.springframework.remoting.support"><code>RemoteInvocationFactory</code></a> that passes the session ID to the server via a
<a href="http://static.springframework.org/spring/docs/2.5.x/api/org/springframework/remoting/support/RemoteInvocation.html?is-external=true" title="class or interface in org.springframework.remoting.support"><code>RemoteInvocation</code></a> <a href="http://static.springframework.org/spring/docs/2.5.x/api/org/springframework/remoting/support/RemoteInvocation.html?is-external=true#getAttribute(java.lang.String)" title="class or interface in org.springframework.remoting.support"><code>attribute</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationFactory.html#SecureRemoteInvocationFactory()">SecureRemoteInvocationFactory()</a></span> - Constructor for class org.apache.shiro.spring.remoting.<a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationFactory.html" title="class in org.apache.shiro.spring.remoting">SecureRemoteInvocationFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationFactory.html#SecureRemoteInvocationFactory(java.lang.String)">SecureRemoteInvocationFactory(String)</a></span> - Constructor for class org.apache.shiro.spring.remoting.<a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationFactory.html" title="class in org.apache.shiro.spring.remoting">SecureRemoteInvocationFactory</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="strong">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="strong"><a href="./org/apache/shiro/web/tags/SecureTag.html#SecureTag()">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="strong"><a href="./org/apache/shiro/util/ThreadContext.html#SECURITY_MANAGER_KEY">SECURITY_MANAGER_KEY</a></span> - Static variable in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#SECURITY_MANAGER_NAME">SECURITY_MANAGER_NAME</a></span> - Static variable in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><span class="strong">SecurityManager</span></a> - Interface in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">A <code>SecurityManager</code> executes all security operations for <em>all</em> Subjects (aka users) across a
single application.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/security/interceptor/AuthorizationAttributeSourceAdvisor.html#securityManager">securityManager</a></span> - Variable in class org.apache.shiro.spring.security.interceptor.<a href="./org/apache/shiro/spring/security/interceptor/AuthorizationAttributeSourceAdvisor.html" title="class in org.apache.shiro.spring.security.interceptor">AuthorizationAttributeSourceAdvisor</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#securityManager">securityManager</a></span> - Variable in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/SecurityUtils.html" title="class in org.apache.shiro"><span class="strong">SecurityUtils</span></a> - Class in <a href="./org/apache/shiro/package-summary.html">org.apache.shiro</a></dt>
<dd>
<div class="block">Accesses the currently accessible <code>Subject</code> for the calling code depending on runtime environment.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/SecurityUtils.html#SecurityUtils()">SecurityUtils()</a></span> - Constructor for class org.apache.shiro.<a href="./org/apache/shiro/SecurityUtils.html" title="class in org.apache.shiro">SecurityUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#sendChallenge(javax.servlet.ServletRequest, javax.servlet.ServletResponse)">sendChallenge(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">Builds the challenge for authorization by setting a HTTP <code>401</code> (Unauthorized) status as well as the
response's <a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#AUTHENTICATE_HEADER"><code>AUTHENTICATE_HEADER</code></a>.</div>
</dd>
<dt><span class="strong"><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><a href="./org/apache/shiro/io/SerializationException.html" title="class in org.apache.shiro.io"><span class="strong">SerializationException</span></a> - Exception in <a href="./org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">Root exception for problems either serializing or de-serializing data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/SerializationException.html#SerializationException()">SerializationException()</a></span> - Constructor for exception org.apache.shiro.io.<a href="./org/apache/shiro/io/SerializationException.html" title="class in org.apache.shiro.io">SerializationException</a></dt>
<dd>
<div class="block">Creates a new SerializationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/SerializationException.html#SerializationException(java.lang.String)">SerializationException(String)</a></span> - Constructor for exception org.apache.shiro.io.<a href="./org/apache/shiro/io/SerializationException.html" title="class in org.apache.shiro.io">SerializationException</a></dt>
<dd>
<div class="block">Constructs a new SerializationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/SerializationException.html#SerializationException(java.lang.Throwable)">SerializationException(Throwable)</a></span> - Constructor for exception org.apache.shiro.io.<a href="./org/apache/shiro/io/SerializationException.html" title="class in org.apache.shiro.io">SerializationException</a></dt>
<dd>
<div class="block">Constructs a new SerializationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/SerializationException.html#SerializationException(java.lang.String, java.lang.Throwable)">SerializationException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.io.<a href="./org/apache/shiro/io/SerializationException.html" title="class in org.apache.shiro.io">SerializationException</a></dt>
<dd>
<div class="block">Constructs a new SerializationException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/DefaultSerializer.html#serialize(T)">serialize(T)</a></span> - Method in class org.apache.shiro.io.<a href="./org/apache/shiro/io/DefaultSerializer.html" title="class in org.apache.shiro.io">DefaultSerializer</a></dt>
<dd>
<div class="block">This implementation serializes the Object by using an <a href="http://java.sun.com/javase/6/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io"><code>ObjectOutputStream</code></a> backed by a
<a href="http://java.sun.com/javase/6/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io"><code>ByteArrayOutputStream</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/Serializer.html#serialize(T)">serialize(T)</a></span> - Method in interface org.apache.shiro.io.<a href="./org/apache/shiro/io/Serializer.html" title="interface in org.apache.shiro.io">Serializer</a></dt>
<dd>
<div class="block">Converts the specified Object into a byte[] array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/XmlSerializer.html#serialize(java.lang.Object)">serialize(Object)</a></span> - Method in class org.apache.shiro.io.<a href="./org/apache/shiro/io/XmlSerializer.html" title="class in org.apache.shiro.io">XmlSerializer</a></dt>
<dd>
<div class="block">Serializes the specified <code>source</code> into a byte[] array by using the
<a href="http://java.sun.com/javase/6/docs/api/java/beans/XMLEncoder.html?is-external=true" title="class or interface in java.beans"><code>XMLEncoder</code></a> to encode the object out to a
<a href="http://java.sun.com/javase/6/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io"><code>ByteArrayOutputStream</code></a>, where the resulting byte[] array is returned.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#serialize(org.apache.shiro.subject.PrincipalCollection)">serialize(PrincipalCollection)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Serializes the given <code>principals</code> by serializing them to a byte array by using the
<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#getSerializer()"><code>serializer</code></a>'s <a href="./org/apache/shiro/io/Serializer.html#serialize(T)"><code>serialize</code></a> method.</div>
</dd>
<dt><a href="./org/apache/shiro/io/Serializer.html" title="interface in org.apache.shiro.io"><span class="strong">Serializer</span></a>&lt;<a href="./org/apache/shiro/io/Serializer.html" title="type parameter in Serializer">T</a>&gt; - Interface in <a href="./org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">A <code>Serializer</code> converts objects to raw binary data and vice versa, enabling persistent storage
of objects to files, HTTP cookies, or other mechanism.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong">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 <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> implementations that are merely wrappers for the
Servlet container's <a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/http/HttpSession.html?is-external=true" title="class or interface in javax.servlet.http"><code>HttpSession</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/session/mgt/ServletContainerSessionManager.html#ServletContainerSessionManager()">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="strong"><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="strong"><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="strong">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="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletContext.html?is-external=true" title="class or interface in javax.servlet"><code>ServletContext</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/servlet/ServletContextSupport.html#ServletContextSupport()">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><a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><span class="strong">Session</span></a> - Interface in <a href="./org/apache/shiro/session/package-summary.html">org.apache.shiro.session</a></dt>
<dd>
<div class="block">A <code>Session</code> is a stateful data context associated with a single Subject (user, daemon process,
etc) who interacts with a software system over a period of time.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#session(org.apache.shiro.session.Session)">session(Session)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Ensures the <code>Subject</code> being built will use the specified <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#session">session</a></span> - Variable in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#SESSION_CREATION_ENABLED">SESSION_CREATION_ENABLED</a></span> - Static variable in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationFactory.html#SESSION_ID_KEY">SESSION_ID_KEY</a></span> - Static variable in class org.apache.shiro.spring.remoting.<a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationFactory.html" title="class in org.apache.shiro.spring.remoting">SecureRemoteInvocationFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/SessionContext.html" title="interface in org.apache.shiro.session.mgt"><span class="strong">SessionContext</span></a> - Interface in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">A <code>SessionContext</code> is a 'bucket' of data presented to a <a href="./org/apache/shiro/session/mgt/SessionFactory.html" title="interface in org.apache.shiro.session.mgt"><code>SessionFactory</code></a> which interprets
this data to construct <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#sessionCreationEnabled(boolean)">sessionCreationEnabled(boolean)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Configures whether or not the created Subject instance can create a new <code>Session</code> if one does not
already exist.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DelegatingSubject.html#sessionCreationEnabled">sessionCreationEnabled</a></span> - Variable in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support">DelegatingSubject</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#sessionDAO">sessionDAO</a></span> - Variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html" title="interface in org.apache.shiro.session.mgt.eis"><span class="strong">SessionDAO</span></a> - Interface in <a href="./org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a></dt>
<dd>
<div class="block">Data Access Object design pattern specification to enable <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> access to an
EIS (Enterprise Information System).</div>
</dd>
<dt><a href="./org/apache/shiro/session/SessionException.html" title="class in org.apache.shiro.session"><span class="strong">SessionException</span></a> - Exception in <a href="./org/apache/shiro/session/package-summary.html">org.apache.shiro.session</a></dt>
<dd>
<div class="block">General security exception attributed to problems during interaction with the system during
a session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/SessionException.html#SessionException()">SessionException()</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/SessionException.html" title="class in org.apache.shiro.session">SessionException</a></dt>
<dd>
<div class="block">Creates a new SessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/SessionException.html#SessionException(java.lang.String)">SessionException(String)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/SessionException.html" title="class in org.apache.shiro.session">SessionException</a></dt>
<dd>
<div class="block">Constructs a new SessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/SessionException.html#SessionException(java.lang.Throwable)">SessionException(Throwable)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/SessionException.html" title="class in org.apache.shiro.session">SessionException</a></dt>
<dd>
<div class="block">Constructs a new SessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/SessionException.html#SessionException(java.lang.String, java.lang.Throwable)">SessionException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/SessionException.html" title="class in org.apache.shiro.session">SessionException</a></dt>
<dd>
<div class="block">Constructs a new SessionException.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/SessionFactory.html" title="interface in org.apache.shiro.session.mgt"><span class="strong">SessionFactory</span></a> - Interface in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">A simple factory class that instantiates concrete <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#sessionId(java.io.Serializable)">sessionId(Serializable)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Enables building a <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instance that owns the <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> with the
specified <code>sessionId</code>.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/eis/SessionIdGenerator.html" title="interface in org.apache.shiro.session.mgt.eis"><span class="strong">SessionIdGenerator</span></a> - Interface in <a href="./org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a></dt>
<dd>
<div class="block">Interface allowing pluggable session ID generation strategies to be used with various <a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html" title="interface in org.apache.shiro.session.mgt.eis"><code>SessionDAO</code></a>
implementations.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/SessionKey.html" title="interface in org.apache.shiro.session.mgt"><span class="strong">SessionKey</span></a> - Interface in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">A <code>SessionKey</code> is a key that allows look-up of any particular <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a>
instance.</div>
</dd>
<dt><a href="./org/apache/shiro/session/SessionListener.html" title="interface in org.apache.shiro.session"><span class="strong">SessionListener</span></a> - Interface in <a href="./org/apache/shiro/session/package-summary.html">org.apache.shiro.session</a></dt>
<dd>
<div class="block">Interface to be implemented by components that wish to be notified of events that occur during a
<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a>'s life cycle.</div>
</dd>
<dt><a href="./org/apache/shiro/session/SessionListenerAdapter.html" title="class in org.apache.shiro.session"><span class="strong">SessionListenerAdapter</span></a> - Class in <a href="./org/apache/shiro/session/package-summary.html">org.apache.shiro.session</a></dt>
<dd>
<div class="block">Simple adapter implementation of the <a href="./org/apache/shiro/session/SessionListener.html" title="interface in org.apache.shiro.session"><code>SessionListener</code></a> interface, effectively providing
no-op implementations of all methods.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/SessionListenerAdapter.html#SessionListenerAdapter()">SessionListenerAdapter()</a></span> - Constructor for class org.apache.shiro.session.<a href="./org/apache/shiro/session/SessionListenerAdapter.html" title="class in org.apache.shiro.session">SessionListenerAdapter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><span class="strong">SessionManager</span></a> - Interface in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">A SessionManager manages the creation, maintenance, and clean-up of all application
<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a>s.</div>
</dd>
<dt><a href="./org/apache/shiro/mgt/SessionsSecurityManager.html" title="class in org.apache.shiro.mgt"><span class="strong">SessionsSecurityManager</span></a> - Class in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">Shiro support of a <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> class hierarchy that delegates all
<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>session</code></a> operations to a wrapped
<a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SessionsSecurityManager.html#SessionsSecurityManager()">SessionsSecurityManager()</a></span> - Constructor for class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SessionsSecurityManager.html" title="class in org.apache.shiro.mgt">SessionsSecurityManager</a></dt>
<dd>
<div class="block">Default no-arg constructor, internally creates a suitable default <a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a> delegate
instance.</div>
</dd>
<dt><a href="./org/apache/shiro/mgt/SessionStorageEvaluator.html" title="interface in org.apache.shiro.mgt"><span class="strong">SessionStorageEvaluator</span></a> - Interface in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">Evaluates whether or not Shiro may use a <code>Subject</code>'s <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a>
to persist that <code>Subject</code>'s internal state.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#sessionValidationInterval">sessionValidationInterval</a></span> - Variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#sessionValidationScheduler">sessionValidationScheduler</a></span> - Variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>
<div class="block">Scheduler used to validate sessions on a regular basis.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/SessionValidationScheduler.html" title="interface in org.apache.shiro.session.mgt"><span class="strong">SessionValidationScheduler</span></a> - Interface in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">Interface that should be implemented by classes that can control validating sessions on a regular
basis.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#sessionValidationSchedulerEnabled">sessionValidationSchedulerEnabled</a></span> - Variable in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#setActions(java.util.Set)">setActions(Set&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#setActiveSessionsCache(org.apache.shiro.cache.Cache)">setActiveSessionsCache(Cache&lt;Serializable, Session&gt;)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Sets the cache instance to use for storing active sessions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#setActiveSessionsCacheName(java.lang.String)">setActiveSessionsCacheName(String)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Sets the name of the active sessions cache to be returned by the <code>CacheManager</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#setAdditionalEnvironment(java.util.Map)">setAdditionalEnvironment(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">These entries are added to the environment map before initializing the LDAP context.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html#setAlgorithmName(java.lang.String)">setAlgorithmName(String)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html" title="class in org.apache.shiro.crypto.hash">HashRequest.Builder</a></dt>
<dd>
<div class="block">Sets the name of the hash algorithm the <code>HashService</code> should use when computing the <a href="./org/apache/shiro/crypto/hash/Hash.html" title="interface in org.apache.shiro.crypto.hash"><code>Hash</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/AnnotationHandler.html#setAnnotationClass(java.lang.Class)">setAnnotationClass(Class&lt;? extends Annotation&gt;)</a></span> - Method in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationHandler.html" title="class in org.apache.shiro.aop">AnnotationHandler</a></dt>
<dd>
<div class="block">Sets the type of annotation this handler will inspect and process.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#setApplicationName(java.lang.String)">setApplicationName(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">Sets the name to use in the ServletResponse's <b><code>WWW-Authenticate</code></b> header.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#setAttribute(org.apache.shiro.session.mgt.SessionKey, java.lang.Object, java.lang.Object)">setAttribute(SessionKey, Object, Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#setAttribute(java.lang.Object, java.lang.Object)">setAttribute(Object, Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#setAttribute(java.lang.Object, java.lang.Object)">setAttribute(Object, Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html" title="class in org.apache.shiro.session.mgt">ImmutableProxiedSession</a></dt>
<dd>
<div class="block">Immediately <a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#throwImmutableException()"><code>throws</code></a> an <code>InvalidSessionException</code> in all
cases because this proxy is immutable.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#setAttribute(org.apache.shiro.session.mgt.SessionKey, java.lang.Object, java.lang.Object)">setAttribute(SessionKey, Object, Object)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Binds the specified <code>value</code> to the associated session uniquely identified by the <code>attributeKey</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#setAttribute(java.lang.Object, java.lang.Object)">setAttribute(Object, Object)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#setAttribute(java.lang.Object, java.lang.Object)">setAttribute(Object, Object)</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#setAttribute(java.lang.Object, java.lang.Object)">setAttribute(Object, Object)</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Binds the specified <code>value</code> to this session, uniquely identified by the specifed
<code>key</code> name.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#setAttributes(java.util.Map)">setAttributes(Map&lt;Object, Object&gt;)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#setAuthcScheme(java.lang.String)">setAuthcScheme(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">Sets the HTTP <b><code>WWW-Authenticate</code></b> header scheme that this filter will use when sending the
HTTP Basic challenge response.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#setAuthenticated(boolean)">setAuthenticated(boolean)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Sets whether or not the constructed <code>Subject</code> instance should be considered as authenticated.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#setAuthenticated(boolean)">setAuthenticated(boolean)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#setAuthentication(java.lang.String)">setAuthentication(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Sets the type of LDAP authentication to perform when connecting to the LDAP server.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#setAuthenticationCache(org.apache.shiro.cache.Cache)">setAuthenticationCache(Cache&lt;Object, AuthenticationInfo&gt;)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Sets an explicit <a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> instance to use for authentication caching.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#setAuthenticationCacheName(java.lang.String)">setAuthenticationCacheName(String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Sets the name of a <a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> to lookup from any available <a href="./org/apache/shiro/realm/CachingRealm.html#getCacheManager()"><code>cacheManager</code></a> if
a cache is not explicitly configured via <a href="./org/apache/shiro/realm/AuthenticatingRealm.html#setAuthenticationCache(org.apache.shiro.cache.Cache)"><code>AuthenticatingRealm.setAuthenticationCache(org.apache.shiro.cache.Cache)</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#setAuthenticationCachingEnabled(boolean)">setAuthenticationCachingEnabled(boolean)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Sets whether or not authentication caching should be utilized if a <a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> has been
<a href="./org/apache/shiro/realm/CachingRealm.html#setCacheManager(org.apache.shiro.cache.CacheManager)"><code>configured</code></a>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#setAuthenticationInfo(org.apache.shiro.authc.AuthenticationInfo)">setAuthenticationInfo(AuthenticationInfo)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#setAuthenticationInfo(org.apache.shiro.authc.AuthenticationInfo)">setAuthenticationInfo(AuthenticationInfo)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/AbstractAuthenticator.html#setAuthenticationListeners(java.util.Collection)">setAuthenticationListeners(Collection&lt;AuthenticationListener&gt;)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/AbstractAuthenticator.html" title="class in org.apache.shiro.authc">AbstractAuthenticator</a></dt>
<dd>
<div class="block">Sets the <a href="./org/apache/shiro/authc/AuthenticationListener.html" title="interface in org.apache.shiro.authc"><code>AuthenticationListener</code></a>s that should be notified during authentication
attempts.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setAuthenticationMechanism(java.lang.String)">setAuthenticationMechanism(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Sets the type of LDAP authentication mechanism to use when connecting to the LDAP server.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#setAuthenticationQuery(java.lang.String)">setAuthenticationQuery(String)</a></span> - Method in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>
<div class="block">Overrides the default query used to retrieve a user's password during authentication.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#setAuthenticationStrategy(org.apache.shiro.authc.pam.AuthenticationStrategy)">setAuthenticationStrategy(AuthenticationStrategy)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam">ModularRealmAuthenticator</a></dt>
<dd>
<div class="block">Allows overriding the default <code>AuthenticationStrategy</code> utilized during multi-realm log-in attempts.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#setAuthenticationToken(org.apache.shiro.authc.AuthenticationToken)">setAuthenticationToken(AuthenticationToken)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#setAuthenticationToken(org.apache.shiro.authc.AuthenticationToken)">setAuthenticationToken(AuthenticationToken)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#setAuthenticationTokenClass(java.lang.Class)">setAuthenticationTokenClass(Class&lt;? extends AuthenticationToken&gt;)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Sets the authenticationToken class supported by this realm.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html#setAuthenticator(org.apache.shiro.authc.Authenticator)">setAuthenticator(Authenticator)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthenticatingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthenticatingSecurityManager</a></dt>
<dd>
<div class="block">Sets the delegate <code>Authenticator</code> instance that this SecurityManager uses to perform all
authentication operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#setAuthorizationCache(org.apache.shiro.cache.Cache)">setAuthorizationCache(Cache&lt;Object, AuthorizationInfo&gt;)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#setAuthorizationCacheName(java.lang.String)">setAuthorizationCacheName(String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#setAuthorizationCachingEnabled(boolean)">setAuthorizationCachingEnabled(boolean)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>
<div class="block">Sets whether or not authorization caching should be utilized if a <a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> has been
<a href="./org/apache/shiro/realm/CachingRealm.html#setCacheManager(org.apache.shiro.cache.CacheManager)"><code>configured</code></a>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html#setAuthorizer(org.apache.shiro.authz.Authorizer)">setAuthorizer(Authorizer)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></dt>
<dd>
<div class="block">Sets the underlying <tt>Authorizer</tt> instance to which this <tt>SecurityManager</tt> implementation will
delegate all of its authorization calls.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/authc/BasicHttpAuthenticationFilter.html#setAuthzScheme(java.lang.String)">setAuthzScheme(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">Sets the HTTP <b><code>Authorization</code></b> header value that this filter will respond to as indicating a
login request.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setBlockSize(int)">setBlockSize(int)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Sets the block cipher's block size to be used when constructing
<a href="http://java.sun.com/javase/6/docs/api/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto"><code>Cipher</code></a> transformation string.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#setBytes(byte[])">setBytes(byte[])</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Sets the raw bytes stored by this hash instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#setBytes(byte[])">setBytes(byte[])</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Sets the raw bytes stored by this hash instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/CacheManagerAware.html#setCacheManager(org.apache.shiro.cache.CacheManager)">setCacheManager(CacheManager)</a></span> - Method in interface org.apache.shiro.cache.<a href="./org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></dt>
<dd>
<div class="block">Sets the available CacheManager instance on this component.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html#setCacheManager(net.sf.ehcache.CacheManager)">setCacheManager(CacheManager)</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></dt>
<dd>
<div class="block">Sets the wrapped Ehcache <code>CacheManager</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/CachingSecurityManager.html#setCacheManager(org.apache.shiro.cache.CacheManager)">setCacheManager(CacheManager)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/CachingSecurityManager.html" title="class in org.apache.shiro.mgt">CachingSecurityManager</a></dt>
<dd>
<div class="block">Sets the CacheManager used by this <code>SecurityManager</code> and potentially any of its
children components.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#setCacheManager(org.apache.shiro.cache.CacheManager)">setCacheManager(CacheManager)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>
<div class="block">Sets the <tt>CacheManager</tt> to be used for data caching to reduce EIS round trips.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#setCacheManager(org.apache.shiro.cache.CacheManager)">setCacheManager(CacheManager)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#setCacheManager(org.apache.shiro.cache.CacheManager)">setCacheManager(CacheManager)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Sets the cacheManager to use for acquiring the <a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getActiveSessionsCache()"><code>activeSessionsCache</code></a> if
one is not configured.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html#setCacheManagerConfigFile(java.lang.String)">setCacheManagerConfigFile(String)</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></dt>
<dd>
<div class="block">Sets the resource location of the config file used to initialize the wrapped
EhCache CacheManager instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#setCachingEnabled(boolean)">setCachingEnabled(boolean)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>
<div class="block">Sets whether or not caching should be used if a <a href="./org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> has been
<a href="./org/apache/shiro/realm/CachingRealm.html#setCacheManager(org.apache.shiro.cache.CacheManager)"><code>configured</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#setCasServerUrlPrefix(java.lang.String)">setCasServerUrlPrefix(String)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#setCasService(java.lang.String)">setCasService(String)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#setCipherKey(byte[])">setCipherKey(byte[])</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Convenience method that sets the cipher key to use for <em>both</em> encryption and decryption.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#setCipherService(org.apache.shiro.crypto.CipherService)">setCipherService(CipherService)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Sets the <code>CipherService</code> to use for encrypting and decrypting serialized identity data to prevent easy
inspection of Subject identity data.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="block"><span class="strong">Deprecated.</span></div>
<div class="block">Sets the actual INI configuration text to use to build the <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> 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="strong"><a href="./org/apache/shiro/config/ResourceConfigurable.html#setConfigLocations(java.lang.String)">setConfigLocations(String)</a></span> - Method in interface org.apache.shiro.config.<a href="./org/apache/shiro/config/ResourceConfigurable.html" title="interface in org.apache.shiro.config">ResourceConfigurable</a></dt>
<dd>
<div class="block">Convenience method that accepts a comma-delimited string of config locations (resource paths).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ResourceConfigurable.html#setConfigLocations(java.lang.String[])">setConfigLocations(String[])</a></span> - Method in interface org.apache.shiro.config.<a href="./org/apache/shiro/config/ResourceConfigurable.html" title="interface in org.apache.shiro.config">ResourceConfigurable</a></dt>
<dd>
<div class="block">Sets the configuration locations (resource paths) that will be used to configure the instance.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="block"><span class="strong">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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#setContextFactory(org.apache.shiro.realm.ldap.LdapContextFactory)">setContextFactory(LdapContextFactory)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Sets the LdapContextFactory instance used to acquire connections to the LDAP directory during authentication
attempts and authorization queries.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#setContextFactoryClassName(java.lang.String)">setContextFactoryClassName(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">The context factory to use.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setContextFactoryClassName(java.lang.String)">setContextFactoryClassName(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">The name of the ContextFactory class to use.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#setCredentials(java.lang.Object)">setCredentials(Object)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Sets this Account's credentials that verify one or more of the Account's
<a href="./org/apache/shiro/authc/SimpleAccount.html#getPrincipals()"><code>principals</code></a>, such as a password or private key.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#setCredentials(java.lang.Object)">setCredentials(Object)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Sets the credentials that verify the principals/identity of the associated Realm account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#setCredentialsExpired(boolean)">setCredentialsExpired(boolean)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Sets whether or not the Account's credentials are expired.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#setCredentialsMatcher(org.apache.shiro.authc.credential.CredentialsMatcher)">setCredentialsMatcher(CredentialsMatcher)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Sets the CrendialsMatcher used during an authentication attempt to verify submitted credentials with those
stored in the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#setCredentialsSalt(org.apache.shiro.util.ByteSource)">setCredentialsSalt(ByteSource)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Sets the salt to use to hash this Account's credentials (eg for password hashing), or <code>null</code> if no salt
is used or credentials are not hashed at all.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#setCredentialsSalt(org.apache.shiro.util.ByteSource)">setCredentialsSalt(ByteSource)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Sets the salt used to hash the credentials, or <code>null</code> if no salt was used or credentials were not
hashed at all.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#setDataSource(javax.sql.DataSource)">setDataSource(DataSource)</a></span> - Method in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>
<div class="block">Sets the datasource that should be used to retrieve connections used by this realm.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#setDecryptionCipherKey(byte[])">setDecryptionCipherKey(byte[])</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Sets the decryption key to use for decryption operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#setDefaultNextBytesSize(int)">setDefaultNextBytesSize(int)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html" title="class in org.apache.shiro.crypto">SecureRandomNumberGenerator</a></dt>
<dd>
<div class="block">Sets the size of the generated byte array for calls to <a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#nextBytes()"><code>nextBytes()</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#setDefaultPermissions(java.lang.String)">setDefaultPermissions(String)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#setDefaultRoles(java.lang.String)">setDefaultRoles(String)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#setDeleteInvalidSessions(boolean)">setDeleteInvalidSessions(boolean)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>
<div class="block">Sets whether or not sessions should be automatically deleted after they are discovered to be invalid.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#setDomain(java.lang.String)">setDomain(String)</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#setEncryptionCipherKey(byte[])">setEncryptionCipherKey(byte[])</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Sets the encryption key to use for encryption operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiTemplate.html#setEnvironment(java.util.Properties)">setEnvironment(Properties)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi">JndiTemplate</a></dt>
<dd>
<div class="block">Set the environment for the JNDI InitialContext.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setEnvironment(java.util.Map)">setEnvironment(Map)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Sets the base JNDI environment template to use when acquiring LDAP connections.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#setExpired(boolean)">setExpired(boolean)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/cas/CasFilter.html#setFailureUrl(java.lang.String)">setFailureUrl(String)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasFilter.html" title="class in org.apache.shiro.cas">CasFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setFilterChainDefinitionMap(java.util.Map)">setFilterChainDefinitionMap(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Sets the chainName-to-chainDefinition map of chain definitions to use for creating filter chains intercepted
by the Shiro Filter.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setFilterChainDefinitions(java.lang.String)">setFilterChainDefinitions(String)</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">A convenience method that sets the <a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setFilterChainDefinitionMap(java.util.Map)"><code>filterChainDefinitionMap</code></a>
property by accepting a <a href="http://java.sun.com/javase/6/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util"><code>Properties</code></a>-compatible string (multi-line key/value pairs).</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setFilters(java.util.Map)">setFilters(Map&lt;String, Filter&gt;)</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Sets the filterName-to-Filter map of filters available for reference when creating
<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setFilterChainDefinitionMap(java.util.Map)"><code>filter chain definitions</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#setFormatClassNames(java.util.Map)">setFormatClassNames(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format">DefaultHashFormatFactory</a></dt>
<dd>
<div class="block">Sets the <code>hash-format-alias</code>-to-<code>fullyQualifiedHashFormatClassNameImplementation</code> map to be used in
the <a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#getInstance(java.lang.String)"><code>DefaultHashFormatFactory.getInstance(String)</code></a> implementation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#setGenerateInitializationVectors(boolean)">setGenerateInitializationVectors(boolean)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setGeneratePublicSalt(boolean)">setGeneratePublicSalt(boolean)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>
<div class="block">Sets whether or not a public salt should be randomly generated and used to compute a hash if a
<a href="./org/apache/shiro/crypto/hash/HashRequest.html" title="interface in org.apache.shiro.crypto.hash"><code>HashRequest</code></a> does not specify a salt.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html#setGlobalSessionTimeout(long)">setGlobalSessionTimeout(long)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractSessionManager</a></dt>
<dd>
<div class="block">Sets the system-wide default time in milliseconds that any session may remain idle before expiring.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#setGroupRolesMap(java.util.Map)">setGroupRolesMap(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.shiro.realm.activedirectory.<a href="./org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html" title="class in org.apache.shiro.realm.activedirectory">ActiveDirectoryRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html#setHandler(org.apache.shiro.aop.AnnotationHandler)">setHandler(AnnotationHandler)</a></span> - Method in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html" title="class in org.apache.shiro.aop">AnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Sets the <code>AnnotationHandler</code> used to perform authorization behavior based on
an annotation discovered at runtime.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#setHashAlgorithmName(java.lang.String)">setHashAlgorithmName(String)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">Sets the <code>Hash</code> <a href="./org/apache/shiro/crypto/hash/Hash.html#getAlgorithmName()"><code>algorithmName</code></a> to use
when performing hashes for credentials matching.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/ConfigurableHashService.html#setHashAlgorithmName(java.lang.String)">setHashAlgorithmName(String)</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/ConfigurableHashService.html" title="interface in org.apache.shiro.crypto.hash">ConfigurableHashService</a></dt>
<dd>
<div class="block">Sets the name of the <a href="http://java.sun.com/javase/6/docs/api/java/security/MessageDigest.html?is-external=true" title="class or interface in java.security"><code>MessageDigest</code></a> algorithm that will be used to compute
hashes.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setHashAlgorithmName(java.lang.String)">setHashAlgorithmName(String)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#setHashFormat(org.apache.shiro.crypto.hash.format.HashFormat)">setHashFormat(HashFormat)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#setHashFormatFactory(org.apache.shiro.crypto.hash.format.HashFormatFactory)">setHashFormatFactory(HashFormatFactory)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#setHashIterations(int)">setHashIterations(int)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">Sets the number of times a submitted <code>AuthenticationToken</code>'s credentials will be hashed before comparing
to the credentials stored in the system.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/ConfigurableHashService.html#setHashIterations(int)">setHashIterations(int)</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/ConfigurableHashService.html" title="interface in org.apache.shiro.crypto.hash">ConfigurableHashService</a></dt>
<dd>
<div class="block">Sets the number of hash iterations that will be performed during hash computation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setHashIterations(int)">setHashIterations(int)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#setHashSalted(boolean)">setHashSalted(boolean)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>since Shiro 1.1. Hash salting is now expected to be based on if the <a href="./org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>AuthenticationInfo</code></a>
returned from the <code>Realm</code> is a <a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>SaltedAuthenticationInfo</code></a> instance and its
<a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html#getCredentialsSalt()"><code>getCredentialsSalt()</code></a> method returns a non-null value.
This method and the 1.0 behavior still exists for backwards compatibility if the <code>Realm</code> does not return
<code>SaltedAuthenticationInfo</code> instances, but <b>it is highly recommended that <code>Realm</code> implementations
that support hashed credentials start returning <a href="./org/apache/shiro/authc/SaltedAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>SaltedAuthenticationInfo</code></a>
instances as soon as possible</b>.
<p/>
This is because salts should always be obtained from the stored account information and
never be interpreted based on user/Subject-entered data. User-entered data is easier to compromise for
attackers, whereas account-unique (and secure randomly-generated) salts never disseminated to the end-user
are almost impossible to break. This method will be removed in Shiro 2.0.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html#setHashService(org.apache.shiro.crypto.hash.HashService)">setHashService(HashService)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential">DefaultPasswordService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#setHost(java.lang.String)">setHost(String)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Sets the host name or IP string from where the authentication attempt occurs.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html#setHost(java.lang.String)">setHost(String)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html" title="class in org.apache.shiro.session.mgt">DefaultSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SessionContext.html#setHost(java.lang.String)">setHost(String)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SessionContext.html" title="interface in org.apache.shiro.session.mgt">SessionContext</a></dt>
<dd>
<div class="block">Sets the originating host name or IP address (as a String) from where the <code>Subject</code> is initiating the
<code>Session</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#setHost(java.lang.String)">setHost(String)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#setHost(java.lang.String)">setHost(String)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Sets the host name or IP that should reflect the constructed <code>Subject</code>'s originating location.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#setHost(java.lang.String)">setHost(String)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authz/HostUnauthorizedException.html#setHostAddress(java.lang.String)">setHostAddress(String)</a></span> - Method in exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/HostUnauthorizedException.html" title="class in org.apache.shiro.authz">HostUnauthorizedException</a></dt>
<dd>
<div class="block">Sets the host associated with this exception.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#setId(java.io.Serializable)">setId(Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniFactorySupport.html#setIni(org.apache.shiro.config.Ini)">setIni(Ini)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config">IniFactorySupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/IniRealm.html#setIni(org.apache.shiro.config.Ini)">setIni(Ini)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text">IniRealm</a></dt>
<dd>
<div class="block">Sets the Ini instance used to configure this realm.</div>
</dd>
<dt><span class="strong"><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 <a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config"><code>Ini</code></a> instance instead of via
<a href="./org/apache/shiro/web/env/ResourceBasedWebEnvironment.html#getConfigLocations()"><code>config locations</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#setInitializationVectorSize(int)">setInitializationVectorSize(int)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>
<div class="block">Sets the algorithm-specific initialization vector size in bits (not bytes!) to be used when generating
initialization vectors.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#setInterval(long)">setInterval(long)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt">ExecutorServiceSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html#setIterations(int)">setIterations(int)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html" title="class in org.apache.shiro.crypto.hash">HashRequest.Builder</a></dt>
<dd>
<div class="block">Sets the number of requested hash iterations to be performed when computing the final <code>Hash</code> result.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#setIterations(int)">setIterations(int)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Sets the iterations used to previously compute AN ALREADY GENERATED HASH.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiLocator.html#setJndiEnvironment(java.util.Properties)">setJndiEnvironment(Properties)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi">JndiLocator</a></dt>
<dd>
<div class="block">Set the JNDI environment to use for JNDI lookups.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html#setJndiNames(java.util.Collection)">setJndiNames(Collection&lt;String&gt;)</a></span> - Method in class org.apache.shiro.realm.jndi.<a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html" title="class in org.apache.shiro.realm.jndi">JndiRealmFactory</a></dt>
<dd>
<div class="block">Sets the JNDI names that will be used to look up Realm(s) from JNDI.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html#setJndiNames(java.lang.String)">setJndiNames(String)</a></span> - Method in class org.apache.shiro.realm.jndi.<a href="./org/apache/shiro/realm/jndi/JndiRealmFactory.html" title="class in org.apache.shiro.realm.jndi">JndiRealmFactory</a></dt>
<dd>
<div class="block">Specifies a comma-delimited list of JNDI names to lookup, each one corresponding to a jndi-bound
<a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiLocator.html#setJndiTemplate(org.apache.shiro.jndi.JndiTemplate)">setJndiTemplate(JndiTemplate)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi">JndiLocator</a></dt>
<dd>
<div class="block">Set the JNDI template to use for JNDI lookups.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#setKeySize(int)">setKeySize(int)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>
<div class="block">Sets the size in bits (not bytes) of generated cipher keys.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#setLastAccessTime(java.util.Date)">setLastAccessTime(Date)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#setLdapContextFactory(org.apache.shiro.realm.ldap.LdapContextFactory)">setLdapContextFactory(LdapContextFactory)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>
<div class="block">Configures the <a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap"><code>LdapContextFactory</code></a> implementation that is used to create LDAP connections for
authentication and authorization.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#setLocked(boolean)">setLocked(boolean)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Sets whether or not the account is locked and can be used to login.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setLoginUrl(java.lang.String)">setLoginUrl(String)</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Sets the application's login URL to be assigned to all acquired Filters that subclass
<a href="./org/apache/shiro/web/filter/AccessControlFilter.html" title="class in org.apache.shiro.web.filter"><code>AccessControlFilter</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html#setMethodInterceptors(java.util.Collection)">setMethodInterceptors(Collection&lt;AuthorizingAnnotationMethodInterceptor&gt;)</a></span> - Method in class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">AnnotationsAuthorizingMethodInterceptor</a></dt>
<dd>
<div class="block">Sets the method interceptors to execute for the annotated method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setMode(org.apache.shiro.crypto.OperationMode)">setMode(OperationMode)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Sets the cipher operation mode of operation to be used when constructing the
<a href="http://java.sun.com/javase/6/docs/api/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto"><code>Cipher</code></a> transformation string.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setModeName(java.lang.String)">setModeName(String)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Sets the cipher operation mode name to be used when constructing the
<a href="http://java.sun.com/javase/6/docs/api/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto"><code>Cipher</code></a> transformation string.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/CachingRealm.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/Nameable.html#setName(java.lang.String)">setName(String)</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/Nameable.html" title="interface in org.apache.shiro.util">Nameable</a></dt>
<dd>
<div class="block">Sets the (preferably application unique) name for this component.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#setObject(java.lang.String, java.lang.Object)">setObject(String, Object)</a></span> - Method in class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#setObjectPermissions(java.util.Set)">setObjectPermissions(Set&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Sets all object-based permissions assigned directly to this Account (not any of its realms).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#setObjectPermissions(java.util.Set)">setObjectPermissions(Set&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Sets the object-based permissions assigned directly to the account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#setObjects(java.util.Map)">setObjects(Map&lt;String, ?&gt;)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setPaddingScheme(org.apache.shiro.crypto.PaddingScheme)">setPaddingScheme(PaddingScheme)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Sets the padding scheme to be used when constructing the
<a href="http://java.sun.com/javase/6/docs/api/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto"><code>Cipher</code></a> transformation string.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setPaddingSchemeName(java.lang.String)">setPaddingSchemeName(String)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Sets the padding scheme name to be used when constructing the
<a href="http://java.sun.com/javase/6/docs/api/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto"><code>Cipher</code></a> transformation string, or <code>null</code> if the JCA Provider default mode for
the specified <a href="./org/apache/shiro/crypto/JcaCipherService.html#getAlgorithmName()"><code>algorithm</code></a> should be used.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#setParts(java.lang.String, java.util.Set, java.util.Set)">setParts(String, Set&lt;String&gt;, Set&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#setParts(java.lang.String)">setParts(String)</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#setParts(java.lang.String, boolean)">setParts(String, boolean)</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#setPassword(char[])">setPassword(char[])</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Sets the password for submission during an authentication attempt.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authc/credential/PasswordMatcher.html#setPasswordService(org.apache.shiro.authc.credential.PasswordService)">setPasswordService(PasswordService)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/PasswordMatcher.html" title="class in org.apache.shiro.authc.credential">PasswordMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/util/AntPathMatcher.html#setPathSeparator(java.lang.String)">setPathSeparator(String)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AntPathMatcher.html" title="class in org.apache.shiro.util">AntPathMatcher</a></dt>
<dd>
<div class="block">Set the path separator to use for pattern parsing.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#setPermissionAttributeNames(java.lang.String)">setPermissionAttributeNames(String)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#setPermissionResolver(org.apache.shiro.authz.permission.PermissionResolver)">setPermissionResolver(PermissionResolver)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Sets the specified <a href="./org/apache/shiro/authz/permission/PermissionResolver.html" title="interface in org.apache.shiro.authz.permission"><code>PermissionResolver</code></a> on <em>all</em> of the wrapped realms that
implement the <a href="./org/apache/shiro/authz/permission/PermissionResolverAware.html" title="interface in org.apache.shiro.authz.permission"><code>PermissionResolverAware</code></a> interface.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/PermissionResolverAware.html#setPermissionResolver(org.apache.shiro.authz.permission.PermissionResolver)">setPermissionResolver(PermissionResolver)</a></span> - Method in interface org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/PermissionResolverAware.html" title="interface in org.apache.shiro.authz.permission">PermissionResolverAware</a></dt>
<dd>
<div class="block">Sets the specified <tt>PermissionResolver</tt> on this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#setPermissionResolver(org.apache.shiro.authz.permission.PermissionResolver)">setPermissionResolver(PermissionResolver)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#setPermissions(java.util.Set)">setPermissions(Set&lt;Permission&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#setPermissionsLookupEnabled(boolean)">setPermissionsLookupEnabled(boolean)</a></span> - Method in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>
<div class="block">Enables lookup of permissions during authorization.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#setPermissionsQuery(java.lang.String)">setPermissionsQuery(String)</a></span> - Method in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>
<div class="block">Overrides the default query used to retrieve a user's permissions during authorization.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setPoolingEnabled(boolean)">setPoolingEnabled(boolean)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Sets whether or not connection pooling should be used when possible and appropriate.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#setPrincipals(org.apache.shiro.subject.PrincipalCollection)">setPrincipals(PrincipalCollection)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Sets the principals, aka the identifying attributes (username, user id, first name, last name, etc) of this
Account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#setPrincipals(org.apache.shiro.subject.PrincipalCollection)">setPrincipals(PrincipalCollection)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Sets the identifying principal(s) represented by this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#setPrincipals(org.apache.shiro.subject.PrincipalCollection)">setPrincipals(PrincipalCollection)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Sets the principals (aka identity) that the constructed <code>Subject</code> should reflect.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#setPrincipals(org.apache.shiro.subject.PrincipalCollection)">setPrincipals(PrincipalCollection)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#setPrincipalSuffix(java.lang.String)">setPrincipalSuffix(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>
<div class="block">Used when initializing the default <a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap"><code>LdapContextFactory</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#setPrincipalSuffix(java.lang.String)">setPrincipalSuffix(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">A suffix appended to the username.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/ConfigurableHashService.html#setPrivateSalt(org.apache.shiro.util.ByteSource)">setPrivateSalt(ByteSource)</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/ConfigurableHashService.html" title="interface in org.apache.shiro.crypto.hash">ConfigurableHashService</a></dt>
<dd>
<div class="block">Sets the 'private' (internal) salt to be paired with a 'public' (random or supplied) salt during hash computation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setPrivateSalt(org.apache.shiro.util.ByteSource)">setPrivateSalt(ByteSource)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/eis/RandomSessionIdGenerator.html#setRandom(java.util.Random)">setRandom(Random)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/RandomSessionIdGenerator.html" title="class in org.apache.shiro.session.mgt.eis">RandomSessionIdGenerator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/ConfigurableHashService.html#setRandomNumberGenerator(org.apache.shiro.crypto.RandomNumberGenerator)">setRandomNumberGenerator(RandomNumberGenerator)</a></span> - Method in interface org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/ConfigurableHashService.html" title="interface in org.apache.shiro.crypto.hash">ConfigurableHashService</a></dt>
<dd>
<div class="block">Sets a source of randomness used to generate public salts that will in turn be used during hash computation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/DefaultHashService.html#setRandomNumberGenerator(org.apache.shiro.crypto.RandomNumberGenerator)">setRandomNumberGenerator(RandomNumberGenerator)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/DefaultHashService.html" title="class in org.apache.shiro.crypto.hash">DefaultHashService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RealmSecurityManager.html#setRealm(org.apache.shiro.realm.Realm)">setRealm(Realm)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RealmSecurityManager.html" title="class in org.apache.shiro.mgt">RealmSecurityManager</a></dt>
<dd>
<div class="block">Convenience method for applications using a single realm that merely wraps the realm in a list and then invokes
the <a href="./org/apache/shiro/mgt/RealmSecurityManager.html#setRealms(java.util.Collection)"><code>RealmSecurityManager.setRealms(java.util.Collection&lt;org.apache.shiro.realm.Realm&gt;)</code></a> method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalMap.html#setRealmPrincipal(java.lang.String, java.lang.String, java.lang.Object)">setRealmPrincipal(String, String, Object)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalMap.html" title="interface in org.apache.shiro.subject">PrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#setRealmPrincipal(java.lang.String, java.lang.String, java.lang.Object)">setRealmPrincipal(String, String, Object)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/PrincipalMap.html#setRealmPrincipals(java.lang.String, java.util.Map)">setRealmPrincipals(String, Map&lt;String, Object&gt;)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/PrincipalMap.html" title="interface in org.apache.shiro.subject">PrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#setRealmPrincipals(java.lang.String, java.util.Map)">setRealmPrincipals(String, Map&lt;String, Object&gt;)</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#setRealms(java.util.Collection)">setRealms(Collection&lt;Realm&gt;)</a></span> - Method in class org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam">ModularRealmAuthenticator</a></dt>
<dd>
<div class="block">Sets all realms used by this Authenticator, providing PAM (Pluggable Authentication Module) configuration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#setRealms(java.util.Collection)">setRealms(Collection&lt;Realm&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Sets the realms wrapped by this <code>Authorizer</code> which are consulted during an authorization check.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/RealmSecurityManager.html#setRealms(java.util.Collection)">setRealms(Collection&lt;Realm&gt;)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/RealmSecurityManager.html" title="class in org.apache.shiro.mgt">RealmSecurityManager</a></dt>
<dd>
<div class="block">Sets the realms managed by this <tt>SecurityManager</tt> instance.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#setReferral(java.lang.String)">setReferral(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Sets the LDAP referral property.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setReferral(java.lang.String)">setReferral(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Sets the LDAP referral behavior when creating a connection.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#setReloadIntervalSeconds(int)">setReloadIntervalSeconds(int)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>
<div class="block">Sets the interval in seconds at which the property file will be checked for changes and reloaded.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#setRememberMe(boolean)">setRememberMe(boolean)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Sets if the submitting user wishes their identity (pricipal(s)) to be remembered across sessions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasToken.html#setRememberMe(boolean)">setRememberMe(boolean)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasToken.html" title="class in org.apache.shiro.cas">CasToken</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#setRememberMeAttributeName(java.lang.String)">setRememberMeAttributeName(String)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#setRememberMeManager(org.apache.shiro.mgt.RememberMeManager)">setRememberMeManager(RememberMeManager)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/jndi/JndiObjectFactory.html#setRequiredType(java.lang.Class)">setRequiredType(Class&lt;? extends T&gt;)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiObjectFactory.html" title="class in org.apache.shiro.jndi">JndiObjectFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html#setResolver(org.apache.shiro.aop.AnnotationResolver)">setResolver(AnnotationResolver)</a></span> - Method in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html" title="class in org.apache.shiro.aop">AnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Returns the <code>AnnotationResolver</code> to use to acquire annotations from intercepted
methods at runtime.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiObjectFactory.html#setResourceName(java.lang.String)">setResourceName(String)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiObjectFactory.html" title="class in org.apache.shiro.jndi">JndiObjectFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/IniRealm.html#setResourcePath(java.lang.String)">setResourcePath(String)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text">IniRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#setResourcePath(java.lang.String)">setResourcePath(String)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>
<div class="block">Sets the path of the properties file to load user, role, and permission information from.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiLocator.html#setResourceRef(boolean)">setResourceRef(boolean)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi">JndiLocator</a></dt>
<dd>
<div class="block">Set whether the lookup occurs in a J2EE container, i.e.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#setResources(java.util.Map)">setResources(Map&lt;Object, Object&gt;)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Allows a caller to explicitly set the entire resource map.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/cas/CasRealm.html#setRoleAttributeNames(java.lang.String)">setRoleAttributeNames(String)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#setRoleDefinitions(java.lang.String)">setRoleDefinitions(String)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>
<div class="block">Sets a newline (\n) delimited String that defines role-to-permission definitions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html#setRolePermissionResolver(org.apache.shiro.authz.permission.RolePermissionResolver)">setRolePermissionResolver(RolePermissionResolver)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/ModularRealmAuthorizer.html" title="class in org.apache.shiro.authz">ModularRealmAuthorizer</a></dt>
<dd>
<div class="block">Sets the specified <a href="./org/apache/shiro/authz/permission/RolePermissionResolver.html" title="interface in org.apache.shiro.authz.permission"><code>RolePermissionResolver</code></a> on <em>all</em> of the wrapped realms that
implement the <a href="./org/apache/shiro/authz/permission/RolePermissionResolverAware.html" title="interface in org.apache.shiro.authz.permission"><code>PermissionResolverAware</code></a> interface.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/RolePermissionResolverAware.html#setRolePermissionResolver(org.apache.shiro.authz.permission.RolePermissionResolver)">setRolePermissionResolver(RolePermissionResolver)</a></span> - Method in interface org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/RolePermissionResolverAware.html" title="interface in org.apache.shiro.authz.permission">RolePermissionResolverAware</a></dt>
<dd>
<div class="block">Sets the specified <tt>RolePermissionResolver</tt> on this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthorizingRealm.html#setRolePermissionResolver(org.apache.shiro.authz.permission.RolePermissionResolver)">setRolePermissionResolver(RolePermissionResolver)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#setRoles(java.util.Set)">setRoles(Set&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Sets the Account's assigned roles.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#setRoles(java.util.Set)">setRoles(Set&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Sets the roles assigned to the account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html#setSalt(org.apache.shiro.util.ByteSource)">setSalt(ByteSource)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html" title="class in org.apache.shiro.crypto.hash">HashRequest.Builder</a></dt>
<dd>
<div class="block">Sets a salt to be used by the <a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash"><code>HashService</code></a> during hash computation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html#setSalt(java.lang.Object)">setSalt(Object)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html" title="class in org.apache.shiro.crypto.hash">HashRequest.Builder</a></dt>
<dd>
<div class="block">Sets a salt to be used by the <a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash"><code>HashService</code></a> during hash computation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#setSalt(org.apache.shiro.util.ByteSource)">setSalt(ByteSource)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Sets the salt used to previously compute AN ALREADY GENERATED HASH.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#setSaltStyle(org.apache.shiro.realm.jdbc.JdbcRealm.SaltStyle)">setSaltStyle(JdbcRealm.SaltStyle)</a></span> - Method in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>
<div class="block">Sets the salt style.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html#setScheduler(org.quartz.Scheduler)">setScheduler(Scheduler)</a></span> - Method in class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#setSearchBase(java.lang.String)">setSearchBase(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>
<div class="block">Used when initializing the default <a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap"><code>LdapContextFactory</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#setSearchBase(java.lang.String)">setSearchBase(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>this attribute existed, but was never used in Shiro 1.x. It will be removed prior to Shiro 2.0.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#setSearchPackages(java.util.Set)">setSearchPackages(Set&lt;String&gt;)</a></span> - Method in class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html" title="class in org.apache.shiro.crypto.hash.format">DefaultHashFormatFactory</a></dt>
<dd>
<div class="block">Sets a set of package names that can be searched for <a href="./org/apache/shiro/crypto/hash/format/HashFormat.html" title="interface in org.apache.shiro.crypto.hash.format"><code>HashFormat</code></a> implementations according to
heuristics defined in the <a href="./org/apache/shiro/crypto/hash/format/DefaultHashFormatFactory.html#getHashFormatClass(java.lang.String, java.lang.String)"><code>getHashFormat(packageName, token)</code></a> JavaDoc.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#setSectionProperty(java.lang.String, java.lang.String, java.lang.String)">setSectionProperty(String, String, String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>
<div class="block">Sets a name/value pair for the section with the given <code>sectionName</code>.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#setSecureRandom(java.security.SecureRandom)">setSecureRandom(SecureRandom)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>
<div class="block">Sets a source of randomness for encryption operations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#setSecureRandom(java.security.SecureRandom)">setSecureRandom(SecureRandom)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html" title="class in org.apache.shiro.crypto">SecureRandomNumberGenerator</a></dt>
<dd>
<div class="block">Sets the <a href="http://java.sun.com/javase/6/docs/api/java/security/SecureRandom.html?is-external=true" title="class or interface in java.security"><code>SecureRandom</code></a> to back this instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#setSecurityManager(org.apache.shiro.mgt.SecurityManager)">setSecurityManager(SecurityManager)</a></span> - Method in class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/SecurityUtils.html#setSecurityManager(org.apache.shiro.mgt.SecurityManager)">setSecurityManager(SecurityManager)</a></span> - Static method in class org.apache.shiro.<a href="./org/apache/shiro/SecurityUtils.html" title="class in org.apache.shiro">SecurityUtils</a></dt>
<dd>
<div class="block">Sets a VM (static) singleton SecurityManager, specifically for transparent use in the
<a href="./org/apache/shiro/SecurityUtils.html#getSubject()"><code>getSubject()</code></a> implementation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationExecutor.html#setSecurityManager(org.apache.shiro.mgt.SecurityManager)">setSecurityManager(SecurityManager)</a></span> - Method in class org.apache.shiro.spring.remoting.<a href="./org/apache/shiro/spring/remoting/SecureRemoteInvocationExecutor.html" title="class in org.apache.shiro.spring.remoting">SecureRemoteInvocationExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/security/interceptor/AuthorizationAttributeSourceAdvisor.html#setSecurityManager(org.apache.shiro.mgt.SecurityManager)">setSecurityManager(SecurityManager)</a></span> - Method in class org.apache.shiro.spring.security.interceptor.<a href="./org/apache/shiro/spring/security/interceptor/AuthorizationAttributeSourceAdvisor.html" title="class in org.apache.shiro.spring.security.interceptor">AuthorizationAttributeSourceAdvisor</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setSecurityManager(org.apache.shiro.mgt.SecurityManager)">setSecurityManager(SecurityManager)</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Sets the application <code>SecurityManager</code> instance to be used by the constructed Shiro Filter.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#setSecurityManager(org.apache.shiro.mgt.SecurityManager)">setSecurityManager(SecurityManager)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Sets the SecurityManager instance that should be used to back the constructed <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instance
(typically used to support <a href="./org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support"><code>DelegatingSubject</code></a> implementations).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#setSecurityManager(org.apache.shiro.mgt.SecurityManager)">setSecurityManager(SecurityManager)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/env/DefaultEnvironment.html#setSecurityManagerName(java.lang.String)">setSecurityManagerName(String)</a></span> - Method in class org.apache.shiro.env.<a href="./org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env">DefaultEnvironment</a></dt>
<dd>
<div class="block">Sets the name of the <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> instance in the backing map.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html#setSeed(byte[])">setSeed(byte[])</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/SecureRandomNumberGenerator.html" title="class in org.apache.shiro.crypto">SecureRandomNumberGenerator</a></dt>
<dd>
<div class="block">Seeds the backing <a href="http://java.sun.com/javase/6/docs/api/java/security/SecureRandom.html?is-external=true" title="class or interface in java.security"><code>SecureRandom</code></a> instance with additional seed data.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html#setSerializer(org.apache.shiro.io.Serializer)">setSerializer(Serializer&lt;PrincipalCollection&gt;)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/AbstractRememberMeManager.html" title="class in org.apache.shiro.mgt">AbstractRememberMeManager</a></dt>
<dd>
<div class="block">Sets the <code>Serializer</code> used to serialize and deserialize <a href="./org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject"><code>PrincipalCollection</code></a> instances for
persistent remember me storage.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#setSession(org.apache.shiro.session.Session)">setSession(Session)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Sets the <code>Session</code> to use when building the <code>Subject</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#setSession(org.apache.shiro.session.Session)">setSession(Session)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#setSessionCreationEnabled(boolean)">setSessionCreationEnabled(boolean)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Sets whether or not the constructed <code>Subject</code> instance should be allowed to create a session,
<code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#setSessionCreationEnabled(boolean)">setSessionCreationEnabled(boolean)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#setSessionDAO(org.apache.shiro.session.mgt.eis.SessionDAO)">setSessionDAO(SessionDAO)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html#setSessionFactory(org.apache.shiro.session.mgt.SessionFactory)">setSessionFactory(SessionFactory)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></dt>
<dd>
<div class="block">Sets the <code>SessionFactory</code> used to generate new <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html#setSessionId(java.io.Serializable)">setSessionId(Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionContext.html" title="class in org.apache.shiro.session.mgt">DefaultSessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DefaultSessionKey.html#setSessionId(java.io.Serializable)">setSessionId(Serializable)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DefaultSessionKey.html" title="class in org.apache.shiro.session.mgt">DefaultSessionKey</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SessionContext.html#setSessionId(java.io.Serializable)">setSessionId(Serializable)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SessionContext.html" title="interface in org.apache.shiro.session.mgt">SessionContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#setSessionId(java.io.Serializable)">setSessionId(Serializable)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Sets the session id of the session that should be associated with the constructed <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#setSessionId(java.io.Serializable)">setSessionId(Serializable)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#setSessionIdGenerator(org.apache.shiro.session.mgt.eis.SessionIdGenerator)">setSessionIdGenerator(SessionIdGenerator)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">AbstractSessionDAO</a></dt>
<dd>
<div class="block">Sets the <code>SessionIdGenerator</code> used by the <a href="./org/apache/shiro/session/mgt/eis/AbstractSessionDAO.html#generateSessionId(org.apache.shiro.session.Session)"><code>AbstractSessionDAO.generateSessionId(org.apache.shiro.session.Session)</code></a>
method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#setSessionListeners(java.util.Collection)">setSessionListeners(Collection&lt;SessionListener&gt;)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/SessionsSecurityManager.html#setSessionManager(org.apache.shiro.session.mgt.SessionManager)">setSessionManager(SessionManager)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SessionsSecurityManager.html" title="class in org.apache.shiro.mgt">SessionsSecurityManager</a></dt>
<dd>
<div class="block">Sets the underlying delegate <a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a> instance that will be used to support this implementation's
<tt>SessionManager</tt> method calls.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#setSessionManager(org.apache.shiro.session.mgt.ValidatingSessionManager)">setSessionManager(ValidatingSessionManager)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt">ExecutorServiceSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html#setSessionManager(org.apache.shiro.session.mgt.ValidatingSessionManager)">setSessionManager(ValidatingSessionManager)</a></span> - Method in class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationScheduler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="block"><span class="strong">Deprecated.</span>
<div class="block"><i>since 1.2</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html#setSessionStorageEnabled(boolean)">setSessionStorageEnabled(boolean)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html" title="class in org.apache.shiro.mgt">DefaultSessionStorageEvaluator</a></dt>
<dd>
<div class="block">Sets if any Subject's <code>Session</code> may be used to persist that <code>Subject</code>'s state.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html#setSessionStorageEvaluator(org.apache.shiro.mgt.SessionStorageEvaluator)">setSessionStorageEvaluator(SessionStorageEvaluator)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt">DefaultSubjectDAO</a></dt>
<dd>
<div class="block">Sets the <code>SessionStorageEvaluator</code> that will determine if a <code>Subject</code>'s state may be persisted in
the Subject's session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#setSessionValidationInterval(long)">setSessionValidationInterval(long)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>
<div class="block">If using the underlying default <tt>SessionValidationScheduler</tt> (that is, the
<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#setSessionValidationScheduler(org.apache.shiro.session.mgt.SessionValidationScheduler)"><code>setSessionValidationScheduler</code></a> method is
never called) , this method allows one to specify how
frequently session should be validated (to check for orphans).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html#setSessionValidationInterval(long)">setSessionValidationInterval(long)</a></span> - Method in class org.apache.shiro.session.mgt.quartz.<a href="./org/apache/shiro/session/mgt/quartz/QuartzSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt.quartz">QuartzSessionValidationScheduler</a></dt>
<dd>
<div class="block">Specifies how frequently (in milliseconds) this Scheduler will call the
<a href="./org/apache/shiro/session/mgt/ValidatingSessionManager.html#validateSessions()"><code>ValidatingSessionManager#validateSessions()</code></a> method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#setSessionValidationScheduler(org.apache.shiro.session.mgt.SessionValidationScheduler)">setSessionValidationScheduler(SessionValidationScheduler)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#setSessionValidationSchedulerEnabled(boolean)">setSessionValidationSchedulerEnabled(boolean)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/AbstractFactory.html#setSingleton(boolean)">setSingleton(boolean)</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/AbstractFactory.html" title="class in org.apache.shiro.util">AbstractFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html#setSource(org.apache.shiro.util.ByteSource)">setSource(ByteSource)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html" title="class in org.apache.shiro.crypto.hash">HashRequest.Builder</a></dt>
<dd>
<div class="block">Sets the source data that will be hashed by a <a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash"><code>HashService</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html#setSource(java.lang.Object)">setSource(Object)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/HashRequest.Builder.html" title="class in org.apache.shiro.crypto.hash">HashRequest.Builder</a></dt>
<dd>
<div class="block">Sets the source data that will be hashed by a <a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash"><code>HashService</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#setStartTimestamp(java.util.Date)">setStartTimestamp(Date)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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><a href="./org/apache/shiro/SecurityUtils.html#setSecurityManager(org.apache.shiro.mgt.SecurityManager)"><code>setSecurityManager</code></a>).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#setStopTimestamp(java.util.Date)">setStopTimestamp(Date)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#setStoredCredentialsHexEncoded(boolean)">setStoredCredentialsHexEncoded(boolean)</a></span> - Method in class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">HashedCredentialsMatcher</a></dt>
<dd>
<div class="block">Sets the indicator if this system's stored credential hash is Hex encoded or not.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setStreamingBlockSize(int)">setStreamingBlockSize(int)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/JcaCipherService.html#setStreamingBufferSize(int)">setStreamingBufferSize(int)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/JcaCipherService.html" title="class in org.apache.shiro.crypto">JcaCipherService</a></dt>
<dd>
<div class="block">Sets the size in bytes of the internal buffer used to transfer data from one stream to another during stream
operations (<a href="./org/apache/shiro/crypto/JcaCipherService.html#encrypt(java.io.InputStream, java.io.OutputStream, byte[])"><code>JcaCipherService.encrypt(java.io.InputStream, java.io.OutputStream, byte[])</code></a> and
<a href="./org/apache/shiro/crypto/JcaCipherService.html#decrypt(java.io.InputStream, java.io.OutputStream, byte[])"><code>JcaCipherService.decrypt(java.io.InputStream, java.io.OutputStream, byte[])</code></a>).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setStreamingMode(org.apache.shiro.crypto.OperationMode)">setStreamingMode(OperationMode)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Sets the transformation string mode to be used for streaming operations only.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setStreamingModeName(java.lang.String)">setStreamingModeName(String)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>
<div class="block">Sets the transformation string mode name to be used for streaming operations only.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setStreamingPaddingScheme(org.apache.shiro.crypto.PaddingScheme)">setStreamingPaddingScheme(PaddingScheme)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html#setStreamingPaddingSchemeName(java.lang.String)">setStreamingPaddingSchemeName(String)</a></span> - Method in class org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/DefaultBlockCipherService.html" title="class in org.apache.shiro.crypto">DefaultBlockCipherService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#setStringPermissions(java.util.Set)">setStringPermissions(Set&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Sets the String-based permissions assigned to this Account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#setStringPermissions(java.util.Set)">setStringPermissions(Set&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Sets the string-based permissions assigned directly to the account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SubjectContext.html#setSubject(org.apache.shiro.subject.Subject)">setSubject(Subject)</a></span> - Method in interface org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject">SubjectContext</a></dt>
<dd>
<div class="block">Sets the existing <code>Subject</code> that may be in use at the time the new <code>Subject</code> instance is
being created.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html#setSubject(org.apache.shiro.subject.Subject)">setSubject(Subject)</a></span> - Method in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support">DefaultSubjectContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#setSubjectDAO(org.apache.shiro.mgt.SubjectDAO)">setSubjectDAO(SubjectDAO)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Sets the <code>SubjectDAO</code> responsible for persisting Subject state, typically used after login or when an
Subject identity is discovered (eg after RememberMe services).</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#setSubjectFactory(org.apache.shiro.mgt.SubjectFactory)">setSubjectFactory(SubjectFactory)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block">Sets the <code>SubjectFactory</code> responsible for creating <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instances exposed to the application.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setSuccessUrl(java.lang.String)">setSuccessUrl(String)</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Sets the application's after-login success URL to be assigned to all acquired Filters that subclass
<a href="./org/apache/shiro/web/filter/authc/AuthenticationFilter.html" title="class in org.apache.shiro.web.filter.authc"><code>AuthenticationFilter</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#setSystemPassword(java.lang.String)">setSystemPassword(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>
<div class="block">Used when initializing the default <a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap"><code>LdapContextFactory</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#setSystemPassword(java.lang.String)">setSystemPassword(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">The system password that will be used when connecting to the LDAP server to retrieve authorization
information about a user.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setSystemPassword(java.lang.String)">setSystemPassword(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Sets the password of the <a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setSystemUsername(java.lang.String)"><code>systemUsername</code></a> that will be used when creating an
LDAP connection used for authorization queries.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#setSystemUsername(java.lang.String)">setSystemUsername(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>
<div class="block">Used when initializing the default <a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap"><code>LdapContextFactory</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#setSystemUsername(java.lang.String)">setSystemUsername(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">The system username that will be used when connecting to the LDAP server to retrieve authorization
information about a user.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setSystemUsername(java.lang.String)">setSystemUsername(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">Sets the system username that will be used when creating an LDAP connection used for authorization queries.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html#setTargetExecutor(java.util.concurrent.Executor)">setTargetExecutor(Executor)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutor</a></dt>
<dd>
<div class="block">Sets target Executor instance that will actually execute the subject-associated Runnable instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#setTargetExecutor(java.util.concurrent.Executor)">setTargetExecutor(Executor)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html#setTargetExecutor(java.util.concurrent.Executor)">setTargetExecutor(Executor)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareScheduledExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#setTargetExecutorService(java.util.concurrent.ExecutorService)">setTargetExecutorService(ExecutorService)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html#setTargetExecutorService(java.util.concurrent.ExecutorService)">setTargetExecutorService(ExecutorService)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareScheduledExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/DomainPermission.html#setTargets(java.util.Set)">setTargets(Set&lt;String&gt;)</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission">DomainPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html#setTargetScheduledExecutorService(java.util.concurrent.ScheduledExecutorService)">setTargetScheduledExecutorService(ScheduledExecutorService)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareScheduledExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#setTimeout(org.apache.shiro.session.mgt.SessionKey, long)">setTimeout(SessionKey, long)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#setTimeout(long)">setTimeout(long)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#setTimeout(long)">setTimeout(long)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html" title="class in org.apache.shiro.session.mgt">ImmutableProxiedSession</a></dt>
<dd>
<div class="block">Immediately <a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#throwImmutableException()"><code>throws</code></a> an <code>InvalidSessionException</code> in all
cases because this proxy is immutable.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#setTimeout(org.apache.shiro.session.mgt.SessionKey, long)">setTimeout(SessionKey, long)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Sets the time in milliseconds that the associated session may remain idle before expiring.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#setTimeout(long)">setTimeout(long)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#setTimeout(long)">setTimeout(long)</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#setTimeout(long)">setTimeout(long)</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Sets the time in milliseconds that the session may remain idle before expiring.</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#setUnauthorizedUrl(java.lang.String)">setUnauthorizedUrl(String)</a></span> - Method in class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</a></dt>
<dd>
<div class="block">Sets the application's 'unauthorized' URL to be assigned to all acquired Filters that subclass
<a href="./org/apache/shiro/web/filter/authz/AuthorizationFilter.html" title="class in org.apache.shiro.web.filter.authz"><code>AuthorizationFilter</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#setUrl(java.lang.String)">setUrl(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>
<div class="block">Used when initializing the default <a href="./org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap"><code>LdapContextFactory</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#setUrl(java.lang.String)">setUrl(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">The LDAP url to connect to.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#setUrl(java.lang.String)">setUrl(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">The LDAP url to connect to.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#setUsePooling(boolean)">setUsePooling(boolean)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Determines whether or not LdapContext pooling is enabled for connections made using the system
user account.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#setUserDefinitions(java.lang.String)">setUserDefinitions(String)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>
<div class="block">Sets a newline (\n) delimited String that defines user-to-password-and-role(s) key/value pairs according
to the following format:
<p/></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html#setUserDnTemplate(java.lang.String)">setUserDnTemplate(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></dt>
<dd>
<div class="block">Sets the User Distinguished Name (DN) template to use when creating User DNs at runtime.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasToken.html#setUserId(java.lang.String)">setUserId(String)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasToken.html" title="class in org.apache.shiro.cas">CasToken</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#setUsername(java.lang.String)">setUsername(String)</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Sets the username for submission during an authentication attempt.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#setUserRolesQuery(java.lang.String)">setUserRolesQuery(String)</a></span> - Method in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>
<div class="block">Overrides the default query used to retrieve a user's roles during authorization.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#setUseXmlFormat(boolean)">setUseXmlFormat(boolean)</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>
<div class="block">Determines whether or not the properties XML format should be used.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cas/CasRealm.html#setValidationProtocol(java.lang.String)">setValidationProtocol(String)</a></span> - Method in class org.apache.shiro.cas.<a href="./org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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><a href="./org/apache/shiro/authc/credential/Sha1CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="strong">Sha1CredentialsMatcher</span></a> - Class in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>since 1.1 - use the HashedCredentialsMatcher directly and set its
<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#setHashAlgorithmName(java.lang.String)"><code>hashAlgorithmName</code></a> property.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/Sha1CredentialsMatcher.html#Sha1CredentialsMatcher()">Sha1CredentialsMatcher()</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/Sha1CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">Sha1CredentialsMatcher</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/Sha1Hash.html" title="class in org.apache.shiro.crypto.hash"><span class="strong">Sha1Hash</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">Generates an SHA-1 Hash (Secure Hash Standard, NIST FIPS 180-1) from a given input <tt>source</tt> with an
optional <tt>salt</tt> and hash iterations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha1Hash.html#Sha1Hash()">Sha1Hash()</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha1Hash.html" title="class in org.apache.shiro.crypto.hash">Sha1Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha1Hash.html#Sha1Hash(java.lang.Object)">Sha1Hash(Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha1Hash.html" title="class in org.apache.shiro.crypto.hash">Sha1Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha1Hash.html#Sha1Hash(java.lang.Object, java.lang.Object)">Sha1Hash(Object, Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha1Hash.html" title="class in org.apache.shiro.crypto.hash">Sha1Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha1Hash.html#Sha1Hash(java.lang.Object, java.lang.Object, int)">Sha1Hash(Object, Object, int)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha1Hash.html" title="class in org.apache.shiro.crypto.hash">Sha1Hash</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/credential/Sha256CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="strong">Sha256CredentialsMatcher</span></a> - Class in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>since 1.1 - use the HashedCredentialsMatcher directly and set its
<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#setHashAlgorithmName(java.lang.String)"><code>hashAlgorithmName</code></a> property.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/Sha256CredentialsMatcher.html#Sha256CredentialsMatcher()">Sha256CredentialsMatcher()</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/Sha256CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">Sha256CredentialsMatcher</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/Sha256Hash.html" title="class in org.apache.shiro.crypto.hash"><span class="strong">Sha256Hash</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">Generates an SHA-256 Hash from a given input <tt>source</tt> with an optional <tt>salt</tt> and hash iterations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha256Hash.html#Sha256Hash()">Sha256Hash()</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha256Hash.html" title="class in org.apache.shiro.crypto.hash">Sha256Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha256Hash.html#Sha256Hash(java.lang.Object)">Sha256Hash(Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha256Hash.html" title="class in org.apache.shiro.crypto.hash">Sha256Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha256Hash.html#Sha256Hash(java.lang.Object, java.lang.Object)">Sha256Hash(Object, Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha256Hash.html" title="class in org.apache.shiro.crypto.hash">Sha256Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha256Hash.html#Sha256Hash(java.lang.Object, java.lang.Object, int)">Sha256Hash(Object, Object, int)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha256Hash.html" title="class in org.apache.shiro.crypto.hash">Sha256Hash</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/credential/Sha384CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="strong">Sha384CredentialsMatcher</span></a> - Class in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>since 1.1 - use the HashedCredentialsMatcher directly and set its
<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#setHashAlgorithmName(java.lang.String)"><code>hashAlgorithmName</code></a> property.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/Sha384CredentialsMatcher.html#Sha384CredentialsMatcher()">Sha384CredentialsMatcher()</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/Sha384CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">Sha384CredentialsMatcher</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/Sha384Hash.html" title="class in org.apache.shiro.crypto.hash"><span class="strong">Sha384Hash</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">Generates an SHA-384 Hash from a given input <tt>source</tt> with an optional <tt>salt</tt> and hash iterations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha384Hash.html#Sha384Hash()">Sha384Hash()</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha384Hash.html" title="class in org.apache.shiro.crypto.hash">Sha384Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha384Hash.html#Sha384Hash(java.lang.Object)">Sha384Hash(Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha384Hash.html" title="class in org.apache.shiro.crypto.hash">Sha384Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha384Hash.html#Sha384Hash(java.lang.Object, java.lang.Object)">Sha384Hash(Object, Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha384Hash.html" title="class in org.apache.shiro.crypto.hash">Sha384Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha384Hash.html#Sha384Hash(java.lang.Object, java.lang.Object, int)">Sha384Hash(Object, Object, int)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha384Hash.html" title="class in org.apache.shiro.crypto.hash">Sha384Hash</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/credential/Sha512CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="strong">Sha512CredentialsMatcher</span></a> - Class in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>since 1.1 - use the HashedCredentialsMatcher directly and set its
<a href="./org/apache/shiro/authc/credential/HashedCredentialsMatcher.html#setHashAlgorithmName(java.lang.String)"><code>hashAlgorithmName</code></a> property.</i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/Sha512CredentialsMatcher.html#Sha512CredentialsMatcher()">Sha512CredentialsMatcher()</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/Sha512CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">Sha512CredentialsMatcher</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/Sha512Hash.html" title="class in org.apache.shiro.crypto.hash"><span class="strong">Sha512Hash</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">Generates an SHA-512 Hash from a given input <tt>source</tt> with an optional <tt>salt</tt> and hash iterations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha512Hash.html#Sha512Hash()">Sha512Hash()</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha512Hash.html" title="class in org.apache.shiro.crypto.hash">Sha512Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha512Hash.html#Sha512Hash(java.lang.Object)">Sha512Hash(Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha512Hash.html" title="class in org.apache.shiro.crypto.hash">Sha512Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha512Hash.html#Sha512Hash(java.lang.Object, java.lang.Object)">Sha512Hash(Object, Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha512Hash.html" title="class in org.apache.shiro.crypto.hash">Sha512Hash</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/Sha512Hash.html#Sha512Hash(java.lang.Object, java.lang.Object, int)">Sha512Hash(Object, Object, int)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/Sha512Hash.html" title="class in org.apache.shiro.crypto.hash">Sha512Hash</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html" title="class in org.apache.shiro.crypto.hash.format"><span class="strong">Shiro1CryptFormat</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/format/package-summary.html">org.apache.shiro.crypto.hash.format</a></dt>
<dd>
<div class="block">The <code>Shiro1CryptFormat</code> is a fully reversible
<a href="http://packages.python.org/passlib/modular_crypt_format.html">Modular Crypt Format</a> (MCF).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html#Shiro1CryptFormat()">Shiro1CryptFormat()</a></span> - Constructor for class org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/Shiro1CryptFormat.html" title="class in org.apache.shiro.crypto.hash.format">Shiro1CryptFormat</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/guice/aop/ShiroAopModule.html" title="class in org.apache.shiro.guice.aop"><span class="strong">ShiroAopModule</span></a> - Class in <a href="./org/apache/shiro/guice/aop/package-summary.html">org.apache.shiro.guice.aop</a></dt>
<dd>
<div class="block">Install this module to enable Shiro AOP functionality in Guice.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/aop/ShiroAopModule.html#ShiroAopModule()">ShiroAopModule()</a></span> - Constructor for class org.apache.shiro.guice.aop.<a href="./org/apache/shiro/guice/aop/ShiroAopModule.html" title="class in org.apache.shiro.guice.aop">ShiroAopModule</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/ShiroException.html" title="class in org.apache.shiro"><span class="strong">ShiroException</span></a> - Exception in <a href="./org/apache/shiro/package-summary.html">org.apache.shiro</a></dt>
<dd>
<div class="block">Root exception for all Shiro runtime exceptions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/ShiroException.html#ShiroException()">ShiroException()</a></span> - Constructor for exception org.apache.shiro.<a href="./org/apache/shiro/ShiroException.html" title="class in org.apache.shiro">ShiroException</a></dt>
<dd>
<div class="block">Creates a new ShiroException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/ShiroException.html#ShiroException(java.lang.String)">ShiroException(String)</a></span> - Constructor for exception org.apache.shiro.<a href="./org/apache/shiro/ShiroException.html" title="class in org.apache.shiro">ShiroException</a></dt>
<dd>
<div class="block">Constructs a new ShiroException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/ShiroException.html#ShiroException(java.lang.Throwable)">ShiroException(Throwable)</a></span> - Constructor for exception org.apache.shiro.<a href="./org/apache/shiro/ShiroException.html" title="class in org.apache.shiro">ShiroException</a></dt>
<dd>
<div class="block">Constructs a new ShiroException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/ShiroException.html#ShiroException(java.lang.String, java.lang.Throwable)">ShiroException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.<a href="./org/apache/shiro/ShiroException.html" title="class in org.apache.shiro">ShiroException</a></dt>
<dd>
<div class="block">Constructs a new ShiroException.</div>
</dd>
<dt><a href="./org/apache/shiro/web/servlet/ShiroFilter.html" title="class in org.apache.shiro.web.servlet"><span class="strong">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="strong"><a href="./org/apache/shiro/web/servlet/ShiroFilter.html#ShiroFilter()">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/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web"><span class="strong">ShiroFilterFactoryBean</span></a> - Class in <a href="./org/apache/shiro/spring/web/package-summary.html">org.apache.shiro.spring.web</a></dt>
<dd>
<div class="block"><a href="http://static.springframework.org/spring/docs/2.5.x/api/org/springframework/beans/factory/FactoryBean.html?is-external=true" title="class or interface in org.springframework.beans.factory"><code>FactoryBean</code></a> to be used in Spring-based web applications for
defining the master Shiro Filter.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html#ShiroFilterFactoryBean()">ShiroFilterFactoryBean()</a></span> - Constructor for class org.apache.shiro.spring.web.<a href="./org/apache/shiro/spring/web/ShiroFilterFactoryBean.html" title="class in org.apache.shiro.spring.web">ShiroFilterFactoryBean</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="strong">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="http://java.sun.com/javaee/5/docs/api/javax/servlet/http/HttpServletRequest.html?is-external=true" title="class or interface in javax.servlet.http"><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="strong"><a href="./org/apache/shiro/web/servlet/ShiroHttpServletRequest.html#ShiroHttpServletRequest(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="strong">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="strong"><a href="./org/apache/shiro/web/servlet/ShiroHttpServletResponse.html#ShiroHttpServletResponse(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="strong">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 <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> under the hood for all session operations instead of the
Servlet Container's session mechanism.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/servlet/ShiroHttpSession.html#ShiroHttpSession(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><a href="./org/apache/shiro/guice/ShiroModule.html" title="class in org.apache.shiro.guice"><span class="strong">ShiroModule</span></a> - Class in <a href="./org/apache/shiro/guice/package-summary.html">org.apache.shiro.guice</a></dt>
<dd>
<div class="block">Sets up Shiro lifecycles within Guice, enables the injecting of Shiro objects, and binds a default
<a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> and <a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroModule.html#ShiroModule()">ShiroModule()</a></span> - Constructor for class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroModule.html" title="class in org.apache.shiro.guice">ShiroModule</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/guice/ShiroSessionScope.html" title="class in org.apache.shiro.guice"><span class="strong">ShiroSessionScope</span></a> - Class in <a href="./org/apache/shiro/guice/package-summary.html">org.apache.shiro.guice</a></dt>
<dd>
<div class="block">Guice scope for Shiro sessions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroSessionScope.html#ShiroSessionScope()">ShiroSessionScope()</a></span> - Constructor for class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroSessionScope.html" title="class in org.apache.shiro.guice">ShiroSessionScope</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web"><span class="strong">ShiroWebModule</span></a> - Class in <a href="./org/apache/shiro/guice/web/package-summary.html">org.apache.shiro.guice.web</a></dt>
<dd>
<div class="block">Sets up Shiro lifecycles within Guice, enables the injecting of Shiro objects, and binds a default
<a href="./org/apache/shiro/web/mgt/WebSecurityManager.html" title="interface in org.apache.shiro.web.mgt"><code>WebSecurityManager</code></a>, <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> and <a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#ShiroWebModule(javax.servlet.ServletContext)">ShiroWebModule(ServletContext)</a></span> - Constructor for class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#shouldImplicitlyCreateRealm(org.apache.shiro.config.Ini)">shouldImplicitlyCreateRealm(Ini)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html" title="class in org.apache.shiro.config">IniSecurityManagerFactory</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the Ini contains account data and a <code>Realm</code> should be implicitly
<a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#createRealm(org.apache.shiro.config.Ini)"><code>created</code></a> to reflect the account data, <code>false</code> if no realm should be implicitly
created.</div>
</dd>
<dt><span class="strong"><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="block"><span class="strong">Deprecated.</span>
<div class="block"><i>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.</i></div>
</div>
</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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="strong"><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><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#shutdown()">shutdown()</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#shutdownNow()">shutdownNow()</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#SIMPLE_AUTHENTICATION_MECHANISM_NAME">SIMPLE_AUTHENTICATION_MECHANISM_NAME</a></span> - Static variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc"><span class="strong">SimpleAccount</span></a> - Class in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Simple implementation of the <a href="./org/apache/shiro/authc/Account.html" title="interface in org.apache.shiro.authc"><code>Account</code></a> interface that
contains principal and credential and authorization information (roles and permissions) as instance variables and
exposes them via getters and setters using standard JavaBean notation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#SimpleAccount()">SimpleAccount()</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Default no-argument constructor.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#SimpleAccount(java.lang.Object, java.lang.Object, java.lang.String)">SimpleAccount(Object, Object, String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Constructs a SimpleAccount instance for the specified realm with the given principals and credentials.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#SimpleAccount(java.lang.Object, java.lang.Object, org.apache.shiro.util.ByteSource, java.lang.String)">SimpleAccount(Object, Object, ByteSource, String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Constructs a SimpleAccount instance for the specified realm with the given principals, hashedCredentials and
credentials salt used when hashing the credentials.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#SimpleAccount(java.util.Collection, java.lang.Object, java.lang.String)">SimpleAccount(Collection, Object, String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Constructs a SimpleAccount instance for the specified realm with the given principals and credentials.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#SimpleAccount(org.apache.shiro.subject.PrincipalCollection, java.lang.Object)">SimpleAccount(PrincipalCollection, Object)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Constructs a SimpleAccount instance for the specified principals and credentials.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#SimpleAccount(org.apache.shiro.subject.PrincipalCollection, java.lang.Object, org.apache.shiro.util.ByteSource)">SimpleAccount(PrincipalCollection, Object, ByteSource)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Constructs a SimpleAccount instance for the specified principals and credentials.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#SimpleAccount(org.apache.shiro.subject.PrincipalCollection, java.lang.Object, java.util.Set)">SimpleAccount(PrincipalCollection, Object, Set&lt;String&gt;)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Constructs a SimpleAccount instance for the specified principals and credentials, with the assigned roles.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#SimpleAccount(java.lang.Object, java.lang.Object, java.lang.String, java.util.Set, java.util.Set)">SimpleAccount(Object, Object, String, Set&lt;String&gt;, Set&lt;Permission&gt;)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Constructs a SimpleAccount instance for the specified realm with the given principal and credentials, with the
the assigned roles and permissions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#SimpleAccount(java.util.Collection, java.lang.Object, java.lang.String, java.util.Set, java.util.Set)">SimpleAccount(Collection, Object, String, Set&lt;String&gt;, Set&lt;Permission&gt;)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Constructs a SimpleAccount instance for the specified realm with the given principals and credentials, with the
the assigned roles and permissions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#SimpleAccount(org.apache.shiro.subject.PrincipalCollection, java.lang.Object, java.util.Set, java.util.Set)">SimpleAccount(PrincipalCollection, Object, Set&lt;String&gt;, Set&lt;Permission&gt;)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Constructs a SimpleAccount instance from the given principals and credentials, with the
the assigned roles and permissions.</div>
</dd>
<dt><a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm"><span class="strong">SimpleAccountRealm</span></a> - Class in <a href="./org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a></dt>
<dd>
<div class="block">A simple implementation of the <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> interface that
uses a set of configured user accounts and roles to support authentication and authorization.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#SimpleAccountRealm()">SimpleAccountRealm()</a></span> - Constructor for class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#SimpleAccountRealm(java.lang.String)">SimpleAccountRealm(String)</a></span> - Constructor for class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc"><span class="strong">SimpleAuthenticationInfo</span></a> - Class in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Simple implementation of the <a href="./org/apache/shiro/authc/MergableAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><code>MergableAuthenticationInfo</code></a> interface that holds the principals and
credentials.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#SimpleAuthenticationInfo()">SimpleAuthenticationInfo()</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Default no-argument constructor.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#SimpleAuthenticationInfo(java.lang.Object, java.lang.Object, java.lang.String)">SimpleAuthenticationInfo(Object, Object, String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Constructor that takes in a single 'primary' principal of the account and its corresponding credentials,
associated with the specified realm.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#SimpleAuthenticationInfo(java.lang.Object, java.lang.Object, org.apache.shiro.util.ByteSource, java.lang.String)">SimpleAuthenticationInfo(Object, Object, ByteSource, String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Constructor that takes in a single 'primary' principal of the account, its corresponding hashed credentials,
the salt used to hash the credentials, and the name of the realm to associate with the principals.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#SimpleAuthenticationInfo(org.apache.shiro.subject.PrincipalCollection, java.lang.Object)">SimpleAuthenticationInfo(PrincipalCollection, Object)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Constructor that takes in an account's identifying principal(s) and its corresponding credentials that verify
the principals.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#SimpleAuthenticationInfo(org.apache.shiro.subject.PrincipalCollection, java.lang.Object, org.apache.shiro.util.ByteSource)">SimpleAuthenticationInfo(PrincipalCollection, Object, ByteSource)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Constructor that takes in an account's identifying principal(s), hashed credentials used to verify the
principals, and the salt used when hashing the credentials.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz"><span class="strong">SimpleAuthorizationInfo</span></a> - Class in <a href="./org/apache/shiro/authz/package-summary.html">org.apache.shiro.authz</a></dt>
<dd>
<div class="block">Simple POJO implementation of the <a href="./org/apache/shiro/authz/AuthorizationInfo.html" title="interface in org.apache.shiro.authz"><code>AuthorizationInfo</code></a> interface that stores roles and permissions as internal
attributes.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#SimpleAuthorizationInfo()">SimpleAuthorizationInfo()</a></span> - Constructor for class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Default no-argument constructor.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#SimpleAuthorizationInfo(java.util.Set)">SimpleAuthorizationInfo(Set&lt;String&gt;)</a></span> - Constructor for class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Creates a new instance with the specified roles and no permissions.</div>
</dd>
<dt><a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util"><span class="strong">SimpleByteSource</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Very simple <a href="./org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util"><code>ByteSource</code></a> implementation that maintains an internal <code>byte[]</code> array and uses the
<a href="./org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec"><code>Hex</code></a> and <a href="./org/apache/shiro/codec/Base64.html" title="class in org.apache.shiro.codec"><code>Base64</code></a> codec classes to support the
<a href="./org/apache/shiro/util/SimpleByteSource.html#toHex()"><code>toHex()</code></a> and <a href="./org/apache/shiro/util/SimpleByteSource.html#toBase64()"><code>toBase64()</code></a> implementations.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource(byte[])">SimpleByteSource(byte[])</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource(char[])">SimpleByteSource(char[])</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Creates an instance by converting the characters to a byte array (assumes UTF-8 encoding).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource(java.lang.String)">SimpleByteSource(String)</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Creates an instance by converting the String to a byte array (assumes UTF-8 encoding).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource(org.apache.shiro.util.ByteSource)">SimpleByteSource(ByteSource)</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Creates an instance using the sources bytes directly - it does not create a copy of the
argument's byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource(java.io.File)">SimpleByteSource(File)</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Creates an instance by converting the file to a byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#SimpleByteSource(java.io.InputStream)">SimpleByteSource(InputStream)</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>
<div class="block">Creates an instance by converting the stream to a byte array.</div>
</dd>
<dt><a href="./org/apache/shiro/web/servlet/SimpleCookie.html" title="class in org.apache.shiro.web.servlet"><span class="strong">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="strong"><a href="./org/apache/shiro/web/servlet/SimpleCookie.html#SimpleCookie()">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="strong"><a href="./org/apache/shiro/web/servlet/SimpleCookie.html#SimpleCookie(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="strong"><a href="./org/apache/shiro/web/servlet/SimpleCookie.html#SimpleCookie(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/authc/credential/SimpleCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="strong">SimpleCredentialsMatcher</span></a> - Class in <a href="./org/apache/shiro/authc/credential/package-summary.html">org.apache.shiro.authc.credential</a></dt>
<dd>
<div class="block">Simple CredentialsMatcher implementation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html#SimpleCredentialsMatcher()">SimpleCredentialsMatcher()</a></span> - Constructor for class org.apache.shiro.authc.credential.<a href="./org/apache/shiro/authc/credential/SimpleCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential">SimpleCredentialsMatcher</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash"><span class="strong">SimpleHash</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">A <code>Hash</code> implementation that allows any <a href="http://java.sun.com/javase/6/docs/api/java/security/MessageDigest.html?is-external=true" title="class or interface in java.security"><code>MessageDigest</code></a> algorithm name to
be used.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#SimpleHash(java.lang.String)">SimpleHash(String)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Creates an new instance with only its <code>algorithmName</code> set - no hashing is performed.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#SimpleHash(java.lang.String, java.lang.Object)">SimpleHash(String, Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Creates an <code>algorithmName</code>-specific hash of the specified <code>source</code> with no <code>salt</code> using a
single hash iteration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#SimpleHash(java.lang.String, java.lang.Object, java.lang.Object)">SimpleHash(String, Object, Object)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Creates an <code>algorithmName</code>-specific hash of the specified <code>source</code> using the given <code>salt</code>
using a single hash iteration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#SimpleHash(java.lang.String, java.lang.Object, java.lang.Object, int)">SimpleHash(String, Object, Object, int)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Creates an <code>algorithmName</code>-specific hash of the specified <code>source</code> using the given
<code>salt</code> a total of <code>hashIterations</code> times.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/hash/SimpleHashRequest.html" title="class in org.apache.shiro.crypto.hash"><span class="strong">SimpleHashRequest</span></a> - Class in <a href="./org/apache/shiro/crypto/hash/package-summary.html">org.apache.shiro.crypto.hash</a></dt>
<dd>
<div class="block">Simple implementation of <a href="./org/apache/shiro/crypto/hash/HashRequest.html" title="interface in org.apache.shiro.crypto.hash"><code>HashRequest</code></a> that can be used when interacting with a <a href="./org/apache/shiro/crypto/hash/HashService.html" title="interface in org.apache.shiro.crypto.hash"><code>HashService</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHashRequest.html#SimpleHashRequest(java.lang.String, org.apache.shiro.util.ByteSource, org.apache.shiro.util.ByteSource, int)">SimpleHashRequest(String, ByteSource, ByteSource, int)</a></span> - Constructor for class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHashRequest.html" title="class in org.apache.shiro.crypto.hash">SimpleHashRequest</a></dt>
<dd>
<div class="block">Creates a new SimpleHashRequest instance.</div>
</dd>
<dt><a href="./org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html" title="class in org.apache.shiro.web.filter.mgt"><span class="strong">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="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><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="strong"><a href="./org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#SimpleNamedFilterList(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="http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util"><code>ArrayList</code></a> instance as the backing list.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#SimpleNamedFilterList(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><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject"><span class="strong">SimplePrincipalCollection</span></a> - Class in <a href="./org/apache/shiro/subject/package-summary.html">org.apache.shiro.subject</a></dt>
<dd>
<div class="block">A simple implementation of the <a href="./org/apache/shiro/subject/MutablePrincipalCollection.html" title="interface in org.apache.shiro.subject"><code>MutablePrincipalCollection</code></a> interface that tracks principals internally
by storing them in a <a href="http://java.sun.com/javase/6/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util"><code>LinkedHashMap</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#SimplePrincipalCollection()">SimplePrincipalCollection()</a></span> - Constructor for class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#SimplePrincipalCollection(java.lang.Object, java.lang.String)">SimplePrincipalCollection(Object, String)</a></span> - Constructor for class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#SimplePrincipalCollection(java.util.Collection, java.lang.String)">SimplePrincipalCollection(Collection, String)</a></span> - Constructor for class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#SimplePrincipalCollection(org.apache.shiro.subject.PrincipalCollection)">SimplePrincipalCollection(PrincipalCollection)</a></span> - Constructor for class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject"><span class="strong">SimplePrincipalMap</span></a> - Class in <a href="./org/apache/shiro/subject/package-summary.html">org.apache.shiro.subject</a></dt>
<dd>
<div class="block">Default implementation of the <a href="./org/apache/shiro/subject/PrincipalMap.html" title="interface in org.apache.shiro.subject"><code>PrincipalMap</code></a> interface.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#SimplePrincipalMap()">SimplePrincipalMap()</a></span> - Constructor for class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#SimplePrincipalMap(java.util.Map)">SimplePrincipalMap(Map&lt;String, Map&lt;String, Object&gt;&gt;)</a></span> - Constructor for class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz"><span class="strong">SimpleRole</span></a> - Class in <a href="./org/apache/shiro/authz/package-summary.html">org.apache.shiro.authz</a></dt>
<dd>
<div class="block">A simple representation of a security role that has a name and a collection of permissions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#SimpleRole()">SimpleRole()</a></span> - Constructor for class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#SimpleRole(java.lang.String)">SimpleRole(String)</a></span> - Constructor for class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#SimpleRole(java.lang.String, java.util.Set)">SimpleRole(String, Set&lt;Permission&gt;)</a></span> - Constructor for class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt"><span class="strong">SimpleSession</span></a> - Class in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">Simple <a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>Session</code></a> JavaBeans-compatible POJO implementation, intended to be used on the
business/server tier.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#SimpleSession()">SimpleSession()</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#SimpleSession(java.lang.String)">SimpleSession(String)</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/session/mgt/SimpleSessionFactory.html" title="class in org.apache.shiro.session.mgt"><span class="strong">SimpleSessionFactory</span></a> - Class in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block"><code>SessionFactory</code> implementation that generates <a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt"><code>SimpleSession</code></a> instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSessionFactory.html#SimpleSessionFactory()">SimpleSessionFactory()</a></span> - Constructor for class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSessionFactory.html" title="class in org.apache.shiro.session.mgt">SimpleSessionFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/Cache.html#size()">size()</a></span> - Method in interface org.apache.shiro.cache.<a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></dt>
<dd>
<div class="block">Returns the number of entries in the cache.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#size()">size()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/MapCache.html#size()">size()</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#size()">size()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#size()">size()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#size()">size()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/CollectionUtils.html#size(java.util.Collection)">size(Collection)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/CollectionUtils.html" title="class in org.apache.shiro.util">CollectionUtils</a></dt>
<dd>
<div class="block">Returns the size of the specified collection or <code>0</code> if the collection is <code>null</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/CollectionUtils.html#size(java.util.Map)">size(Map)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/CollectionUtils.html" title="class in org.apache.shiro.util">CollectionUtils</a></dt>
<dd>
<div class="block">Returns the size of the specified map or <code>0</code> if the map is <code>null</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#size()">size()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#size()">size()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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><a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util"><span class="strong">SoftHashMap</span></a>&lt;<a href="./org/apache/shiro/util/SoftHashMap.html" title="type parameter in SoftHashMap">K</a>,<a href="./org/apache/shiro/util/SoftHashMap.html" title="type parameter in SoftHashMap">V</a>&gt; - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">A <code><em>Soft</em>HashMap</code> is a memory-constrained map that stores its <em>values</em> in
<a href="http://java.sun.com/javase/6/docs/api/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref"><code>SoftReference</code></a>s.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#SoftHashMap()">SoftHashMap()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>
<div class="block">Creates a new SoftHashMap with a default retention size size of
<a href="./org/apache/shiro/util/SoftHashMap.html#DEFAULT_RETENTION_SIZE"><code>DEFAULT_RETENTION_SIZE</code></a> (100 entries).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#SoftHashMap(int)">SoftHashMap(int)</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>
<div class="block">Creates a new SoftHashMap with the specified retention size.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#SoftHashMap(java.util.Map)">SoftHashMap(Map&lt;K, V&gt;)</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>
<div class="block">Creates a <code>SoftHashMap</code> backed by the specified <code>source</code>, with a default retention
size of <a href="./org/apache/shiro/util/SoftHashMap.html#DEFAULT_RETENTION_SIZE"><code>DEFAULT_RETENTION_SIZE</code></a> (100 entries).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#SoftHashMap(java.util.Map, int)">SoftHashMap(Map&lt;K, V&gt;, int)</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>
<div class="block">Creates a <code>SoftHashMap</code> backed by the specified <code>source</code>, with the specified retention size.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#split(java.lang.String)">split(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#split(java.lang.String, char)">split(String, char)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#split(java.lang.String, char, char)">split(String, char, char)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#split(java.lang.String, char, char, char)">split(String, char, char, char)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#split(java.lang.String, char, char, char, boolean, boolean)">split(String, char, char, char, boolean, boolean)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Splits the specified delimited String into tokens, supporting quoted tokens so that quoted strings themselves
won't be tokenized.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/config/Ini.Section.html#splitKeyValue(java.lang.String)">splitKeyValue(String)</a></span> - Static method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#splitKeyValue(java.lang.String)">splitKeyValue(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#splitToSet(java.lang.String, java.lang.String)">splitToSet(String, String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Splits the <code>delimited</code> string (delimited by the specified <code>separator</code> character) and returns the
delimited values as a <code>Set</code>.</div>
</dd>
<dt><a href="./org/apache/shiro/spring/aop/SpringAnnotationResolver.html" title="class in org.apache.shiro.spring.aop"><span class="strong">SpringAnnotationResolver</span></a> - Class in <a href="./org/apache/shiro/spring/aop/package-summary.html">org.apache.shiro.spring.aop</a></dt>
<dd>
<div class="block"><code>AnnotationResolver</code> implementation that uses Spring's more robust
<a href="http://static.springframework.org/spring/docs/2.5.x/api/org/springframework/core/annotation/AnnotationUtils.html?is-external=true" title="class or interface in org.springframework.core.annotation"><code>AnnotationUtils</code></a> to find method annotations instead of the JDKs simpler
(and rather lacking) <a href="http://java.sun.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect"><code>Method</code></a>.<a href="http://java.sun.com/javase/6/docs/api/java/lang/reflect/Method.html?is-external=true#getAnnotation(java.lang.Class)" title="class or interface in java.lang.reflect"><code>getAnnotation(class)</code></a>
implementation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/spring/aop/SpringAnnotationResolver.html#SpringAnnotationResolver()">SpringAnnotationResolver()</a></span> - Constructor for class org.apache.shiro.spring.aop.<a href="./org/apache/shiro/spring/aop/SpringAnnotationResolver.html" title="class in org.apache.shiro.spring.aop">SpringAnnotationResolver</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#SSL">SSL</a></span> - Static variable in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</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="strong">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="strong"><a href="./org/apache/shiro/web/filter/authz/SslFilter.html#SslFilter()">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><span class="strong"><a href="./org/apache/shiro/mgt/SessionsSecurityManager.html#start(org.apache.shiro.session.mgt.SessionContext)">start(SessionContext)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/SessionsSecurityManager.html" title="class in org.apache.shiro.mgt">SessionsSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#start(org.apache.shiro.session.mgt.SessionContext)">start(SessionContext)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SessionManager.html#start(org.apache.shiro.session.mgt.SessionContext)">start(SessionContext)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt">SessionManager</a></dt>
<dd>
<div class="block">Starts a new session based on the specified contextual initialization data, which can be used by the underlying
implementation to determine how exactly to create the internal Session instance.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#startReloadThread()">startReloadThread()</a></span> - Method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#startsWithIgnoreCase(java.lang.String, java.lang.String)">startsWithIgnoreCase(String, String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Test if the given String starts with the specified prefix,
ignoring upper/lower case.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#stop(org.apache.shiro.session.mgt.SessionKey)">stop(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#stop()">stop()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#stop()">stop()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html" title="class in org.apache.shiro.session.mgt">ImmutableProxiedSession</a></dt>
<dd>
<div class="block">Immediately <a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#throwImmutableException()"><code>throws</code></a> an <code>InvalidSessionException</code> in all
cases because this proxy is immutable.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#stop(org.apache.shiro.session.mgt.SessionKey)">stop(SessionKey)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Explicitly stops the associated session, thereby releasing all of its resources.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#stop()">stop()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#stop()">stop()</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#stop()">stop()</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Explicitly stops (invalidates) this session and releases all associated resources.</div>
</dd>
<dt><span class="strong"><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><a href="./org/apache/shiro/session/StoppedSessionException.html" title="class in org.apache.shiro.session"><span class="strong">StoppedSessionException</span></a> - Exception in <a href="./org/apache/shiro/session/package-summary.html">org.apache.shiro.session</a></dt>
<dd>
<div class="block">Exception thrown when attempting to interact with the system under a session that has been
stopped.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/StoppedSessionException.html#StoppedSessionException()">StoppedSessionException()</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/StoppedSessionException.html" title="class in org.apache.shiro.session">StoppedSessionException</a></dt>
<dd>
<div class="block">Creates a new StoppedSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/StoppedSessionException.html#StoppedSessionException(java.lang.String)">StoppedSessionException(String)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/StoppedSessionException.html" title="class in org.apache.shiro.session">StoppedSessionException</a></dt>
<dd>
<div class="block">Constructs a new StoppedSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/StoppedSessionException.html#StoppedSessionException(java.lang.Throwable)">StoppedSessionException(Throwable)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/StoppedSessionException.html" title="class in org.apache.shiro.session">StoppedSessionException</a></dt>
<dd>
<div class="block">Constructs a new StoppedSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/StoppedSessionException.html#StoppedSessionException(java.lang.String, java.lang.Throwable)">StoppedSessionException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/StoppedSessionException.html" title="class in org.apache.shiro.session">StoppedSessionException</a></dt>
<dd>
<div class="block">Constructs a new StoppedSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#stopSession(org.apache.shiro.subject.Subject)">stopSession(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html#storeSession(java.io.Serializable, org.apache.shiro.session.Session)">storeSession(Serializable, Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">MemorySessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#stringPermissions">stringPermissions</a></span> - Variable in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html" title="class in org.apache.shiro.authz">SimpleAuthorizationInfo</a></dt>
<dd>
<div class="block">Collection of all string-based permissions associated with the account.</div>
</dd>
<dt><a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util"><span class="strong">StringUtils</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Simple utility class for String operations useful across the framework.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#StringUtils()">StringUtils()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><span class="strong">Subject</span></a> - Interface in <a href="./org/apache/shiro/subject/package-summary.html">org.apache.shiro.subject</a></dt>
<dd>
<div class="block">A <code>Subject</code> represents state and security operations for a <em>single</em> application user.</div>
</dd>
<dt><a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject"><span class="strong">Subject.Builder</span></a> - Class in <a href="./org/apache/shiro/subject/package-summary.html">org.apache.shiro.subject</a></dt>
<dd>
<div class="block">Builder design pattern implementation for creating <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instances in a simplified way without
requiring knowledge of Shiro's construction techniques.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#Subject.Builder()">Subject.Builder()</a></span> - Constructor for class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Constructs a new <a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject"><code>Subject.Builder</code></a> instance, using the <code>SecurityManager</code> instance available
to the calling code as determined by a call to <a href="./org/apache/shiro/SecurityUtils.html#getSecurityManager()"><code>SecurityUtils.getSecurityManager()</code></a>
to build the <code>Subject</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/Subject.Builder.html#Subject.Builder(org.apache.shiro.mgt.SecurityManager)">Subject.Builder(SecurityManager)</a></span> - Constructor for class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject">Subject.Builder</a></dt>
<dd>
<div class="block">Constructs a new <a href="./org/apache/shiro/subject/Subject.Builder.html" title="class in org.apache.shiro.subject"><code>Subject.Builder</code></a> instance which will use the specified <code>SecurityManager</code> when
building the <code>Subject</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#SUBJECT_KEY">SUBJECT_KEY</a></span> - Static variable in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html" title="class in org.apache.shiro.concurrent"><span class="strong">SubjectAwareExecutor</span></a> - Class in <a href="./org/apache/shiro/concurrent/package-summary.html">org.apache.shiro.concurrent</a></dt>
<dd>
<div class="block"><code>Executor</code> implementation that will automatically first associate any argument
<a href="http://java.sun.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang"><code>Runnable</code></a> instances with the currently available <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> and then
dispatch the Subject-enabled runnable to an underlying delegate <a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent"><code>Executor</code></a>
instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html#SubjectAwareExecutor()">SubjectAwareExecutor()</a></span> - Constructor for class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html#SubjectAwareExecutor(java.util.concurrent.Executor)">SubjectAwareExecutor(Executor)</a></span> - Constructor for class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent"><span class="strong">SubjectAwareExecutorService</span></a> - Class in <a href="./org/apache/shiro/concurrent/package-summary.html">org.apache.shiro.concurrent</a></dt>
<dd>
<div class="block"><code>ExecutorService</code> implementation that will automatically first associate any argument
<a href="http://java.sun.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang"><code>Runnable</code></a> or <a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/Callable.html?is-external=true" title="class or interface in java.util.concurrent"><code>Callable</code></a> instances with the <a href="./org/apache/shiro/concurrent/SubjectAwareExecutor.html#getSubject()"><code>currently available subject</code></a> and then
dispatch the Subject-enabled runnable or callable to an underlying delegate
<a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent"><code>ExecutorService</code></a> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#SubjectAwareExecutorService()">SubjectAwareExecutorService()</a></span> - Constructor for class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#SubjectAwareExecutorService(java.util.concurrent.ExecutorService)">SubjectAwareExecutorService(ExecutorService)</a></span> - Constructor for class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent"><span class="strong">SubjectAwareScheduledExecutorService</span></a> - Class in <a href="./org/apache/shiro/concurrent/package-summary.html">org.apache.shiro.concurrent</a></dt>
<dd>
<div class="block">Same concept as the <a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent"><code>SubjectAwareExecutorService</code></a> but additionally supports the
<a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true" title="class or interface in java.util.concurrent"><code>ScheduledExecutorService</code></a> interface.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html#SubjectAwareScheduledExecutorService()">SubjectAwareScheduledExecutorService()</a></span> - Constructor for class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareScheduledExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html#SubjectAwareScheduledExecutorService(java.util.concurrent.ScheduledExecutorService)">SubjectAwareScheduledExecutorService(ScheduledExecutorService)</a></span> - Constructor for class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareScheduledExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/subject/support/SubjectCallable.html" title="class in org.apache.shiro.subject.support"><span class="strong">SubjectCallable</span></a>&lt;<a href="./org/apache/shiro/subject/support/SubjectCallable.html" title="type parameter in SubjectCallable">V</a>&gt; - Class in <a href="./org/apache/shiro/subject/support/package-summary.html">org.apache.shiro.subject.support</a></dt>
<dd>
<div class="block">A <code>SubjectCallable</code> associates a <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> with a target/delegate
<a href="http://java.sun.com/javase/6/docs/api/java/util/concurrent/Callable.html?is-external=true" title="class or interface in java.util.concurrent"><code>Callable</code></a> to ensure proper <code>Subject</code> thread-state management when the <code>Callable</code> executes.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectCallable.html#SubjectCallable(org.apache.shiro.subject.Subject, java.util.concurrent.Callable)">SubjectCallable(Subject, Callable&lt;V&gt;)</a></span> - Constructor for class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectCallable.html" title="class in org.apache.shiro.subject.support">SubjectCallable</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectCallable.html#SubjectCallable(org.apache.shiro.util.ThreadState, java.util.concurrent.Callable)">SubjectCallable(ThreadState, Callable&lt;V&gt;)</a></span> - Constructor for class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectCallable.html" title="class in org.apache.shiro.subject.support">SubjectCallable</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject"><span class="strong">SubjectContext</span></a> - Interface in <a href="./org/apache/shiro/subject/package-summary.html">org.apache.shiro.subject</a></dt>
<dd>
<div class="block">A <code>SubjectContext</code> is a 'bucket' of data presented to a <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> which interprets
this data to construct <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#subjectDAO">subjectDAO</a></span> - Variable in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/SubjectDAO.html" title="interface in org.apache.shiro.mgt"><span class="strong">SubjectDAO</span></a> - Interface in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">A <code>SubjectDAO</code> is responsible for persisting a Subject instance's internal state such that the Subject instance
can be recreated at a later time if necessary.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#subjectFactory">subjectFactory</a></span> - Variable in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/mgt/SubjectFactory.html" title="interface in org.apache.shiro.mgt"><span class="strong">SubjectFactory</span></a> - Interface in <a href="./org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></dt>
<dd>
<div class="block">A <code>SubjectFactory</code> is responsible for constructing <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instances as needed.</div>
</dd>
<dt><a href="./org/apache/shiro/subject/support/SubjectRunnable.html" title="class in org.apache.shiro.subject.support"><span class="strong">SubjectRunnable</span></a> - Class in <a href="./org/apache/shiro/subject/support/package-summary.html">org.apache.shiro.subject.support</a></dt>
<dd>
<div class="block">A <code>SubjectRunnable</code> ensures that a target/delegate <a href="http://java.sun.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang"><code>Runnable</code></a> will execute such that any
call to <code>SecurityUtils.</code><a href="./org/apache/shiro/SecurityUtils.html#getSubject()"><code>getSubject()</code></a> during the
<code>Runnable</code>'s execution will return the associated <code>Subject</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectRunnable.html#SubjectRunnable(org.apache.shiro.subject.Subject, java.lang.Runnable)">SubjectRunnable(Subject, Runnable)</a></span> - Constructor for class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectRunnable.html" title="class in org.apache.shiro.subject.support">SubjectRunnable</a></dt>
<dd>
<div class="block">Creates a new <code>SubjectRunnable</code> that, when executed, will execute the target <code>delegate</code>, but
guarantees that it will run associated with the specified <code>Subject</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectRunnable.html#SubjectRunnable(org.apache.shiro.util.ThreadState, java.lang.Runnable)">SubjectRunnable(ThreadState, Runnable)</a></span> - Constructor for class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectRunnable.html" title="class in org.apache.shiro.subject.support">SubjectRunnable</a></dt>
<dd>
<div class="block">Creates a new <code>SubjectRunnable</code> that, when executed, will perform thread state
<a href="./org/apache/shiro/util/ThreadState.html#bind()"><code>binding</code></a> and guaranteed <a href="./org/apache/shiro/util/ThreadState.html#restore()"><code>restoration</code></a> before and after the
<a href="http://java.sun.com/javase/6/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang"><code>Runnable</code></a>'s execution, respectively.</div>
</dd>
<dt><a href="./org/apache/shiro/subject/support/SubjectThreadState.html" title="class in org.apache.shiro.subject.support"><span class="strong">SubjectThreadState</span></a> - Class in <a href="./org/apache/shiro/subject/support/package-summary.html">org.apache.shiro.subject.support</a></dt>
<dd>
<div class="block">Manages thread-state for <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> access (supporting
<code>SecurityUtils.</code><a href="./org/apache/shiro/SecurityUtils.html#getSubject()"><code>getSubject()</code></a> calls)
during a thread's execution.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectThreadState.html#SubjectThreadState(org.apache.shiro.subject.Subject)">SubjectThreadState(Subject)</a></span> - Constructor for class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectThreadState.html" title="class in org.apache.shiro.subject.support">SubjectThreadState</a></dt>
<dd>
<div class="block">Creates a new <code>SubjectThreadState</code> that will bind and unbind the specified <code>Subject</code> to the
thread</div>
</dd>
<dt><span class="strong"><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>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#submit(java.util.concurrent.Callable)">submit(Callable&lt;T&gt;)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#submit(java.lang.Runnable, T)">submit(Runnable, T)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html#submit(java.lang.Runnable)">submit(Runnable)</a></span> - Method in class org.apache.shiro.concurrent.<a href="./org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent">SubjectAwareExecutorService</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#SUBPART_DIVIDER_TOKEN">SUBPART_DIVIDER_TOKEN</a></span> - Static variable in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#SUN_CONNECTION_POOLING_PROPERTY">SUN_CONNECTION_POOLING_PROPERTY</a></span> - Static variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">The Sun LDAP property used to enable connection pooling.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#SUN_CONNECTION_POOLING_PROPERTY">SUN_CONNECTION_POOLING_PROPERTY</a></span> - Static variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/JndiLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">JndiLdapContextFactory</a></dt>
<dd>
<div class="block">The Sun LDAP property used to enable connection pooling.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html#supports(org.apache.shiro.aop.MethodInvocation)">supports(MethodInvocation)</a></span> - Method in class org.apache.shiro.aop.<a href="./org/apache/shiro/aop/AnnotationMethodInterceptor.html" title="class in org.apache.shiro.aop">AnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Returns <code>true</code> if this interceptor supports, that is, should inspect, the specified
<code>MethodInvocation</code>, <code>false</code> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/AuthenticatingRealm.html#supports(org.apache.shiro.authc.AuthenticationToken)">supports(AuthenticationToken)</a></span> - Method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></dt>
<dd>
<div class="block">Convenience implementation that returns
<tt>getAuthenticationTokenClass().isAssignableFrom( token.getClass() );</tt>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/Realm.html#supports(org.apache.shiro.authc.AuthenticationToken)">supports(AuthenticationToken)</a></span> - Method in interface org.apache.shiro.realm.<a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm">Realm</a></dt>
<dd>
<div class="block">Returns <tt>true</tt> if this realm wishes to authenticate the Subject represented by the given
<a href="./org/apache/shiro/authc/AuthenticationToken.html" title="interface in org.apache.shiro.authc"><code>AuthenticationToken</code></a> instance, <tt>false</tt> otherwise.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#systemPassword">systemPassword</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#systemPassword">systemPassword</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#systemUsername">systemUsername</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#systemUsername">systemUsername</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
</dl>
<a name="_T_">
<!-- -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text"><span class="strong">TextConfigurationRealm</span></a> - Class in <a href="./org/apache/shiro/realm/text/package-summary.html">org.apache.shiro.realm.text</a></dt>
<dd>
<div class="block">A SimpleAccountRealm that enables text-based configuration of the initial User, Role, and Permission objects
created at startup.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#TextConfigurationRealm()">TextConfigurationRealm()</a></span> - Constructor for class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util"><span class="strong">ThreadContext</span></a> - Class in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">A ThreadContext provides a means of binding and unbinding objects to the
current thread based on key/value pairs.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#ThreadContext()">ThreadContext()</a></span> - Constructor for class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Default no-argument constructor.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectCallable.html#threadState">threadState</a></span> - Variable in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectCallable.html" title="class in org.apache.shiro.subject.support">SubjectCallable</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/support/SubjectRunnable.html#threadState">threadState</a></span> - Variable in class org.apache.shiro.subject.support.<a href="./org/apache/shiro/subject/support/SubjectRunnable.html" title="class in org.apache.shiro.subject.support">SubjectRunnable</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/util/ThreadState.html" title="interface in org.apache.shiro.util"><span class="strong">ThreadState</span></a> - Interface in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">A <code>ThreadState</code> instance manages any state that might need to be bound and/or restored during a thread's
execution.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#throwImmutableException()">throwImmutableException()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html" title="class in org.apache.shiro.session.mgt">ImmutableProxiedSession</a></dt>
<dd>
<div class="block">Simply throws an <code>InvalidSessionException</code> indicating that this proxy is immutable.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#toArray(T[])">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="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#toBase64()">toBase64()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Returns a Base64-encoded string of the underlying <a href="./org/apache/shiro/crypto/hash/AbstractHash.html#getBytes()"><code>byte array</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#toBase64()">toBase64()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Returns a Base64-encoded string of the underlying <a href="./org/apache/shiro/crypto/hash/SimpleHash.html#getBytes()"><code>byte array</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.html#toBase64()">toBase64()</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util">ByteSource</a></dt>
<dd>
<div class="block">Returns the <a href="http://en.wikipedia.org/wiki/Base64">Base 64</a>-formatted String representation of the
underlying wrapped byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#toBase64()">toBase64()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toBytes(char[])">toBytes(char[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified character array to a byte array using the Shiro's preferred encoding (UTF-8).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toBytes(char[], java.lang.String)">toBytes(char[], String)</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified character array into a byte array using the specified character encoding.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toBytes(java.lang.String)">toBytes(String)</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified source argument to a byte array with Shiro's
<a href="./org/apache/shiro/codec/CodecSupport.html#PREFERRED_ENCODING"><code>PREFERRED_ENCODING</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toBytes(java.lang.String, java.lang.String)">toBytes(String, String)</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified source to a byte array via the specified encoding, throwing a
<a href="./org/apache/shiro/codec/CodecException.html" title="class in org.apache.shiro.codec"><code>CodecException</code></a> if the encoding fails.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toBytes(java.lang.Object)">toBytes(Object)</a></span> - Method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified Object into a byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toBytes(java.io.File)">toBytes(File)</a></span> - Method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toBytes(java.io.InputStream)">toBytes(InputStream)</a></span> - Method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified <a href="http://java.sun.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a> into a byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#toBytes(java.lang.String)">toBytes(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#toByteSource(java.lang.Object)">toByteSource(Object)</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Converts a given object into a <code>ByteSource</code> instance.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toChars(byte[])">toChars(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Returns the specified byte array as a character array using the
<a href="./org/apache/shiro/codec/CodecSupport.html#PREFERRED_ENCODING"><code>PREFERRED_ENCODING</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toChars(byte[], java.lang.String)">toChars(byte[], String)</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified byte array to a character array using the specified character encoding.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#toDelimitedString(java.lang.Object[], java.lang.String)">toDelimitedString(Object[], String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Returns the array's contents as a string, with each element delimited by the specified
<code>delimiter</code> argument.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#toDelimitedString(java.util.Collection, java.lang.String)">toDelimitedString(Collection, String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Returns the collection's contents as a string, with each element delimited by the specified
<code>delimiter</code> argument.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/Hex.html#toDigit(char, int)">toDigit(char, int)</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/Hex.html" title="class in org.apache.shiro.codec">Hex</a></dt>
<dd>
<div class="block">Converts a hexadecimal character to an integer.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#toHex()">toHex()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Returns a hex-encoded string of the underlying <a href="./org/apache/shiro/crypto/hash/AbstractHash.html#getBytes()"><code>byte array</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#toHex()">toHex()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Returns a hex-encoded string of the underlying <a href="./org/apache/shiro/crypto/hash/SimpleHash.html#getBytes()"><code>byte array</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ByteSource.html#toHex()">toHex()</a></span> - Method in interface org.apache.shiro.util.<a href="./org/apache/shiro/util/ByteSource.html" title="interface in org.apache.shiro.util">ByteSource</a></dt>
<dd>
<div class="block">Returns the <a href="http://en.wikipedia.org/wiki/Hexadecimal">Hex</a>-formatted String representation of the
underlying wrapped byte array.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#toHex()">toHex()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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>:
<p/>
<code>return (HttpServletRequest)request;</code>
<p/>
Logic could be changed in the future for logging or throwing an meaningful exception in
non HTTP request environments (e.g.</div>
</dd>
<dt><span class="strong"><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>:
<p/>
<code>return (HttpServletResponse)response;</code>
<p/>
Logic could be changed in the future for logging or throwing an meaningful exception in
non HTTP request environments (e.g.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/ModularCryptFormat.html#TOKEN_DELIMITER">TOKEN_DELIMITER</a></span> - Static variable in interface org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/ModularCryptFormat.html" title="interface in org.apache.shiro.crypto.hash.format">ModularCryptFormat</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#tokenizeToStringArray(java.lang.String, java.lang.String)">tokenizeToStringArray(String, String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Tokenize the given String into a String array via a StringTokenizer.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#tokenizeToStringArray(java.lang.String, java.lang.String, boolean, boolean)">tokenizeToStringArray(String, String, boolean, boolean)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Tokenize the given String into a String array via a StringTokenizer.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#toLines(java.lang.String)">toLines(String)</a></span> - Static method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#toList(java.lang.String)">toList(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#toMap(java.lang.String)">toMap(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html#toMap(java.util.Collection)">toMap(Collection&lt;String&gt;)</a></span> - Static method in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/util/PermissionUtils.html#toPermissionStrings(java.lang.String)">toPermissionStrings(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/PermissionUtils.html" title="class in org.apache.shiro.util">PermissionUtils</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#toSet(java.lang.String)">toSet(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#toSet(java.lang.String, java.lang.String)">toSet(String, String)</a></span> - Static method in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAccount.html#toString()">toString()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc">SimpleAccount</a></dt>
<dd>
<div class="block">Returns <a href="./org/apache/shiro/authc/SimpleAccount.html#getPrincipals()"><code>principals</code></a>.toString() if they are not null, otherwise prints out the string
&quot;empty&quot;</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#toString()">toString()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc">SimpleAuthenticationInfo</a></dt>
<dd>
<div class="block">Simple implementation that merely returns <code><a href="./org/apache/shiro/authc/SimpleAuthenticationInfo.html#getPrincipals()"><code>principals</code></a>.toString()</code></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#toString()">toString()</a></span> - Method in class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Returns the String representation.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#toString()">toString()</a></span> - Method in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#toString()">toString()</a></span> - Method in class org.apache.shiro.authz.<a href="./org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz">SimpleRole</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/AbstractCacheManager.html#toString()">toString()</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#toString()">toString()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>
<div class="block">Returns &quot;EhCache [&quot; + cache.getName() + &quot;]&quot;</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/MapCache.html#toString()">toString()</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toString(byte[])">toString(byte[])</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified byte array to a String using the <a href="./org/apache/shiro/codec/CodecSupport.html#PREFERRED_ENCODING"><code>PREFERRED_ENCODING</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toString(byte[], java.lang.String)">toString(byte[], String)</a></span> - Static method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified byte array to a String using the specified character encoding.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/codec/CodecSupport.html#toString(java.lang.Object)">toString(Object)</a></span> - Method in class org.apache.shiro.codec.<a href="./org/apache/shiro/codec/CodecSupport.html" title="class in org.apache.shiro.codec">CodecSupport</a></dt>
<dd>
<div class="block">Converts the specified Object into a String.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#toString()">toString()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#toString()">toString()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/AbstractHash.html#toString()">toString()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/AbstractHash.html" title="class in org.apache.shiro.crypto.hash">AbstractHash</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
<div class="block">Simple implementation that merely returns <a href="./org/apache/shiro/crypto/hash/AbstractHash.html#toHex()"><code>toHex()</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/SimpleHash.html#toString()">toString()</a></span> - Method in class org.apache.shiro.crypto.hash.<a href="./org/apache/shiro/crypto/hash/SimpleHash.html" title="class in org.apache.shiro.crypto.hash">SimpleHash</a></dt>
<dd>
<div class="block">Simple implementation that merely returns <a href="./org/apache/shiro/crypto/hash/SimpleHash.html#toHex()"><code>toHex()</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/guice/ShiroSessionScope.html#toString()">toString()</a></span> - Method in class org.apache.shiro.guice.<a href="./org/apache/shiro/guice/ShiroSessionScope.html" title="class in org.apache.shiro.guice">ShiroSessionScope</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#toString()">toString()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>
<div class="block">Returns the string representation of this SimpleSession, equal to
<code>getClass().getName() + &quot;,id=&quot; + getId()</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/subject/SimplePrincipalCollection.html#toString()">toString()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject">SimplePrincipalCollection</a></dt>
<dd>
<div class="block">Returns a simple string representation suitable for printing.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SimpleByteSource.html#toString()">toString()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SimpleByteSource.html" title="class in org.apache.shiro.util">SimpleByteSource</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/StringUtils.html#toString(java.lang.Object[])">toString(Object[])</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Returns the specified array as a comma-delimited (',') string.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/util/StringUtils.html#toStringArray(java.util.Collection)">toStringArray(Collection)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Copy the given Collection into a String array.</div>
</dd>
<dt><span class="strong"><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="strong"><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="http://java.sun.com/javase/6/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang"><code>StringBuilder</code></a> instance instead.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#touch(org.apache.shiro.session.mgt.SessionKey)">touch(SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractNativeSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractNativeSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/DelegatingSession.html#touch()">touch()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/DelegatingSession.html" title="class in org.apache.shiro.session.mgt">DelegatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#touch()">touch()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html" title="class in org.apache.shiro.session.mgt">ImmutableProxiedSession</a></dt>
<dd>
<div class="block">Immediately <a href="./org/apache/shiro/session/mgt/ImmutableProxiedSession.html#throwImmutableException()"><code>throws</code></a> an <code>InvalidSessionException</code> in all
cases because this proxy is immutable.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/NativeSessionManager.html#touch(org.apache.shiro.session.mgt.SessionKey)">touch(SessionKey)</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt">NativeSessionManager</a></dt>
<dd>
<div class="block">Updates the last accessed time of the session identified by <code>sessionId</code>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#touch()">touch()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/ProxiedSession.html#touch()">touch()</a></span> - Method in class org.apache.shiro.session.<a href="./org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session">ProxiedSession</a></dt>
<dd>
<div class="block">Immediately delegates to the underlying proxied session.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/Session.html#touch()">touch()</a></span> - Method in interface org.apache.shiro.session.<a href="./org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></dt>
<dd>
<div class="block">Explicitly updates the <a href="./org/apache/shiro/session/Session.html#getLastAccessTime()"><code>lastAccessTime</code></a> of this session to the current time when
this method is invoked.</div>
</dd>
<dt><span class="strong"><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>
<dt><span class="strong"><a href="./org/apache/shiro/functor/Translator.html#translate(I)">translate(I)</a></span> - Method in interface org.apache.shiro.functor.<a href="./org/apache/shiro/functor/Translator.html" title="interface in org.apache.shiro.functor">Translator</a></dt>
<dd>
<div class="block">Translates the input argument into the required output instance.</div>
</dd>
<dt><a href="./org/apache/shiro/functor/Translator.html" title="interface in org.apache.shiro.functor"><span class="strong">Translator</span></a>&lt;<a href="./org/apache/shiro/functor/Translator.html" title="type parameter in Translator">I</a>,<a href="./org/apache/shiro/functor/Translator.html" title="type parameter in Translator">O</a>&gt; - Interface in <a href="./org/apache/shiro/functor/package-summary.html">org.apache.shiro.functor</a></dt>
<dd>
<div class="block">Generic <a href="http://en.wikipedia.org/wiki/Functor">functor</a> interface representing a data translation (or
conversion) operation.</div>
</dd>
</dl>
<a name="_U_">
<!-- -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><a href="./org/apache/shiro/authz/UnauthenticatedException.html" title="class in org.apache.shiro.authz"><span class="strong">UnauthenticatedException</span></a> - Exception in <a href="./org/apache/shiro/authz/package-summary.html">org.apache.shiro.authz</a></dt>
<dd>
<div class="block">Exception thrown when attempting to execute an authorization action when a successful
authentication hasn't yet occurred.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/UnauthenticatedException.html#UnauthenticatedException()">UnauthenticatedException()</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/UnauthenticatedException.html" title="class in org.apache.shiro.authz">UnauthenticatedException</a></dt>
<dd>
<div class="block">Creates a new UnauthenticatedException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/UnauthenticatedException.html#UnauthenticatedException(java.lang.String)">UnauthenticatedException(String)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/UnauthenticatedException.html" title="class in org.apache.shiro.authz">UnauthenticatedException</a></dt>
<dd>
<div class="block">Constructs a new UnauthenticatedException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/UnauthenticatedException.html#UnauthenticatedException(java.lang.Throwable)">UnauthenticatedException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/UnauthenticatedException.html" title="class in org.apache.shiro.authz">UnauthenticatedException</a></dt>
<dd>
<div class="block">Constructs a new UnauthenticatedException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/UnauthenticatedException.html#UnauthenticatedException(java.lang.String, java.lang.Throwable)">UnauthenticatedException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/UnauthenticatedException.html" title="class in org.apache.shiro.authz">UnauthenticatedException</a></dt>
<dd>
<div class="block">Constructs a new UnauthenticatedException.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/UnauthorizedException.html" title="class in org.apache.shiro.authz"><span class="strong">UnauthorizedException</span></a> - Exception in <a href="./org/apache/shiro/authz/package-summary.html">org.apache.shiro.authz</a></dt>
<dd>
<div class="block">Thrown to indicate a requested operation or access to a requested resource is not allowed.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/UnauthorizedException.html#UnauthorizedException()">UnauthorizedException()</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/UnauthorizedException.html" title="class in org.apache.shiro.authz">UnauthorizedException</a></dt>
<dd>
<div class="block">Creates a new UnauthorizedException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/UnauthorizedException.html#UnauthorizedException(java.lang.String)">UnauthorizedException(String)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/UnauthorizedException.html" title="class in org.apache.shiro.authz">UnauthorizedException</a></dt>
<dd>
<div class="block">Constructs a new UnauthorizedException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/UnauthorizedException.html#UnauthorizedException(java.lang.Throwable)">UnauthorizedException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/UnauthorizedException.html" title="class in org.apache.shiro.authz">UnauthorizedException</a></dt>
<dd>
<div class="block">Constructs a new UnauthorizedException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/UnauthorizedException.html#UnauthorizedException(java.lang.String, java.lang.Throwable)">UnauthorizedException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authz.<a href="./org/apache/shiro/authz/UnauthorizedException.html" title="class in org.apache.shiro.authz">UnauthorizedException</a></dt>
<dd>
<div class="block">Constructs a new UnauthorizedException.</div>
</dd>
<dt><a href="./org/apache/shiro/util/UnavailableConstructorException.html" title="class in org.apache.shiro.util"><span class="strong">UnavailableConstructorException</span></a> - Exception in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">Exception thrown when attempting to instantiate a Class via reflection, but a suitable constructor (depending
on the number of expected arguments) doesn't exist or cannot be obtained.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/UnavailableConstructorException.html#UnavailableConstructorException()">UnavailableConstructorException()</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/UnavailableConstructorException.html" title="class in org.apache.shiro.util">UnavailableConstructorException</a></dt>
<dd>
<div class="block">Creates a new UnavailableConstructorException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/UnavailableConstructorException.html#UnavailableConstructorException(java.lang.String)">UnavailableConstructorException(String)</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/UnavailableConstructorException.html" title="class in org.apache.shiro.util">UnavailableConstructorException</a></dt>
<dd>
<div class="block">Constructs a new UnavailableConstructorException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/UnavailableConstructorException.html#UnavailableConstructorException(java.lang.Throwable)">UnavailableConstructorException(Throwable)</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/UnavailableConstructorException.html" title="class in org.apache.shiro.util">UnavailableConstructorException</a></dt>
<dd>
<div class="block">Constructs a new UnavailableConstructorException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/UnavailableConstructorException.html#UnavailableConstructorException(java.lang.String, java.lang.Throwable)">UnavailableConstructorException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/UnavailableConstructorException.html" title="class in org.apache.shiro.util">UnavailableConstructorException</a></dt>
<dd>
<div class="block">Constructs a new UnavailableConstructorException.</div>
</dd>
<dt><a href="./org/apache/shiro/UnavailableSecurityManagerException.html" title="class in org.apache.shiro"><span class="strong">UnavailableSecurityManagerException</span></a> - Exception in <a href="./org/apache/shiro/package-summary.html">org.apache.shiro</a></dt>
<dd>
<div class="block">Exception thrown when attempting to acquire the application's <code>SecurityManager</code> instance, but Shiro's
lookup heuristics cannot find one.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/UnavailableSecurityManagerException.html#UnavailableSecurityManagerException(java.lang.String)">UnavailableSecurityManagerException(String)</a></span> - Constructor for exception org.apache.shiro.<a href="./org/apache/shiro/UnavailableSecurityManagerException.html" title="class in org.apache.shiro">UnavailableSecurityManagerException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/UnavailableSecurityManagerException.html#UnavailableSecurityManagerException(java.lang.String, java.lang.Throwable)">UnavailableSecurityManagerException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.<a href="./org/apache/shiro/UnavailableSecurityManagerException.html" title="class in org.apache.shiro">UnavailableSecurityManagerException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/jndi/JndiTemplate.html#unbind(java.lang.String)">unbind(String)</a></span> - Method in class org.apache.shiro.jndi.<a href="./org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi">JndiTemplate</a></dt>
<dd>
<div class="block">Remove the binding for the given name from the current JNDI context.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#unbind(org.apache.shiro.subject.Subject)">unbind(Subject)</a></span> - Method in class org.apache.shiro.mgt.<a href="./org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span>
<div class="block"><i>in Shiro 1.2 in favor of <a href="./org/apache/shiro/mgt/DefaultSecurityManager.html#delete(org.apache.shiro.subject.Subject)"><code>DefaultSecurityManager.delete(org.apache.shiro.subject.Subject)</code></a></i></div>
</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#unbindSecurityManager()">unbindSecurityManager()</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Convenience method that simplifies removal of the application's SecurityManager instance from the thread.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/ThreadContext.html#unbindSubject()">unbindSubject()</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util">ThreadContext</a></dt>
<dd>
<div class="block">Convenience method that simplifies removal of a thread-local Subject from the thread.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#uncache(org.apache.shiro.session.Session)">uncache(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Removes the specified Session from the cache.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/ReflectionBuilder.html#unescapeIfNecessary(java.lang.String)">unescapeIfNecessary(String)</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/ReflectionBuilder.html" title="class in org.apache.shiro.config">ReflectionBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/UnknownAccountException.html" title="class in org.apache.shiro.authc"><span class="strong">UnknownAccountException</span></a> - Exception in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">Thrown when attempting to authenticate with a principal that doesn't exist in the system (e.g.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UnknownAccountException.html#UnknownAccountException()">UnknownAccountException()</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UnknownAccountException.html" title="class in org.apache.shiro.authc">UnknownAccountException</a></dt>
<dd>
<div class="block">Creates a new UnknownAccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UnknownAccountException.html#UnknownAccountException(java.lang.String)">UnknownAccountException(String)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UnknownAccountException.html" title="class in org.apache.shiro.authc">UnknownAccountException</a></dt>
<dd>
<div class="block">Constructs a new UnknownAccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UnknownAccountException.html#UnknownAccountException(java.lang.Throwable)">UnknownAccountException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UnknownAccountException.html" title="class in org.apache.shiro.authc">UnknownAccountException</a></dt>
<dd>
<div class="block">Constructs a new UnknownAccountException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UnknownAccountException.html#UnknownAccountException(java.lang.String, java.lang.Throwable)">UnknownAccountException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UnknownAccountException.html" title="class in org.apache.shiro.authc">UnknownAccountException</a></dt>
<dd>
<div class="block">Constructs a new UnknownAccountException.</div>
</dd>
<dt><a href="./org/apache/shiro/crypto/UnknownAlgorithmException.html" title="class in org.apache.shiro.crypto"><span class="strong">UnknownAlgorithmException</span></a> - Exception in <a href="./org/apache/shiro/crypto/package-summary.html">org.apache.shiro.crypto</a></dt>
<dd>
<div class="block">Exception thrown when attempting to lookup or use a cryptographic algorithm that does not exist in the current
JVM environment.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/UnknownAlgorithmException.html#UnknownAlgorithmException(java.lang.String)">UnknownAlgorithmException(String)</a></span> - Constructor for exception org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/UnknownAlgorithmException.html" title="class in org.apache.shiro.crypto">UnknownAlgorithmException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/UnknownAlgorithmException.html#UnknownAlgorithmException(java.lang.Throwable)">UnknownAlgorithmException(Throwable)</a></span> - Constructor for exception org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/UnknownAlgorithmException.html" title="class in org.apache.shiro.crypto">UnknownAlgorithmException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/UnknownAlgorithmException.html#UnknownAlgorithmException(java.lang.String, java.lang.Throwable)">UnknownAlgorithmException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/UnknownAlgorithmException.html" title="class in org.apache.shiro.crypto">UnknownAlgorithmException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/util/UnknownClassException.html" title="class in org.apache.shiro.util"><span class="strong">UnknownClassException</span></a> - Exception in <a href="./org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt>
<dd>
<div class="block">The Shiro framework's <code>RuntimeException</code> equivalent of the JDK's
<code>ClassNotFoundException</code>, to maintain a RuntimeException paradigm.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/UnknownClassException.html#UnknownClassException()">UnknownClassException()</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/UnknownClassException.html" title="class in org.apache.shiro.util">UnknownClassException</a></dt>
<dd>
<div class="block">Creates a new UnknownClassException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/UnknownClassException.html#UnknownClassException(java.lang.String)">UnknownClassException(String)</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/UnknownClassException.html" title="class in org.apache.shiro.util">UnknownClassException</a></dt>
<dd>
<div class="block">Constructs a new UnknownClassException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/UnknownClassException.html#UnknownClassException(java.lang.Throwable)">UnknownClassException(Throwable)</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/UnknownClassException.html" title="class in org.apache.shiro.util">UnknownClassException</a></dt>
<dd>
<div class="block">Constructs a new UnknownClassException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/UnknownClassException.html#UnknownClassException(java.lang.String, java.lang.Throwable)">UnknownClassException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.util.<a href="./org/apache/shiro/util/UnknownClassException.html" title="class in org.apache.shiro.util">UnknownClassException</a></dt>
<dd>
<div class="block">Constructs a new UnknownClassException.</div>
</dd>
<dt><a href="./org/apache/shiro/session/UnknownSessionException.html" title="class in org.apache.shiro.session"><span class="strong">UnknownSessionException</span></a> - Exception in <a href="./org/apache/shiro/session/package-summary.html">org.apache.shiro.session</a></dt>
<dd>
<div class="block">Exception thrown when attempting to interact with the system under the pretense of a
particular session (e.g.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/UnknownSessionException.html#UnknownSessionException()">UnknownSessionException()</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/UnknownSessionException.html" title="class in org.apache.shiro.session">UnknownSessionException</a></dt>
<dd>
<div class="block">Creates a new UnknownSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/UnknownSessionException.html#UnknownSessionException(java.lang.String)">UnknownSessionException(String)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/UnknownSessionException.html" title="class in org.apache.shiro.session">UnknownSessionException</a></dt>
<dd>
<div class="block">Constructs a new UnknownSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/UnknownSessionException.html#UnknownSessionException(java.lang.Throwable)">UnknownSessionException(Throwable)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/UnknownSessionException.html" title="class in org.apache.shiro.session">UnknownSessionException</a></dt>
<dd>
<div class="block">Constructs a new UnknownSessionException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/UnknownSessionException.html#UnknownSessionException(java.lang.String, java.lang.Throwable)">UnknownSessionException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.session.<a href="./org/apache/shiro/session/UnknownSessionException.html" title="class in org.apache.shiro.session">UnknownSessionException</a></dt>
<dd>
<div class="block">Constructs a new UnknownSessionException.</div>
</dd>
<dt><a href="./org/apache/shiro/config/UnresolveableReferenceException.html" title="class in org.apache.shiro.config"><span class="strong">UnresolveableReferenceException</span></a> - Exception in <a href="./org/apache/shiro/config/package-summary.html">org.apache.shiro.config</a></dt>
<dd>
<div class="block">Exception thrown when a reference to an object is made, but that object cannot be found.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/UnresolveableReferenceException.html#UnresolveableReferenceException()">UnresolveableReferenceException()</a></span> - Constructor for exception org.apache.shiro.config.<a href="./org/apache/shiro/config/UnresolveableReferenceException.html" title="class in org.apache.shiro.config">UnresolveableReferenceException</a></dt>
<dd>
<div class="block">Creates a new UnresolveableReferenceException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/UnresolveableReferenceException.html#UnresolveableReferenceException(java.lang.String)">UnresolveableReferenceException(String)</a></span> - Constructor for exception org.apache.shiro.config.<a href="./org/apache/shiro/config/UnresolveableReferenceException.html" title="class in org.apache.shiro.config">UnresolveableReferenceException</a></dt>
<dd>
<div class="block">Constructs a new UnresolveableReferenceException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/UnresolveableReferenceException.html#UnresolveableReferenceException(java.lang.Throwable)">UnresolveableReferenceException(Throwable)</a></span> - Constructor for exception org.apache.shiro.config.<a href="./org/apache/shiro/config/UnresolveableReferenceException.html" title="class in org.apache.shiro.config">UnresolveableReferenceException</a></dt>
<dd>
<div class="block">Constructs a new UnresolveableReferenceException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/UnresolveableReferenceException.html#UnresolveableReferenceException(java.lang.String, java.lang.Throwable)">UnresolveableReferenceException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.config.<a href="./org/apache/shiro/config/UnresolveableReferenceException.html" title="class in org.apache.shiro.config">UnresolveableReferenceException</a></dt>
<dd>
<div class="block">Constructs a new UnresolveableReferenceException.</div>
</dd>
<dt><a href="./org/apache/shiro/ldap/UnsupportedAuthenticationMechanismException.html" title="class in org.apache.shiro.ldap"><span class="strong">UnsupportedAuthenticationMechanismException</span></a> - Exception in <a href="./org/apache/shiro/ldap/package-summary.html">org.apache.shiro.ldap</a></dt>
<dd>
<div class="block">Exception thrown when a configured LDAP
<a href="http://download.oracle.com/javase/jndi/tutorial/ldap/security/auth.html">
Authentication Mechanism</a> is unsupported by the target LDAP server.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/ldap/UnsupportedAuthenticationMechanismException.html#UnsupportedAuthenticationMechanismException(java.lang.String)">UnsupportedAuthenticationMechanismException(String)</a></span> - Constructor for exception org.apache.shiro.ldap.<a href="./org/apache/shiro/ldap/UnsupportedAuthenticationMechanismException.html" title="class in org.apache.shiro.ldap">UnsupportedAuthenticationMechanismException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/ldap/UnsupportedAuthenticationMechanismException.html#UnsupportedAuthenticationMechanismException(java.lang.String, java.lang.Throwable)">UnsupportedAuthenticationMechanismException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.ldap.<a href="./org/apache/shiro/ldap/UnsupportedAuthenticationMechanismException.html" title="class in org.apache.shiro.ldap">UnsupportedAuthenticationMechanismException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authc/pam/UnsupportedTokenException.html" title="class in org.apache.shiro.authc.pam"><span class="strong">UnsupportedTokenException</span></a> - Exception in <a href="./org/apache/shiro/authc/pam/package-summary.html">org.apache.shiro.authc.pam</a></dt>
<dd>
<div class="block">Exception thrown during the authentication process when an
<a href="./org/apache/shiro/authc/AuthenticationToken.html" title="interface in org.apache.shiro.authc"><code>AuthenticationToken</code></a> implementation is encountered that is not
supported by one or more configured <a href="./org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a>s.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/UnsupportedTokenException.html#UnsupportedTokenException()">UnsupportedTokenException()</a></span> - Constructor for exception org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/UnsupportedTokenException.html" title="class in org.apache.shiro.authc.pam">UnsupportedTokenException</a></dt>
<dd>
<div class="block">Creates a new UnsupportedTokenException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/UnsupportedTokenException.html#UnsupportedTokenException(java.lang.String)">UnsupportedTokenException(String)</a></span> - Constructor for exception org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/UnsupportedTokenException.html" title="class in org.apache.shiro.authc.pam">UnsupportedTokenException</a></dt>
<dd>
<div class="block">Constructs a new UnsupportedTokenException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/UnsupportedTokenException.html#UnsupportedTokenException(java.lang.Throwable)">UnsupportedTokenException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/UnsupportedTokenException.html" title="class in org.apache.shiro.authc.pam">UnsupportedTokenException</a></dt>
<dd>
<div class="block">Constructs a new UnsupportedTokenException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/pam/UnsupportedTokenException.html#UnsupportedTokenException(java.lang.String, java.lang.Throwable)">UnsupportedTokenException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.pam.<a href="./org/apache/shiro/authc/pam/UnsupportedTokenException.html" title="class in org.apache.shiro.authc.pam">UnsupportedTokenException</a></dt>
<dd>
<div class="block">Constructs a new UnsupportedTokenException.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#update(org.apache.shiro.session.Session)">update(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></dt>
<dd>
<div class="block">Updates the state of the given session to the EIS by first delegating to
<a href="./org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#doUpdate(org.apache.shiro.session.Session)"><code>CachingSessionDAO.doUpdate(org.apache.shiro.session.Session)</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html#update(org.apache.shiro.session.Session)">update(Session)</a></span> - Method in class org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/MemorySessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">MemorySessionDAO</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html#update(org.apache.shiro.session.Session)">update(Session)</a></span> - Method in interface org.apache.shiro.session.mgt.eis.<a href="./org/apache/shiro/session/mgt/eis/SessionDAO.html" title="interface in org.apache.shiro.session.mgt.eis">SessionDAO</a></dt>
<dd>
<div class="block">Updates (persists) data from a previously created Session instance in the EIS identified by
<code>{@link Session#getId() session.getId()}</code>.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/util/StringUtils.html#uppercaseFirstChar(java.lang.String)">uppercaseFirstChar(String)</a></span> - Static method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/StringUtils.html" title="class in org.apache.shiro.util">StringUtils</a></dt>
<dd>
<div class="block">Returns the input argument, but ensures the first character is capitalized (if possible).</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html#url">url</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#url">url</a></span> - Variable in class org.apache.shiro.realm.ldap.<a href="./org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapContextFactory</a></dt>
<dd>
<div class="block"><span class="strong">Deprecated.</span></div>
&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/ResourceUtils.html#URL_PREFIX">URL_PREFIX</a></span> - Static variable in class org.apache.shiro.io.<a href="./org/apache/shiro/io/ResourceUtils.html" title="class in org.apache.shiro.io">ResourceUtils</a></dt>
<dd>
<div class="block">Resource path prefix that specifies to load from a url location, value is <b><code>url:</code></b></div>
</dd>
<dt><span class="strong"><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="strong"><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="http://java.sun.com/javase/6/docs/api/java/net/URLEncoder.html?is-external=true#encode(java.lang.String, java.lang.String)" title="class or interface in java.net"><code>URLEncoder.encode(input, enc)</code></a>.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/guice/web/ShiroWebModule.html#USER">USER</a></span> - Static variable in class org.apache.shiro.guice.web.<a href="./org/apache/shiro/guice/web/ShiroWebModule.html" title="class in org.apache.shiro.guice.web">ShiroWebModule</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authz/aop/UserAnnotationHandler.html" title="class in org.apache.shiro.authz.aop"><span class="strong">UserAnnotationHandler</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">Checks to see if a @<a href="./org/apache/shiro/authz/annotation/RequiresUser.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresUser</code></a> annotation
is declared, and if so, ensures the calling <code>Subject</code> is <em>either</em>
<a href="./org/apache/shiro/subject/Subject.html#isAuthenticated()"><code>authenticated</code></a> <b><em>or</em></b> remembered via remember
me services before allowing access.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/UserAnnotationHandler.html#UserAnnotationHandler()">UserAnnotationHandler()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/UserAnnotationHandler.html" title="class in org.apache.shiro.authz.aop">UserAnnotationHandler</a></dt>
<dd>
<div class="block">Default no-argument constructor that ensures this handler looks for
<a href="./org/apache/shiro/authz/annotation/RequiresUser.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresUser</code></a> annotations.</div>
</dd>
<dt><a href="./org/apache/shiro/authz/aop/UserAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop"><span class="strong">UserAnnotationMethodInterceptor</span></a> - Class in <a href="./org/apache/shiro/authz/aop/package-summary.html">org.apache.shiro.authz.aop</a></dt>
<dd>
<div class="block">Checks to see if a @<a href="./org/apache/shiro/authz/annotation/RequiresUser.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresUser</code></a> annotation
is declared, and if so, ensures the calling <code>Subject</code> is <em>either</em>
<a href="./org/apache/shiro/subject/Subject.html#isAuthenticated()"><code>authenticated</code></a> <b><em>or</em></b> remembered via remember
me services before invoking the method.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/UserAnnotationMethodInterceptor.html#UserAnnotationMethodInterceptor()">UserAnnotationMethodInterceptor()</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/UserAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">UserAnnotationMethodInterceptor</a></dt>
<dd>
<div class="block">Default no-argument constructor that ensures this interceptor looks for
<a href="./org/apache/shiro/authz/annotation/RequiresUser.html" title="annotation in org.apache.shiro.authz.annotation"><code>RequiresUser</code></a> annotations in a method
declaration.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/aop/UserAnnotationMethodInterceptor.html#UserAnnotationMethodInterceptor(org.apache.shiro.aop.AnnotationResolver)">UserAnnotationMethodInterceptor(AnnotationResolver)</a></span> - Constructor for class org.apache.shiro.authz.aop.<a href="./org/apache/shiro/authz/aop/UserAnnotationMethodInterceptor.html" title="class in org.apache.shiro.authz.aop">UserAnnotationMethodInterceptor</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="strong">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="strong"><a href="./org/apache/shiro/web/filter/authc/UserFilter.html#UserFilter()">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/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc"><span class="strong">UsernamePasswordToken</span></a> - Class in <a href="./org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt>
<dd>
<div class="block">A simple username/password authentication token to support the most widely-used authentication mechanism.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken()">UsernamePasswordToken()</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">JavaBeans compatible no-arg constructor.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken(java.lang.String, char[])">UsernamePasswordToken(String, char[])</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Constructs a new UsernamePasswordToken encapsulating the username and password submitted
during an authentication attempt, with a <tt>null</tt> <a href="./org/apache/shiro/authc/UsernamePasswordToken.html#getHost()"><code>host</code></a> and a
<tt>rememberMe</tt> default of <tt>false</tt>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken(java.lang.String, java.lang.String)">UsernamePasswordToken(String, String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Constructs a new UsernamePasswordToken encapsulating the username and password submitted
during an authentication attempt, with a <tt>null</tt> <a href="./org/apache/shiro/authc/UsernamePasswordToken.html#getHost()"><code>host</code></a> and
a <tt>rememberMe</tt> default of <tt>false</tt>
<p/></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken(java.lang.String, char[], java.lang.String)">UsernamePasswordToken(String, char[], String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Constructs a new UsernamePasswordToken encapsulating the username and password submitted, the
inetAddress from where the attempt is occurring, and a default <tt>rememberMe</tt> value of <tt>false</tt></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken(java.lang.String, java.lang.String, java.lang.String)">UsernamePasswordToken(String, String, String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Constructs a new UsernamePasswordToken encapsulating the username and password submitted, the
inetAddress from where the attempt is occurring, and a default <tt>rememberMe</tt> value of <tt>false</tt>
<p/></div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken(java.lang.String, char[], boolean)">UsernamePasswordToken(String, char[], boolean)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Constructs a new UsernamePasswordToken encapsulating the username and password submitted, as well as if the user
wishes their identity to be remembered across sessions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken(java.lang.String, java.lang.String, boolean)">UsernamePasswordToken(String, String, boolean)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Constructs a new UsernamePasswordToken encapsulating the username and password submitted, as well as if the user
wishes their identity to be remembered across sessions.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken(java.lang.String, char[], boolean, java.lang.String)">UsernamePasswordToken(String, char[], boolean, String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Constructs a new UsernamePasswordToken encapsulating the username and password submitted, if the user
wishes their identity to be remembered across sessions, and the inetAddress from where the attempt is ocurring.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken(java.lang.String, java.lang.String, boolean, java.lang.String)">UsernamePasswordToken(String, String, boolean, String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="./org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc">UsernamePasswordToken</a></dt>
<dd>
<div class="block">Constructs a new UsernamePasswordToken encapsulating the username and password submitted, if the user
wishes their identity to be remembered across sessions, and the inetAddress from where the attempt is ocurring.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html#userRolesQuery">userRolesQuery</a></span> - Variable in class org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/SimpleAccountRealm.html#users">users</a></span> - Variable in class org.apache.shiro.realm.<a href="./org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/IniRealm.html#USERS_SECTION_NAME">USERS_SECTION_NAME</a></span> - Static variable in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text">IniRealm</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="strong">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="strong"><a href="./org/apache/shiro/web/tags/UserTag.html#UserTag()">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>
<dt><span class="strong"><a href="./org/apache/shiro/realm/text/PropertiesRealm.html#useXmlFormat">useXmlFormat</a></span> - Variable in class org.apache.shiro.realm.text.<a href="./org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_V_">
<!-- -->
</a>
<h2 class="title">V</h2>
<dl>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#validate(org.apache.shiro.session.Session, org.apache.shiro.session.mgt.SessionKey)">validate(Session, SessionKey)</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/SimpleSession.html#validate()">validate()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt">SimpleSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ValidatingSession.html#validate()">validate()</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ValidatingSession.html" title="interface in org.apache.shiro.session.mgt">ValidatingSession</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html#validateSessions()">validateSessions()</a></span> - Method in class org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt">AbstractValidatingSessionManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/session/mgt/ValidatingSessionManager.html#validateSessions()">validateSessions()</a></span> - Method in interface org.apache.shiro.session.mgt.<a href="./org/apache/shiro/session/mgt/ValidatingSessionManager.html" title="interface in org.apache.shiro.session.mgt">ValidatingSessionManager</a></dt>
<dd>
<div class="block">Performs session validation for all open/active sessions in the system (those that
have not been stopped or expired), and validates each one.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/ValidatingSession.html" title="interface in org.apache.shiro.session.mgt"><span class="strong">ValidatingSession</span></a> - Interface in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">A <code>ValidatingSession</code> is a <code>Session</code> that is capable of determining it is valid or not and
is able to validate itself if necessary.</div>
</dd>
<dt><a href="./org/apache/shiro/session/mgt/ValidatingSessionManager.html" title="interface in org.apache.shiro.session.mgt"><span class="strong">ValidatingSessionManager</span></a> - Interface in <a href="./org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></dt>
<dd>
<div class="block">A ValidatingSessionManager is a SessionManager that can proactively validate any or all sessions
that may be expired.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/annotation/Logical.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum org.apache.shiro.authz.annotation.<a href="./org/apache/shiro/authz/annotation/Logical.html" title="enum in org.apache.shiro.authz.annotation">Logical</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/ProvidedHashFormat.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/ProvidedHashFormat.html" title="enum in org.apache.shiro.crypto.hash.format">ProvidedHashFormat</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/OperationMode.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/OperationMode.html" title="enum in org.apache.shiro.crypto">OperationMode</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/PaddingScheme.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/PaddingScheme.html" title="enum in org.apache.shiro.crypto">PaddingScheme</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.SaltStyle.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.SaltStyle.html" title="enum in org.apache.shiro.realm.jdbc">JdbcRealm.SaltStyle</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="strong"><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="strong"><a href="./org/apache/shiro/authz/annotation/Logical.html#values()">values()</a></span> - Static method in enum org.apache.shiro.authz.annotation.<a href="./org/apache/shiro/authz/annotation/Logical.html" title="enum in org.apache.shiro.authz.annotation">Logical</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="strong"><a href="./org/apache/shiro/cache/Cache.html#values()">values()</a></span> - Method in interface org.apache.shiro.cache.<a href="./org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></dt>
<dd>
<div class="block">Returns a view of all of the values contained in this cache.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/ehcache/EhCache.html#values()">values()</a></span> - Method in class org.apache.shiro.cache.ehcache.<a href="./org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/cache/MapCache.html#values()">values()</a></span> - Method in class org.apache.shiro.cache.<a href="./org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.Section.html#values()">values()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.Section.html" title="class in org.apache.shiro.config">Ini.Section</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/config/Ini.html#values()">values()</a></span> - Method in class org.apache.shiro.config.<a href="./org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config">Ini</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/crypto/hash/format/ProvidedHashFormat.html#values()">values()</a></span> - Static method in enum org.apache.shiro.crypto.hash.format.<a href="./org/apache/shiro/crypto/hash/format/ProvidedHashFormat.html" title="enum in org.apache.shiro.crypto.hash.format">ProvidedHashFormat</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="strong"><a href="./org/apache/shiro/crypto/OperationMode.html#values()">values()</a></span> - Static method in enum org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/OperationMode.html" title="enum in org.apache.shiro.crypto">OperationMode</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="strong"><a href="./org/apache/shiro/crypto/PaddingScheme.html#values()">values()</a></span> - Static method in enum org.apache.shiro.crypto.<a href="./org/apache/shiro/crypto/PaddingScheme.html" title="enum in org.apache.shiro.crypto">PaddingScheme</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="strong"><a href="./org/apache/shiro/realm/jdbc/JdbcRealm.SaltStyle.html#values()">values()</a></span> - Static method in enum org.apache.shiro.realm.jdbc.<a href="./org/apache/shiro/realm/jdbc/JdbcRealm.SaltStyle.html" title="enum in org.apache.shiro.realm.jdbc">JdbcRealm.SaltStyle</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="strong"><a href="./org/apache/shiro/subject/SimplePrincipalMap.html#values()">values()</a></span> - Method in class org.apache.shiro.subject.<a href="./org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject">SimplePrincipalMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/MapContext.html#values()">values()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util">MapContext</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/util/SoftHashMap.html#values()">values()</a></span> - Method in class org.apache.shiro.util.<a href="./org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util">SoftHashMap</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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="strong"><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="strong"><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="strong"><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 name="_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="strong">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="strong"><a href="./org/apache/shiro/web/subject/support/WebDelegatingSubject.html#WebDelegatingSubject(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><span class="strong"><a href="./org/apache/shiro/web/subject/support/WebDelegatingSubject.html#WebDelegatingSubject(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><a href="./org/apache/shiro/web/env/WebEnvironment.html" title="interface in org.apache.shiro.web.env"><span class="strong">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 <a href="./org/apache/shiro/env/Environment.html" title="interface in org.apache.shiro.env"><code>Environment</code></a> 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="strong">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="block">Differs from the parent class only in the <a href="./org/apache/shiro/web/config/WebIniSecurityManagerFactory.html#createDefaultInstance()"><code>WebIniSecurityManagerFactory.createDefaultInstance()</code></a> method, to
ensure a web-capable <code>SecurityManager</code> instance is created by default.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/config/WebIniSecurityManagerFactory.html#WebIniSecurityManagerFactory()">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="block">Creates a new <code>WebIniSecurityManagerFactory</code> instance which will construct web-capable
<code>SecurityManager</code> instances.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/config/WebIniSecurityManagerFactory.html#WebIniSecurityManagerFactory(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="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="strong">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 <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> 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="strong">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 <a href="./org/apache/shiro/session/mgt/SessionContext.html" title="interface in org.apache.shiro.session.mgt"><code>SessionContext</code></a> that additionally provides for type-safe
methods to set and retrieve a <a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet"><code>ServletRequest</code></a> and <a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletResponse.html?is-external=true" title="class or interface in javax.servlet"><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="strong">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 <a href="./org/apache/shiro/session/mgt/SessionKey.html" title="interface in org.apache.shiro.session.mgt"><code>SessionKey</code></a> 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="strong"><a href="./org/apache/shiro/web/session/mgt/WebSessionKey.html#WebSessionKey(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><span class="strong"><a href="./org/apache/shiro/web/session/mgt/WebSessionKey.html#WebSessionKey(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><a href="./org/apache/shiro/web/session/mgt/WebSessionManager.html" title="interface in org.apache.shiro.web.session.mgt"><span class="strong">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"><a href="./org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a> 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="strong">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="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet"><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="strong">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><span class="strong"><a href="./org/apache/shiro/web/subject/WebSubject.Builder.html#WebSubject.Builder(javax.servlet.ServletRequest, javax.servlet.ServletResponse)">WebSubject.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 <a href="./org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> obtained by
calling <code>SecurityUtils.</code><a href="./org/apache/shiro/SecurityUtils.html#getSecurityManager()"><code>getSecurityManager()</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/web/subject/WebSubject.Builder.html#WebSubject.Builder(org.apache.shiro.mgt.SecurityManager, javax.servlet.ServletRequest, javax.servlet.ServletResponse)">WebSubject.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><a href="./org/apache/shiro/web/subject/WebSubjectContext.html" title="interface in org.apache.shiro.web.subject"><span class="strong">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 <a href="./org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject"><code>SubjectContext</code></a> that additionally provides for type-safe
methods to set and retrieve a <a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletRequest.html?is-external=true" title="class or interface in javax.servlet"><code>ServletRequest</code></a> and <a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletResponse.html?is-external=true" title="class or interface in javax.servlet"><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="strong">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="strong"><a href="./org/apache/shiro/web/util/WebUtils.html#WebUtils()">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="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#WILDCARD_TOKEN">WILDCARD_TOKEN</a></span> - Static variable in class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission"><span class="strong">WildcardPermission</span></a> - Class in <a href="./org/apache/shiro/authz/permission/package-summary.html">org.apache.shiro.authz.permission</a></dt>
<dd>
<div class="block">A <code>WildcardPermission</code> is a very flexible permission construct supporting multiple levels of
permission matching.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#WildcardPermission()">WildcardPermission()</a></span> - Constructor for class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>
<div class="block">Default no-arg constructor for subclasses only - end-user developers instantiating Permission instances must
provide a wildcard string at a minimum, since Permission instances are immutable once instantiated.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#WildcardPermission(java.lang.String)">WildcardPermission(String)</a></span> - Constructor for class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermission.html#WildcardPermission(java.lang.String, boolean)">WildcardPermission(String, boolean)</a></span> - Constructor for class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission">WildcardPermission</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/apache/shiro/authz/permission/WildcardPermissionResolver.html" title="class in org.apache.shiro.authz.permission"><span class="strong">WildcardPermissionResolver</span></a> - Class in <a href="./org/apache/shiro/authz/permission/package-summary.html">org.apache.shiro.authz.permission</a></dt>
<dd>
<div class="block"><tt>PermissionResolver</tt> implementation that returns a new <a href="./org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission"><code>WildcardPermission</code></a>
based on the input string.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/authz/permission/WildcardPermissionResolver.html#WildcardPermissionResolver()">WildcardPermissionResolver()</a></span> - Constructor for class org.apache.shiro.authz.permission.<a href="./org/apache/shiro/authz/permission/WildcardPermissionResolver.html" title="class in org.apache.shiro.authz.permission">WildcardPermissionResolver</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><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 <a href="./org/apache/shiro/subject/Subject.html" title="interface in org.apache.shiro.subject"><code>Subject</code></a> instance.</div>
</dd>
<dt><span class="strong"><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 name="_X_">
<!-- -->
</a>
<h2 class="title">X</h2>
<dl>
<dt><a href="./org/apache/shiro/io/XmlSerializer.html" title="class in org.apache.shiro.io"><span class="strong">XmlSerializer</span></a> - Class in <a href="./org/apache/shiro/io/package-summary.html">org.apache.shiro.io</a></dt>
<dd>
<div class="block">Serializer implementation that uses the JavaBeans
<a href="http://java.sun.com/javase/6/docs/api/java/beans/XMLEncoder.html?is-external=true" title="class or interface in java.beans"><code>XMLEncoder</code></a> and <a href="http://java.sun.com/javase/6/docs/api/java/beans/XMLDecoder.html?is-external=true" title="class or interface in java.beans"><code>XMLDecoder</code></a> to serialize
and deserialize, respectively.</div>
</dd>
<dt><span class="strong"><a href="./org/apache/shiro/io/XmlSerializer.html#XmlSerializer()">XmlSerializer()</a></span> - Constructor for class org.apache.shiro.io.<a href="./org/apache/shiro/io/XmlSerializer.html" title="class in org.apache.shiro.io">XmlSerializer</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="___">
<!-- -->
</a>
<h2 class="title">_</h2>
<dl>
<dt><span class="strong"><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="strong"><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="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_J_">J</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_N_">N</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_Q_">Q</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_W_">W</a>&nbsp;<a href="#_X_">X</a>&nbsp;<a href="#___">_</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="./overview-summary.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">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="./allclasses-noframe.html">All 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>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2004-2013 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</body>
</html>