http://git-wip-us.apache.org/repos/asf/shiro-site/blob/5896aacc/static/1.2.1/apidocs/index-all.html ---------------------------------------------------------------------- diff --git a/static/1.2.1/apidocs/index-all.html b/static/1.2.1/apidocs/index-all.html deleted file mode 100644 index 632ce66..0000000 --- a/static/1.2.1/apidocs/index-all.html +++ /dev/null @@ -1,12402 +0,0 @@ -<!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> -<!-- Begin Google Analytics code --> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-11551827-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <!-- End Google Analytics code --> -<!-- ========= 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> <a href="#_B_">B</a> <a href="#_C_">C</a> <a href="#_D_">D</a> <a href="#_E_">E</a> <a href="#_F_">F</a> <a href="#_G_">G</a> <a href="#_H_">H</a> <a href="#_I_">I</a> <a href="#_J_">J</a> <a href="#_K_">K</a> <a href="#_L_">L</a> <a href="#_M_">M</a> <a href="#_N_">N</a> <a href="#_O_">O</a> <a href="#_P_">P</a> <a href="#_Q_">Q</a> <a href="#_R_">R</a> <a href="#_S_">S</a> <a href="#_T_">T</a> <a href="#_U_">U</a> <a href="#_V_">V</a> <a href="#_W_">W</a> <a href="#_X_">X</a> <a href="#___">_</a> <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> </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><<a href="./org/apache/shiro/util/AbstractFactory.html" title="type parameter in AbstractFactory">T</a>> - 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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </dd> -<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleRole.html#addAll(java.util.Collection)">addAll(Collection<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> </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> </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> </dd> -<dt><span class="strong"><a href="./org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#addAll(java.util.Collection)">addAll(Collection<? extends 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> </dd> -<dt><span class="strong"><a href="./org/apache/shiro/web/filter/mgt/SimpleNamedFilterList.html#addAll(int, java.util.Collection)">addAll(int, Collection<? extends 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> </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> </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> </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> </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> </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<? extends Filter>...)</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<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 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<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) 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<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 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> </dd> -<dt><span class="strong"><a href="./org/apache/shiro/authz/SimpleAuthorizationInfo.html#addRoles(java.util.Collection)">addRoles(Collection<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) 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<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 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<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) 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> </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> </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 "around" 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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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> </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<? extends Annotation>)</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> </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> </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> </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> </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> </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<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> - </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> </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> </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> - </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> </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> </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> </dd> -<dt><span class="strong"><a href="./org/apache/shiro/config/IniSecurityManagerFactory.html#applyRealmsToSecurityManager(java.util.Collection, org.apache.shiro.mgt.SecurityManager)">applyRealmsToSecurityManager(Collection<Realm>, 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> </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> - </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> </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> </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> </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> </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> </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.Met
<TRUNCATED>
