| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="fr"> |
| <head> |
| <!-- Generated by javadoc (1.8.0_201) on Sat Feb 22 18:53:14 CET 2020 --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>Index (Apache Shiro :: Core 1.5.1 API)</title> |
| <meta name="date" content="2020-02-22"> |
| <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> |
| <script type="text/javascript" src="script.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="Index (Apache Shiro :: Core 1.5.1 API)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <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="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:K">K</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> <a name="I: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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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/util/AbstractFactory.html" title="class in org.apache.shiro.util"><span class="typeNameLink">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="memberNameLink"><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/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap"><span class="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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 <code>DefaultSerializer</code> as the <a href="org/apache/shiro/mgt/AbstractRememberMeManager.html#getSerializer--"><code>serializer</code></a> and |
| an <code>AesCipherService</code> 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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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/session/mgt/AbstractValidatingSessionManager.html" title="class in org.apache.shiro.session.mgt"><span class="typeNameLink">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="memberNameLink"><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/authc/Account.html" title="interface in org.apache.shiro.authc"><span class="typeNameLink">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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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-processing after all realms have completed.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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 |
| <code>CacheManager</code> 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="memberNameLink"><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 <code>CacheManager</code> to be propagated to the internal collection of <code>Realm</code> |
| that would need to use it.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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 |
| <code>CacheManager</code> 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="memberNameLink"><a href="org/apache/shiro/mgt/CachingSecurityManager.html#afterEventBusSet--">afterEventBusSet()</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 an <code>EventBus</code> has been set and is available for use |
| via the <a href="org/apache/shiro/mgt/CachingSecurityManager.html#getEventBus--"><code>getEventBus()</code></a> method.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/mgt/RealmSecurityManager.html#afterEventBusSet--">afterEventBusSet()</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="memberNameLink"><a href="org/apache/shiro/mgt/SessionsSecurityManager.html#afterEventBusSet--">afterEventBusSet()</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 any configured EventBus on the SessionManager if necessary.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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><a href="org/apache/shiro/authc/credential/AllowAllCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="typeNameLink">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="memberNameLink"><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><a href="org/apache/shiro/util/AntPathMatcher.html" title="class in org.apache.shiro.util"><span class="typeNameLink">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="memberNameLink"><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><span class="memberNameLink"><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 <code>CacheManagerAware</code> interface.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/mgt/CachingSecurityManager.html#applyEventBusToCacheManager--">applyEventBusToCacheManager()</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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/mgt/RealmSecurityManager.html#applyEventBusToRealms--">applyEventBusToRealms()</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#getEventBus--"><code>EventBus</code></a> on any internal configured |
| <a href="org/apache/shiro/mgt/RealmSecurityManager.html#getRealms--"><code>Realms</code></a> that implement the <code>EventBusAware</code> interface.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/mgt/SessionsSecurityManager.html#applyEventBusToSessionManager--">applyEventBusToSessionManager()</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#setEventBus-org.apache.shiro.event.EventBus-"><code>EventBus</code></a> so it may use it for its internal event needs.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/subject/Subject.html#associateWith-java.util.concurrent.Callable-">associateWith(Callable<V>)</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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/subject/support/DelegatingSubject.html#associateWith-java.util.concurrent.Callable-">associateWith(Callable<V>)</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/concurrent/SubjectAwareExecutorService.html#associateWithSubject-java.util.concurrent.Callable-">associateWithSubject(Callable<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/concurrent/SubjectAwareExecutorService.html#associateWithSubject-java.util.Collection-">associateWithSubject(Collection<? extends Callable<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> </dd> |
| <dt><a href="org/apache/shiro/authc/pam/AtLeastOneSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/mgt/AuthenticatingSecurityManager.html" title="class in org.apache.shiro.mgt"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/authc/AuthenticationException.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc"><span class="typeNameLink">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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/pam/AuthenticationStrategy.html" title="interface in org.apache.shiro.authc.pam"><span class="typeNameLink">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="typeNameLink">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="typeNameLink">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><a href="org/apache/shiro/authz/AuthorizationException.html" title="class in org.apache.shiro.authz"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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/authz/AuthorizationInfo.html" title="interface in org.apache.shiro.authz"><span class="typeNameLink">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="typeNameLink">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="typeNameLink">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="memberNameLink"><a href="org/apache/shiro/authz/aop/AuthorizingAnnotationHandler.html#AuthorizingAnnotationHandler-java.lang.Class-">AuthorizingAnnotationHandler(Class<? extends Annotation>)</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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authz/aop/AuthorizingMethodInterceptor.html" title="class in org.apache.shiro.authz.aop"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| </dl> |
| <a name="I:B"> |
| <!-- --> |
| </a> |
| <h2 class="title">B</h2> |
| <dl> |
| <dt><a href="org/apache/shiro/env/BasicIniEnvironment.html" title="class in org.apache.shiro.env"><span class="typeNameLink">BasicIniEnvironment</span></a> - Class in <a href="org/apache/shiro/env/package-summary.html">org.apache.shiro.env</a></dt> |
| <dd> |
| <div class="block">Basic usage: |
| <code> |
| Environment env = new BasicIniEnvironment("classpath:shiro.ini"); |
| SecurityManager securityManager = env.getSecurityManager(); |
| </code></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/env/BasicIniEnvironment.html#BasicIniEnvironment-org.apache.shiro.config.Ini-">BasicIniEnvironment(Ini)</a></span> - Constructor for class org.apache.shiro.env.<a href="org/apache/shiro/env/BasicIniEnvironment.html" title="class in org.apache.shiro.env">BasicIniEnvironment</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/env/BasicIniEnvironment.html#BasicIniEnvironment-java.lang.String-">BasicIniEnvironment(String)</a></span> - Constructor for class org.apache.shiro.env.<a href="org/apache/shiro/env/BasicIniEnvironment.html" title="class in org.apache.shiro.env">BasicIniEnvironment</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/shiro/authc/BearerToken.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">BearerToken</span></a> - Class in <a href="org/apache/shiro/authc/package-summary.html">org.apache.shiro.authc</a></dt> |
| <dd> |
| <div class="block">A <a href="org/apache/shiro/authc/AuthenticationToken.html" title="interface in org.apache.shiro.authc"><code>AuthenticationToken</code></a> that contains an a Bearer token or API key, typically received via an HTTP <code>Authorization</code> header.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/BearerToken.html#BearerToken-java.lang.String-">BearerToken(String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="org/apache/shiro/authc/BearerToken.html" title="class in org.apache.shiro.authc">BearerToken</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/BearerToken.html#BearerToken-java.lang.String-java.lang.String-">BearerToken(String, String)</a></span> - Constructor for class org.apache.shiro.authc.<a href="org/apache/shiro/authc/BearerToken.html" title="class in org.apache.shiro.authc">BearerToken</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/pam/AbstractAuthenticationStrategy.html#beforeAllAttempts-java.util.Collection-org.apache.shiro.authc.AuthenticationToken-">beforeAllAttempts(Collection<? extends Realm>, 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="memberNameLink"><a href="org/apache/shiro/authc/pam/AuthenticationStrategy.html#beforeAllAttempts-java.util.Collection-org.apache.shiro.authc.AuthenticationToken-">beforeAllAttempts(Collection<? extends Realm>, 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="memberNameLink"><a href="org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html#beforeAllAttempts-java.util.Collection-org.apache.shiro.authc.AuthenticationToken-">beforeAllAttempts(Collection<? extends Realm>, 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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authc/pam/FirstSuccessfulStrategy.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/FirstSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam">FirstSuccessfulStrategy</a></dt> |
| <dd> |
| <div class="block">Throws ShortCircuitIterationException if stopAfterFirstSuccess is set and authentication is |
| successful with a previously consulted realm.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">in favor of <a href="org/apache/shiro/mgt/DefaultSecurityManager.html#save-org.apache.shiro.subject.Subject-"><code>save(subject)</code></a>.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#buildAuthenticationInfo-java.lang.String-char:A-">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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#buildAuthorizationInfo-java.util.Set-">buildAuthorizationInfo(Set<String>)</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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/Subject.Builder.html#Builder--">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="memberNameLink"><a href="org/apache/shiro/subject/Subject.Builder.html#Builder-org.apache.shiro.mgt.SecurityManager-">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/subject/PrincipalCollection.html#byType-java.lang.Class-">byType(Class<T>)</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="memberNameLink"><a href="org/apache/shiro/subject/SimplePrincipalCollection.html#byType-java.lang.Class-">byType(Class<T>)</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="memberNameLink"><a href="org/apache/shiro/subject/SimplePrincipalMap.html#byType-java.lang.Class-">byType(Class<T>)</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> |
| </dl> |
| <a name="I:C"> |
| <!-- --> |
| </a> |
| <h2 class="title">C</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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<Serializable, 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">Caches the specified session in the given cache under the key of <code>sessionId</code>.</div> |
| </dd> |
| <dt><a href="org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm"><span class="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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 !</div> |
| </dd> |
| <dt><span class="memberNameLink"><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 !</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authz/Authorizer.html#checkPermissions-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">checkPermissions(PrincipalCollection, Collection<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 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="memberNameLink"><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 !</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/ModularRealmAuthorizer.html#checkPermissions-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">checkPermissions(PrincipalCollection, Collection<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 !</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/mgt/AuthorizingSecurityManager.html#checkPermissions-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">checkPermissions(PrincipalCollection, Collection<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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#checkPermissions-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">checkPermissions(PrincipalCollection, Collection<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#checkPermissions-java.util.Collection-org.apache.shiro.authz.AuthorizationInfo-">checkPermissions(Collection<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/subject/Subject.html#checkPermissions-java.util.Collection-">checkPermissions(Collection<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> all of the |
| specified permission strings.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/support/DelegatingSubject.html#checkPermissions-java.util.Collection-">checkPermissions(Collection<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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 !</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/Authorizer.html#checkRoles-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">checkRoles(PrincipalCollection, Collection<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 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="memberNameLink"><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<String> roleIdentifiers)</code></a> but doesn't require a collection |
| as an argument.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/ModularRealmAuthorizer.html#checkRoles-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">checkRoles(PrincipalCollection, Collection<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#checkRoles-org.apache.shiro.subject.PrincipalCollection-java.lang.String...-"><code>checkRoles(PrincipalCollection principals, String... roles) </code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/mgt/AuthorizingSecurityManager.html#checkRoles-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">checkRoles(PrincipalCollection, Collection<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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#checkRoles-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">checkRoles(PrincipalCollection, Collection<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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#checkRoles-java.util.Collection-org.apache.shiro.authz.AuthorizationInfo-">checkRoles(Collection<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/Subject.html#checkRoles-java.util.Collection-">checkRoles(Collection<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 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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/support/DelegatingSubject.html#checkRoles-java.util.Collection-">checkRoles(Collection<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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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/util/CollectionUtils.html" title="class in org.apache.shiro.util"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/ConcurrentAccessException.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">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. logged-in), and the system is configured to prevent such concurrent access.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/mgt/AbstractRememberMeManager.html#convertBytesToPrincipals-byte:A-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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.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/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Creates a new object instance by using a configured INI source.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#createLdapContext-java.util.Hashtable-">createLdapContext(Hashtable)</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="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Creates and returns a new <a href="https://docs.oracle.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="memberNameLink"><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="https://docs.oracle.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="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Creates a <code>Realm</code> from the Ini instance containing account data.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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).</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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> |
| </dl> |
| <a name="I: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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/mgt/AbstractRememberMeManager.html#decrypt-byte:A-">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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><a href="org/apache/shiro/aop/DefaultAnnotationResolver.html" title="class in org.apache.shiro.aop"><span class="typeNameLink">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>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/env/DefaultEnvironment.html" title="class in org.apache.shiro.env"><span class="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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="https://docs.oracle.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="memberNameLink"><a href="org/apache/shiro/env/DefaultEnvironment.html#DefaultEnvironment-java.util.Map-">DefaultEnvironment(Map<String, ?>)</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/realm/ldap/DefaultLdapContextFactory.html" title="class in org.apache.shiro.realm.ldap"><span class="typeNameLink">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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap"><span class="typeNameLink">DefaultLdapRealm</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="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html#DefaultLdapRealm--">DefaultLdapRealm()</a></span> - Constructor for class org.apache.shiro.realm.ldap.<a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</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/authc/credential/DefaultPasswordService.html" title="class in org.apache.shiro.authc.credential"><span class="typeNameLink">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 |
| <code>HashService</code>, <code>HashFormat</code>, and <code>HashFormatFactory</code> to function: |
| Hashing Passwords |
| |
| Comparing Passwords |
| All hashing operations are performed by the internal <a href="org/apache/shiro/authc/credential/DefaultPasswordService.html#getHashService--"><code>hashService</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/mgt/DefaultSecurityManager.html#DefaultSecurityManager-java.util.Collection-">DefaultSecurityManager(Collection<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 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/session/mgt/DefaultSessionContext.html" title="class in org.apache.shiro.session.mgt"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/session/mgt/DefaultSessionContext.html#DefaultSessionContext-java.util.Map-">DefaultSessionContext(Map<String, Object>)</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> </dd> |
| <dt><a href="org/apache/shiro/session/mgt/DefaultSessionKey.html" title="class in org.apache.shiro.session.mgt"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/mgt/DefaultSessionStorageEvaluator.html" title="class in org.apache.shiro.mgt"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/subject/support/DefaultSubjectContext.html" title="class in org.apache.shiro.subject.support"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/mgt/DefaultSubjectDAO.html" title="class in org.apache.shiro.mgt"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/mgt/DefaultSubjectFactory.html" title="class in org.apache.shiro.mgt"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/subject/support/DelegatingSubject.html" title="class in org.apache.shiro.subject.support"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/mgt/AbstractRememberMeManager.html#deserialize-byte:A-">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 |
| <code>deserialize</code> method.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/config/IniSecurityManagerFactory.html#destroy--">destroy()</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"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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 <code>LifecycleUtils.destroy</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/DisabledAccountException.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/subject/support/SubjectCallable.html#doCall-java.util.concurrent.Callable-">doCall(Callable<V>)</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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.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/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</a></dt> |
| <dd> |
| <div class="block">Delegates to <a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html#queryForAuthenticationInfo-org.apache.shiro.authc.AuthenticationToken-org.apache.shiro.realm.ldap.LdapContextFactory-"><code>DefaultLdapRealm.queryForAuthenticationInfo(org.apache.shiro.authc.AuthenticationToken, LdapContextFactory)</code></a>, |
| wrapping any <a href="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.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/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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><a href="org/apache/shiro/authz/permission/DomainPermission.html" title="class in org.apache.shiro.authz.permission"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/permission/DomainPermission.html#DomainPermission-java.util.Set-java.util.Set-">DomainPermission(Set<String>, Set<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#doMultiRealmAuthentication-java.util.Collection-org.apache.shiro.authc.AuthenticationToken-">doMultiRealmAuthentication(Collection<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 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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="https://docs.oracle.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="https://docs.oracle.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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| </dl> |
| <a name="I:E"> |
| <!-- --> |
| </a> |
| <h2 class="title">E</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="https://docs.oracle.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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/mgt/AbstractRememberMeManager.html#encrypt-byte:A-">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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><a href="org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/env/Environment.html" title="interface in org.apache.shiro.env"><span class="typeNameLink">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><a href="org/apache/shiro/env/EnvironmentException.html" title="class in org.apache.shiro.env"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/ExcessiveAttemptsException.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="https://docs.oracle.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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/subject/Subject.html#execute-java.util.concurrent.Callable-">execute(Callable<V>)</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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/subject/support/DelegatingSubject.html#execute-java.util.concurrent.Callable-">execute(Callable<V>)</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/subject/ExecutionException.html" title="class in org.apache.shiro.subject"><span class="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html" title="class in org.apache.shiro.session.mgt"><span class="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/ExpiredCredentialsException.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="I:F"> |
| <!-- --> |
| </a> |
| <h2 class="title">F</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| </dl> |
| <a name="I:G"> |
| <!-- --> |
| </a> |
| <h2 class="title">G</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="https://docs.oracle.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="https://docs.oracle.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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/aop/AnnotationResolver.html#getAnnotation-org.apache.shiro.aop.MethodInvocation-java.lang.Class-">getAnnotation(MethodInvocation, Class<? extends Annotation>)</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="https://docs.oracle.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="memberNameLink"><a href="org/apache/shiro/aop/DefaultAnnotationResolver.html#getAnnotation-org.apache.shiro.aop.MethodInvocation-java.lang.Class-">getAnnotation(MethodInvocation, Class<? extends Annotation>)</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></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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 <code>Cache</code> instance to use for authentication caching, or <code>null</code> if no cache has been |
| set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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 <code>Cache</code> 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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getCachedSession-java.io.Serializable-org.apache.shiro.cache.Cache-">getCachedSession(Serializable, Cache<Serializable, 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">Returns the Session with the specified id from the specified cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html#getContextFactory--">getContextFactory()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authc/BearerToken.html#getCredentials--">getCredentials()</a></span> - Method in class org.apache.shiro.authc.<a href="org/apache/shiro/authc/BearerToken.html" title="class in org.apache.shiro.authc">BearerToken</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><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 <code>Hash</code> instance representing the already-hashed AuthenticationInfo credentials stored in the system.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/config/IniFactorySupport.html#getDefaults--">getDefaults()</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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Returns a mapping of String to bean representing the default set of object used by the factory.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/permission/DomainPermission.html#getDomain-java.lang.Class-">getDomain(Class<? extends DomainPermission>)</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="https://docs.oracle.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="memberNameLink"><a href="org/apache/shiro/mgt/CachingSecurityManager.html#getEventBus--">getEventBus()</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 <code>EventBus</code> used by this SecurityManager and potentially any of its children components.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#getEventBus--">getEventBus()</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 EventBus used to publish SessionEvents.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> <code>algorithmName</code> to use |
| when performing hashes for credentials matching.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/BearerToken.html#getHost--">getHost()</a></span> - Method in class org.apache.shiro.authc.<a href="org/apache/shiro/authc/BearerToken.html" title="class in org.apache.shiro.authc">BearerToken</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.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/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</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="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Get the major version code.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="https://docs.oracle.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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/env/DefaultEnvironment.html#getObject-java.lang.String-java.lang.Class-">getObject(String, Class<T>)</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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/env/NamedObjectEnvironment.html#getObject-java.lang.String-java.lang.Class-">getObject(String, Class<T>)</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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#getPermissions-org.apache.shiro.authz.AuthorizationInfo-">getPermissions(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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/jdbc/JdbcRealm.html#getPermissions-java.sql.Connection-java.lang.String-java.util.Collection-">getPermissions(Connection, String, Collection<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authc/BearerToken.html#getPrincipal--">getPrincipal()</a></span> - Method in class org.apache.shiro.authc.<a href="org/apache/shiro/authc/BearerToken.html" title="class in org.apache.shiro.authc">BearerToken</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/config/IniSecurityManagerFactory.html#getReflectionBuilder--">getReflectionBuilder()</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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Returns the ReflectionBuilder instance used to create SecurityManagers object graph.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#getRoleNamesForGroups-java.util.Collection-">getRoleNamesForGroups(Collection<String>)</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="memberNameLink"><a href="org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#getRoleNamesForUser-java.lang.String-javax.naming.ldap.LdapContext-">getRoleNamesForUser(String, LdapContext)</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html#getStopAfterFirstSuccess--">getStopAfterFirstSuccess()</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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#getThreadNamePrefix--">getThreadNamePrefix()</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authc/BearerToken.html#getToken--">getToken()</a></span> - Method in class org.apache.shiro.authc.<a href="org/apache/shiro/authc/BearerToken.html" title="class in org.apache.shiro.authc">BearerToken</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/util/MapContext.html#getTypedValue-java.lang.String-java.lang.Class-">getTypedValue(String, Class<E>)</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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html#getUserDn-java.lang.String-">getUserDn(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</a></dt> |
| <dd> |
| <div class="block">Returns the LDAP User Distinguished Name (DN) to use when acquiring an |
| <a href="https://docs.oracle.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="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html#getUserDnPrefix--">getUserDnPrefix()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</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/DefaultLdapRealm.html#getUserDnTemplate--"><code>userDnTemplate</code></a> has been configured.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html#getUserDnSuffix--">getUserDnSuffix()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</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="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html#getUserDnTemplate--">getUserDnTemplate()</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</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/DefaultLdapRealm.html#setUserDnTemplate-java.lang.String-"><code>setUserDnTemplate</code></a> JavaDoc for a full explanation.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Return the full Java version string, as returned by |
| <code>System.getProperty("java.version")</code>.</div> |
| </dd> |
| <dt><a href="org/apache/shiro/authz/aop/GuestAnnotationHandler.html" title="class in org.apache.shiro.authz.aop"><span class="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| </dl> |
| <a name="I:H"> |
| <!-- --> |
| </a> |
| <h2 class="title">H</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/Authorizer.html#hasAllRoles-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">hasAllRoles(PrincipalCollection, Collection<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 all of the specified roles, <tt>false</tt> otherwise.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/ModularRealmAuthorizer.html#hasAllRoles-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">hasAllRoles(PrincipalCollection, Collection<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> 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="memberNameLink"><a href="org/apache/shiro/mgt/AuthorizingSecurityManager.html#hasAllRoles-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">hasAllRoles(PrincipalCollection, Collection<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#hasAllRoles-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">hasAllRoles(PrincipalCollection, Collection<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/Subject.html#hasAllRoles-java.util.Collection-">hasAllRoles(Collection<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 all of the specified roles, <code>false</code> otherwise.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/support/DelegatingSubject.html#hasAllRoles-java.util.Collection-">hasAllRoles(Collection<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/credential/HashedCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="typeNameLink">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="memberNameLink"><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-compatible no-arg constructor intended for use in IoC/Dependency Injection environments.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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/authc/credential/HashingPasswordService.html" title="interface in org.apache.shiro.authc.credential"><span class="typeNameLink">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 <code>Hash</code>es.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/Authorizer.html#hasRoles-org.apache.shiro.subject.PrincipalCollection-java.util.List-">hasRoles(PrincipalCollection, List<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/user has the specified roles, returning a boolean array indicating |
| which roles are associated with the given subject.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/ModularRealmAuthorizer.html#hasRoles-org.apache.shiro.subject.PrincipalCollection-java.util.List-">hasRoles(PrincipalCollection, List<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#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="memberNameLink"><a href="org/apache/shiro/mgt/AuthorizingSecurityManager.html#hasRoles-org.apache.shiro.subject.PrincipalCollection-java.util.List-">hasRoles(PrincipalCollection, List<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#hasRoles-org.apache.shiro.subject.PrincipalCollection-java.util.List-">hasRoles(PrincipalCollection, List<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#hasRoles-java.util.List-org.apache.shiro.authz.AuthorizationInfo-">hasRoles(List<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/Subject.html#hasRoles-java.util.List-">hasRoles(List<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 has the specified roles, returning a boolean array indicating |
| which roles are associated.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/support/DelegatingSubject.html#hasRoles-java.util.List-">hasRoles(List<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/HostAuthenticationToken.html" title="interface in org.apache.shiro.authc"><span class="typeNameLink">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/authz/HostUnauthorizedException.html" title="class in org.apache.shiro.authz"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> |
| </dl> |
| <a name="I:I"> |
| <!-- --> |
| </a> |
| <h2 class="title">I</h2> |
| <dl> |
| <dt><a href="org/apache/shiro/session/mgt/ImmutableProxiedSession.html" title="class in org.apache.shiro.session.mgt"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/IncorrectCredentialsException.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/config/IniFactorySupport.html" title="class in org.apache.shiro.config"><span class="typeNameLink">IniFactorySupport</span></a><<a href="org/apache/shiro/config/IniFactorySupport.html" title="type parameter in IniFactorySupport">T</a>> - Class in <a href="org/apache/shiro/config/package-summary.html">org.apache.shiro.config</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">use Shiro's <code>Environment</code> mechanisms instead.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text"><span class="typeNameLink">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 |
| <code>Ini</code> configuration.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="typeNameLink">IniSecurityManagerFactory</span></a> - Class in <a href="org/apache/shiro/config/package-summary.html">org.apache.shiro.config</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">use Shiro's <code>Environment</code> mechanisms instead.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Creates a new instance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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><a href="org/apache/shiro/authz/permission/InvalidPermissionStringException.html" title="class in org.apache.shiro.authz.permission"><span class="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/concurrent/SubjectAwareExecutorService.html#invokeAll-java.util.Collection-">invokeAll(Collection<? extends Callable<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/concurrent/SubjectAwareExecutorService.html#invokeAll-java.util.Collection-long-java.util.concurrent.TimeUnit-">invokeAll(Collection<? extends Callable<T>>, 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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/concurrent/SubjectAwareExecutorService.html#invokeAny-java.util.Collection-">invokeAny(Collection<? extends Callable<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/concurrent/SubjectAwareExecutorService.html#invokeAny-java.util.Collection-long-java.util.concurrent.TimeUnit-">invokeAny(Collection<? extends Callable<T>>, 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> </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Convenience method to determine if the current JVM is at least Java 1.4.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Convenience method to determine if the current JVM is at least |
| Java 1.5 (Java 5).</div> |
| </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Convenience method to determine if the current JVM is at least |
| Java 1.6 (Java 6).</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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 <code>CacheManager</code> 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="memberNameLink"><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="memberNameLink"><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 <code>CacheManager</code> 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="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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 <code>CacheManager</code> 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="memberNameLink"><a href="org/apache/shiro/authz/permission/WildcardPermissionResolver.html#isCaseSensitive--">isCaseSensitive()</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">Return true if this resolver produces case sensitive permissions.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="https://docs.oracle.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="memberNameLink"><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="https://docs.oracle.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="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Use PrincipalCollection.isEmpty() directly.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authz/Authorizer.html#isPermitted-org.apache.shiro.subject.PrincipalCollection-java.util.List-">isPermitted(PrincipalCollection, List<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">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermitted-org.apache.shiro.subject.PrincipalCollection-java.util.List-">isPermitted(PrincipalCollection, List<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-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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/mgt/AuthorizingSecurityManager.html#isPermitted-org.apache.shiro.subject.PrincipalCollection-java.util.List-">isPermitted(PrincipalCollection, List<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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#isPermitted-org.apache.shiro.authz.Permission-org.apache.shiro.authz.AuthorizationInfo-">isPermitted(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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#isPermitted-org.apache.shiro.subject.PrincipalCollection-java.util.List-">isPermitted(PrincipalCollection, List<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#isPermitted-java.util.List-org.apache.shiro.authz.AuthorizationInfo-">isPermitted(List<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/subject/Subject.html#isPermitted-java.util.List-">isPermitted(List<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">Checks if this Subject implies the given Permissions and returns a boolean array indicating which permissions |
| are implied.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/support/DelegatingSubject.html#isPermitted-java.util.List-">isPermitted(List<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authz/Authorizer.html#isPermittedAll-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">isPermittedAll(PrincipalCollection, Collection<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 implies all of the specified permissions, <tt>false</tt> |
| otherwise.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authz/ModularRealmAuthorizer.html#isPermittedAll-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">isPermittedAll(PrincipalCollection, Collection<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> |
| for <em>all</em> of the specified Permissions, <code>false</code> otherwise.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/mgt/AuthorizingSecurityManager.html#isPermittedAll-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">isPermittedAll(PrincipalCollection, Collection<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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#isPermittedAll-org.apache.shiro.subject.PrincipalCollection-java.util.Collection-">isPermittedAll(PrincipalCollection, Collection<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#isPermittedAll-java.util.Collection-org.apache.shiro.authz.AuthorizationInfo-">isPermittedAll(Collection<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/subject/Subject.html#isPermittedAll-java.util.Collection-">isPermittedAll(Collection<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 implies all of the specified permissions, <code>false</code> otherwise.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/support/DelegatingSubject.html#isPermittedAll-java.util.Collection-">isPermittedAll(Collection<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| </dl> |
| <a name="I:J"> |
| <!-- --> |
| </a> |
| <h2 class="title">J</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Constant identifying the 1.3.x JVM (JDK 1.3).</div> |
| </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Constant identifying the 1.4.x JVM (J2SE 1.4).</div> |
| </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Constant identifying the 1.5 JVM (Java 5).</div> |
| </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Constant identifying the 1.6 JVM (Java 6).</div> |
| </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Constant identifying the 1.7 JVM.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/util/JavaEnvironment.html#JAVA_18">JAVA_18</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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Constant identifying the 1.8 JVM.</div> |
| </dd> |
| <dt><a href="org/apache/shiro/util/JavaEnvironment.html" title="class in org.apache.shiro.util"><span class="typeNameLink">JavaEnvironment</span></a> - Class in <a href="org/apache/shiro/util/package-summary.html">org.apache.shiro.util</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">This class is no longer used in Shiro and will be removed in the next major version.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/session/mgt/eis/JavaUuidSessionIdGenerator.html" title="class in org.apache.shiro.session.mgt.eis"><span class="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/realm/jdbc/JdbcRealm.SaltStyle.html" title="enum in org.apache.shiro.realm.jdbc"><span class="typeNameLink">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="typeNameLink">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="typeNameLink">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="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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="typeNameLink">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"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">Renamed to <a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap"><code>DefaultLdapRealm</code></a>, this class will be removed prior to 2.0</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/jndi/JndiLocator.html" title="class in org.apache.shiro.jndi"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/jndi/JndiObjectFactory.html" title="class in org.apache.shiro.jndi"><span class="typeNameLink">JndiObjectFactory</span></a><<a href="org/apache/shiro/jndi/JndiObjectFactory.html" title="type parameter in JndiObjectFactory">T</a>> - 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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/realm/jndi/JndiRealmFactory.html" title="class in org.apache.shiro.realm.jndi"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/jndi/JndiTemplate.html" title="class in org.apache.shiro.jndi"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> |
| </dl> |
| <a name="I:K"> |
| <!-- --> |
| </a> |
| <h2 class="title">K</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| </dl> |
| <a name="I:L"> |
| <!-- --> |
| </a> |
| <h2 class="title">L</h2> |
| <dl> |
| <dt><a href="org/apache/shiro/realm/ldap/LdapContextFactory.html" title="interface in org.apache.shiro.realm.ldap"><span class="typeNameLink">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/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap"><code>DefaultLdapRealm</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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <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><a href="org/apache/shiro/authc/LockedAccountException.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/LogoutAware.html" title="interface in org.apache.shiro.authc"><span class="typeNameLink">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><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="I:M"> |
| <!-- --> |
| </a> |
| <h2 class="title">M</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/util/MapContext.html" title="class in org.apache.shiro.util"><span class="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/util/MapContext.html#MapContext-java.util.Map-">MapContext(Map<String, Object>)</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/credential/Md2CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="typeNameLink">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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/authc/credential/Md5CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="typeNameLink">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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/session/mgt/eis/MemorySessionDAO.html" title="class in org.apache.shiro.session.mgt.eis"><span class="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/MergableAuthenticationInfo.html" title="interface in org.apache.shiro.authc"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/pam/ModularRealmAuthenticator.html" title="class in org.apache.shiro.authc.pam"><span class="typeNameLink">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> delegates 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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authz/ModularRealmAuthorizer.html#ModularRealmAuthorizer-java.util.Collection-">ModularRealmAuthorizer(Collection<Realm>)</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="typeNameLink">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> |
| </dl> |
| <a name="I:N"> |
| <!-- --> |
| </a> |
| <h2 class="title">N</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/env/NamedObjectEnvironment.html" title="interface in org.apache.shiro.env"><span class="typeNameLink">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><a href="org/apache/shiro/session/mgt/NativeSessionManager.html" title="interface in org.apache.shiro.session.mgt"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="I:O"> |
| <!-- --> |
| </a> |
| <h2 class="title">O</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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 associated with the account.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/PrincipalCollection.html#oneByType-java.lang.Class-">oneByType(Class<T>)</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="memberNameLink"><a href="org/apache/shiro/subject/SimplePrincipalCollection.html#oneByType-java.lang.Class-">oneByType(Class<T>)</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="memberNameLink"><a href="org/apache/shiro/subject/SimplePrincipalMap.html#oneByType-java.lang.Class-">oneByType(Class<T>)</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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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 implementation - does nothing and returns immediately.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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 implementation - does nothing and returns immediately.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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 implementation - does nothing and returns immediately.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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/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 |
| <code>ShiroException</code>.</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/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/concurrent/package-summary.html">org.apache.shiro.concurrent</a> - package org.apache.shiro.concurrent</dt> |
| <dd> |
| <div class="block"><a href="https://docs.oracle.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="https://docs.oracle.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="https://docs.oracle.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> </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/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> </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/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/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' package 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> |
| </dl> |
| <a name="I:P"> |
| <!-- --> |
| </a> |
| <h2 class="title">P</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/credential/PasswordMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/credential/PasswordService.html" title="interface in org.apache.shiro.authc.credential"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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><a href="org/apache/shiro/util/PatternMatcher.html" title="interface in org.apache.shiro.util"><span class="typeNameLink">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><a href="org/apache/shiro/authz/Permission.html" title="interface in org.apache.shiro.authz"><span class="typeNameLink">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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="typeNameLink">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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/util/PermissionUtils.html" title="class in org.apache.shiro.util"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/subject/PrincipalCollection.html" title="interface in org.apache.shiro.subject"><span class="typeNameLink">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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/text/TextConfigurationRealm.html#processRoleDefinitions-java.util.Map-">processRoleDefinitions(Map<String, 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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/text/TextConfigurationRealm.html#processUserDefinitions-java.util.Map-">processUserDefinitions(Map<String, 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> </dd> |
| <dt><a href="org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text"><span class="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/session/ProxiedSession.html" title="class in org.apache.shiro.session"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#publishEvent-java.lang.Object-">publishEvent(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> |
| <div class="block">Publishes events on the event bus if the event bus is non-null, otherwise does nothing.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/subject/SimplePrincipalMap.html#putAll-java.util.Map-">putAll(Map<? extends 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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/util/MapContext.html#putAll-java.util.Map-">putAll(Map<? extends String, ?>)</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> </dd> |
| </dl> |
| <a name="I:Q"> |
| <!-- --> |
| </a> |
| <h2 class="title">Q</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.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/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</a></dt> |
| <dd> |
| <div class="block">This implementation opens an LDAP connection using the token's |
| <a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.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/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</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> |
| </dl> |
| <a name="I:R"> |
| <!-- --> |
| </a> |
| <h2 class="title">R</h2> |
| <dl> |
| <dt><a href="org/apache/shiro/session/mgt/eis/RandomSessionIdGenerator.html" title="class in org.apache.shiro.session.mgt.eis"><span class="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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><a href="org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><span class="typeNameLink">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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/util/RegExPatternMatcher.html" title="class in org.apache.shiro.util"><span class="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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:A-"><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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/mgt/RememberMeManager.html" title="interface in org.apache.shiro.mgt"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/mgt/AbstractRememberMeManager.html#rememberSerializedIdentity-org.apache.shiro.subject.Subject-byte:A-">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="https://docs.oracle.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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/env/RequiredTypeException.html" title="class in org.apache.shiro.env"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authz/annotation/RequiresAuthentication.html" title="annotation in org.apache.shiro.authz.annotation"><span class="typeNameLink">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="typeNameLink">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 "guest", 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="typeNameLink">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="typeNameLink">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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Tries to resolve the Ini instance to use for configuration.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/util/PermissionUtils.html#resolvePermissions-java.util.Collection-org.apache.shiro.authz.permission.PermissionResolver-">resolvePermissions(Collection<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authz/aop/RoleAnnotationHandler.html" title="class in org.apache.shiro.authz.aop"><span class="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="typeNameLink">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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/SimpleAccountRealm.html#ROLES_LOCK">ROLES_LOCK</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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>: |
| |
| try { |
| threadState.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| </dl> |
| <a name="I: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="typeNameLink">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="memberNameLink"><a href="org/apache/shiro/realm/jdbc/JdbcRealm.html#saltIsBase64Encoded">saltIsBase64Encoded</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html#schedule-java.util.concurrent.Callable-long-java.util.concurrent.TimeUnit-">schedule(Callable<V>, 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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/ldap/AbstractLdapRealm.html#searchFilter">searchFilter</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/SecurityUtils.html" title="class in org.apache.shiro"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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 <code>serialize</code> method.</div> |
| </dd> |
| <dt><a href="org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/session/mgt/SessionContext.html" title="interface in org.apache.shiro.session.mgt"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/session/mgt/eis/SessionDAO.html" title="interface in org.apache.shiro.session.mgt.eis"><span class="typeNameLink">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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="typeNameLink">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="typeNameLink">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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><span class="typeNameLink">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="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/permission/DomainPermission.html#setActions-java.util.Set-">setActions(Set<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#setActiveSessionsCache-org.apache.shiro.cache.Cache-">setActiveSessionsCache(Cache<Serializable, 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">Sets the cache instance to use for storing active sessions.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapContextFactory.html#setAdditionalEnvironment-java.util.Map-">setAdditionalEnvironment(Map<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="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">These entries are added to the environment map before initializing the LDAP context.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/aop/AnnotationHandler.html#setAnnotationClass-java.lang.Class-">setAnnotationClass(Class<? extends Annotation>)</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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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 specified |
| <code>key</code> name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/session/mgt/SimpleSession.html#setAttributes-java.util.Map-">setAttributes(Map<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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">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="memberNameLink"><a href="org/apache/shiro/realm/AuthenticatingRealm.html#setAuthenticationCache-org.apache.shiro.cache.Cache-">setAuthenticationCache(Cache<Object, 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">Sets an explicit <code>Cache</code> instance to use for authentication caching.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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 <code>Cache</code> 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="memberNameLink"><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 <code>CacheManager</code> 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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/AbstractAuthenticator.html#setAuthenticationListeners-java.util.Collection-">setAuthenticationListeners(Collection<AuthenticationListener>)</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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/AuthenticatingRealm.html#setAuthenticationTokenClass-java.lang.Class-">setAuthenticationTokenClass(Class<? extends 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">Sets the authenticationToken class supported by this realm.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/realm/AuthorizingRealm.html#setAuthorizationCache-org.apache.shiro.cache.Cache-">setAuthorizationCache(Cache<Object, 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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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 <code>CacheManager</code> 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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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 <code>CacheManager</code> 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="memberNameLink"><a href="org/apache/shiro/authz/permission/WildcardPermissionResolver.html#setCaseSensitive-boolean-">setCaseSensitive(boolean)</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">Set the case sensitivity of the resolved Wildcard permissions.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/mgt/AbstractRememberMeManager.html#setCipherKey-byte:A-">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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.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/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</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="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">The context factory to use.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/mgt/AbstractRememberMeManager.html#setDecryptionCipherKey-byte:A-">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="memberNameLink"><a href="org/apache/shiro/config/IniFactorySupport.html#setDefaults-java.util.Map-">setDefaults(Map<String, ?>)</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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Sets the default objects used by this factory.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/mgt/AbstractRememberMeManager.html#setEncryptionCipherKey-byte:A-">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/mgt/CachingSecurityManager.html#setEventBus-org.apache.shiro.event.EventBus-">setEventBus(EventBus)</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 EventBus used by this <code>SecurityManager</code> and potentially any of its |
| children components.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#setEventBus-org.apache.shiro.event.EventBus-">setEventBus(EventBus)</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">Sets the EventBus to use to publish SessionEvents.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html#setGroupRolesMap-java.util.Map-">setGroupRolesMap(Map<String, String>)</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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> <code>algorithmName</code> to use |
| when performing hashes for credentials matching.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/realm/jndi/JndiRealmFactory.html#setJndiNames-java.util.Collection-">setJndiNames(Collection<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">Sets the JNDI names that will be used to look up Realm(s) from JNDI.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authz/aop/AnnotationsAuthorizingMethodInterceptor.html#setMethodInterceptors-java.util.Collection-">setMethodInterceptors(Collection<AuthorizingAnnotationMethodInterceptor>)</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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/SimpleAccount.html#setObjectPermissions-java.util.Set-">setObjectPermissions(Set<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">Sets all object-based permissions assigned directly to this Account (not any of its realms).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/SimpleAuthorizationInfo.html#setObjectPermissions-java.util.Set-">setObjectPermissions(Set<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">Sets the object-based permissions assigned directly to the account.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/permission/DomainPermission.html#setParts-java.lang.String-java.util.Set-java.util.Set-">setParts(String, Set<String>, Set<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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/permission/WildcardPermission.html#setParts-java.util.List-">setParts(List<Set<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> |
| <div class="block">Sets the pre-split String parts of this <code>WildcardPermission</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/UsernamePasswordToken.html#setPassword-char:A-">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/SimpleRole.html#setPermissions-java.util.Set-">setPermissions(Set<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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">A suffix appended to the username.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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<org.apache.shiro.realm.Realm>)</code></a> method.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/PrincipalMap.html#setRealmPrincipals-java.lang.String-java.util.Map-">setRealmPrincipals(String, Map<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/SimplePrincipalMap.html#setRealmPrincipals-java.lang.String-java.util.Map-">setRealmPrincipals(String, Map<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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/pam/ModularRealmAuthenticator.html#setRealms-java.util.Collection-">setRealms(Collection<Realm>)</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="memberNameLink"><a href="org/apache/shiro/authz/ModularRealmAuthorizer.html#setRealms-java.util.Collection-">setRealms(Collection<Realm>)</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="memberNameLink"><a href="org/apache/shiro/mgt/RealmSecurityManager.html#setRealms-java.util.Collection-">setRealms(Collection<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">Sets the realms managed by this <tt>SecurityManager</tt> instance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Sets the LDAP referral property.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/config/IniSecurityManagerFactory.html#setReflectionBuilder-org.apache.shiro.config.ReflectionBuilder-">setReflectionBuilder(ReflectionBuilder)</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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">Sets the ReflectionBuilder that will be used to create the SecurityManager based on the contents of |
| the Ini configuration.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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 (principal(s)) to be remembered across sessions.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/jndi/JndiObjectFactory.html#setRequiredType-java.lang.Class-">setRequiredType(Class<? extends T>)</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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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. if the prefix |
| "java:comp/env/" needs to be added if the JNDI name doesn't already |
| contain it.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/util/ThreadContext.html#setResources-java.util.Map-">setResources(Map<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">Allows a caller to explicitly set the entire resource map.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/SimpleAccount.html#setRoles-java.util.Set-">setRoles(Set<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">Sets the Account's assigned roles.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/SimpleAuthorizationInfo.html#setRoles-java.util.Set-">setRoles(Set<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">Sets the roles assigned to the account.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/jdbc/JdbcRealm.html#setSaltIsBase64Encoded-boolean-">setSaltIsBase64Encoded(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">Makes it possible to switch off base64 encoding of password salt.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">this attribute existed, but was never used in Shiro 1.x. It will be removed prior to Shiro 2.0.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/ldap/AbstractLdapRealm.html#setSearchFilter-java.lang.String-">setSearchFilter(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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/mgt/AbstractRememberMeManager.html#setSerializer-org.apache.shiro.io.Serializer-">setSerializer(Serializer<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">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/session/mgt/AbstractNativeSessionManager.html#setSessionListeners-java.util.Collection-">setSessionListeners(Collection<SessionListener>)</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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html#setStopAfterFirstSuccess-boolean-">setStopAfterFirstSuccess(boolean)</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authc/SimpleAccount.html#setStringPermissions-java.util.Set-">setStringPermissions(Set<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">Sets the String-based permissions assigned to this Account.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/SimpleAuthorizationInfo.html#setStringPermissions-java.util.Set-">setStringPermissions(Set<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">Sets the string-based permissions assigned directly to the account.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/permission/DomainPermission.html#setTargets-java.util.Set-">setTargets(Set<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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/session/mgt/ExecutorServiceSessionValidationScheduler.html#setThreadNamePrefix-java.lang.String-">setThreadNamePrefix(String)</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">The LDAP url to connect to.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">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="memberNameLink"><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/> |
| <code><em>username</em> = <em>password</em>, role1, role2,...</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html#setUserDnTemplate-java.lang.String-">setUserDnTemplate(String)</a></span> - Method in class org.apache.shiro.realm.ldap.<a href="org/apache/shiro/realm/ldap/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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><a href="org/apache/shiro/authc/credential/Sha1CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="typeNameLink">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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/authc/credential/Sha256CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="typeNameLink">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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/authc/credential/Sha384CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="typeNameLink">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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/authc/credential/Sha512CredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="typeNameLink">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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/authc/pam/ShortCircuitIterationException.html" title="class in org.apache.shiro.authc.pam"><span class="typeNameLink">ShortCircuitIterationException</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 using |
| <a href="org/apache/shiro/authc/pam/FirstSuccessfulStrategy.html" title="class in org.apache.shiro.authc.pam"><code>FirstSuccessfulStrategy</code></a>, with |
| <code>stopAfterFirstSuccess</code> set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/pam/ShortCircuitIterationException.html#ShortCircuitIterationException--">ShortCircuitIterationException()</a></span> - Constructor for exception org.apache.shiro.authc.pam.<a href="org/apache/shiro/authc/pam/ShortCircuitIterationException.html" title="class in org.apache.shiro.authc.pam">ShortCircuitIterationException</a></dt> |
| <dd> |
| <div class="block">Creates a new ShortCircuitIterationException.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/pam/ShortCircuitIterationException.html#ShortCircuitIterationException-java.lang.String-">ShortCircuitIterationException(String)</a></span> - Constructor for exception org.apache.shiro.authc.pam.<a href="org/apache/shiro/authc/pam/ShortCircuitIterationException.html" title="class in org.apache.shiro.authc.pam">ShortCircuitIterationException</a></dt> |
| <dd> |
| <div class="block">Constructs a new ShortCircuitIterationException.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/pam/ShortCircuitIterationException.html#ShortCircuitIterationException-java.lang.Throwable-">ShortCircuitIterationException(Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.pam.<a href="org/apache/shiro/authc/pam/ShortCircuitIterationException.html" title="class in org.apache.shiro.authc.pam">ShortCircuitIterationException</a></dt> |
| <dd> |
| <div class="block">Constructs a new ShortCircuitIterationException.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/pam/ShortCircuitIterationException.html#ShortCircuitIterationException-java.lang.String-java.lang.Throwable-">ShortCircuitIterationException(String, Throwable)</a></span> - Constructor for exception org.apache.shiro.authc.pam.<a href="org/apache/shiro/authc/pam/ShortCircuitIterationException.html" title="class in org.apache.shiro.authc.pam">ShortCircuitIterationException</a></dt> |
| <dd> |
| <div class="block">Constructs a new ShortCircuitIterationException.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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"><span class="deprecatedLabel">Deprecated.</span></div> |
| <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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authc/SimpleAccount.html#SimpleAccount-org.apache.shiro.subject.PrincipalCollection-java.lang.Object-java.util.Set-">SimpleAccount(PrincipalCollection, Object, Set<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 principals and credentials, with the assigned roles.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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<String>, Set<Permission>)</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="memberNameLink"><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<String>, Set<Permission>)</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="memberNameLink"><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<String>, Set<Permission>)</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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/SimpleAuthenticationInfo.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authz/SimpleAuthorizationInfo.html#SimpleAuthorizationInfo-java.util.Set-">SimpleAuthorizationInfo(Set<String>)</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/authc/credential/SimpleCredentialsMatcher.html" title="class in org.apache.shiro.authc.credential"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/subject/SimplePrincipalCollection.html" title="class in org.apache.shiro.subject"><span class="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/subject/SimplePrincipalMap.html" title="class in org.apache.shiro.subject"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/SimplePrincipalMap.html#SimplePrincipalMap-java.util.Map-">SimplePrincipalMap(Map<String, Map<String, Object>>)</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> </dd> |
| <dt><a href="org/apache/shiro/authz/SimpleRole.html" title="class in org.apache.shiro.authz"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authz/SimpleRole.html#SimpleRole-java.lang.String-java.util.Set-">SimpleRole(String, Set<Permission>)</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> </dd> |
| <dt><a href="org/apache/shiro/session/mgt/SimpleSession.html" title="class in org.apache.shiro.session.mgt"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/session/mgt/SimpleSessionFactory.html" title="class in org.apache.shiro.session.mgt"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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><a href="org/apache/shiro/session/StoppedSessionException.html" title="class in org.apache.shiro.session"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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/subject/Subject.html" title="interface in org.apache.shiro.subject"><span class="typeNameLink">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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/concurrent/SubjectAwareExecutor.html" title="class in org.apache.shiro.concurrent"><span class="typeNameLink">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="https://docs.oracle.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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/concurrent/SubjectAwareExecutorService.html" title="class in org.apache.shiro.concurrent"><span class="typeNameLink">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="https://docs.oracle.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="https://docs.oracle.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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/concurrent/SubjectAwareScheduledExecutorService.html" title="class in org.apache.shiro.concurrent"><span class="typeNameLink">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="https://docs.oracle.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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/subject/support/SubjectCallable.html" title="class in org.apache.shiro.subject.support"><span class="typeNameLink">SubjectCallable</span></a><<a href="org/apache/shiro/subject/support/SubjectCallable.html" title="type parameter in SubjectCallable">V</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>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="https://docs.oracle.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="memberNameLink"><a href="org/apache/shiro/subject/support/SubjectCallable.html#SubjectCallable-org.apache.shiro.subject.Subject-java.util.concurrent.Callable-">SubjectCallable(Subject, Callable<V>)</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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/subject/support/SubjectCallable.html#SubjectCallable-org.apache.shiro.util.ThreadState-java.util.concurrent.Callable-">SubjectCallable(ThreadState, Callable<V>)</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> </dd> |
| <dt><a href="org/apache/shiro/subject/SubjectContext.html" title="interface in org.apache.shiro.subject"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/mgt/SubjectDAO.html" title="interface in org.apache.shiro.mgt"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/mgt/SubjectFactory.html" title="interface in org.apache.shiro.mgt"><span class="typeNameLink">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="typeNameLink">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="https://docs.oracle.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></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="https://docs.oracle.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="typeNameLink">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></div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/concurrent/SubjectAwareExecutorService.html#submit-java.util.concurrent.Callable-">submit(Callable<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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| <div class="block">The Sun LDAP property used to enable connection pooling.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| </dl> |
| <a name="I: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="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/util/ThreadContext.html" title="class in org.apache.shiro.util"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/util/ThreadState.html" title="interface in org.apache.shiro.util"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/text/TextConfigurationRealm.html#toMap-java.util.Collection-">toMap(Collection<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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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 |
| "empty"</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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() + ",id=" + getId()</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> |
| </dl> |
| <a name="I: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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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/UnavailableSecurityManagerException.html" title="class in org.apache.shiro"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">This constructor is NOT used by Shiro directly, and will be removed in the future.</span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">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></span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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><a href="org/apache/shiro/authc/UnknownAccountException.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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/session/UnknownSessionException.html" title="class in org.apache.shiro.session"><span class="typeNameLink">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. under a specific session id), and that session does not exist in |
| the system.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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/ldap/UnsupportedAuthenticationMechanismException.html" title="class in org.apache.shiro.ldap"><span class="typeNameLink">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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/pam/UnsupportedTokenException.html" title="class in org.apache.shiro.authc.pam"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><a href="org/apache/shiro/authz/aop/UserAnnotationHandler.html" title="class in org.apache.shiro.authz.aop"><span class="typeNameLink">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="memberNameLink"><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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authc/UsernamePasswordToken.html" title="class in org.apache.shiro.authc"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken-java.lang.String-char:A-">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="memberNameLink"><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/> |
| This is a convenience constructor and maintains the password internally via a character |
| array, i.e.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken-java.lang.String-char:A-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="memberNameLink"><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/> |
| This is a convenience constructor and maintains the password internally via a character |
| array, i.e.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken-java.lang.String-char:A-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="memberNameLink"><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="memberNameLink"><a href="org/apache/shiro/authc/UsernamePasswordToken.html#UsernamePasswordToken-java.lang.String-char:A-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 occurring.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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 occurring.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/SimpleAccountRealm.html#USERS_LOCK">USERS_LOCK</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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| </dl> |
| <a name="I:V"> |
| <!-- --> |
| </a> |
| <h2 class="title">V</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/shiro/realm/ldap/JndiLdapContextFactory.html#validateAuthenticationInfo-java.util.Hashtable-">validateAuthenticationInfo(Hashtable<String, 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">Validates the configuration in the JNDI <code>environment</code> settings and throws an exception if a problem |
| exists.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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="typeNameLink">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="typeNameLink">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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| </dl> |
| <a name="I:W"> |
| <!-- --> |
| </a> |
| <h2 class="title">W</h2> |
| <dl> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authz/permission/WildcardPermission.html" title="class in org.apache.shiro.authz.permission"><span class="typeNameLink">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="memberNameLink"><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="memberNameLink"><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> </dd> |
| <dt><span class="memberNameLink"><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> </dd> |
| <dt><a href="org/apache/shiro/authz/permission/WildcardPermissionResolver.html" title="class in org.apache.shiro.authz.permission"><span class="typeNameLink">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="memberNameLink"><a href="org/apache/shiro/authz/permission/WildcardPermissionResolver.html#WildcardPermissionResolver-boolean-">WildcardPermissionResolver(boolean)</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> |
| <div class="block">Constructor to specify case sensitivity for the resolved premissions.</div> |
| </dd> |
| <dt><span class="memberNameLink"><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> |
| <div class="block">Default constructor.</div> |
| </dd> |
| </dl> |
| <a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:K">K</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> </div> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a name="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <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 © 2004–2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> |
| </body> |
| </html> |