Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addScopeSessionListeners(WebSecurityManager) - Static method in class org.apache.shiro.ee.cdi.ShiroScopeContext
- addSessionListeners(Collection<SessionListener>, SecurityManager) - Method in class org.apache.shiro.ee.cdi.ShiroSessionScopeExtension
-
intercept session destroy session listeners and destroy the beans
- apply(FaceletContext, UIComponent) - Method in class org.apache.shiro.ee.faces.tags.AuthenticationTagHandler
- apply(FaceletContext, UIComponent) - Method in class org.apache.shiro.ee.faces.tags.PermissionTagHandler
- AuthenticatedTag - Class in org.apache.shiro.ee.faces.tags
-
Tag that renders the tag body only if the current user has executed a successful authentication attempt during their current session.
- AuthenticatedTag(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.AuthenticatedTag
- AuthenticationMethods() - Constructor for class org.apache.shiro.ee.filters.Forms.AuthenticationMethods
- AuthenticationTagHandler - Class in org.apache.shiro.ee.faces.tags
-
Base TagHandler for Tags that check for authentication.
- AuthenticationTagHandler(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.AuthenticationTagHandler
C
- checkAuthentication() - Method in class org.apache.shiro.ee.faces.tags.AuthenticatedTag
- checkAuthentication() - Method in class org.apache.shiro.ee.faces.tags.AuthenticationTagHandler
- checkAuthentication() - Method in class org.apache.shiro.ee.faces.tags.GuestTag
- checkAuthentication() - Method in class org.apache.shiro.ee.faces.tags.NotAuthenticatedTag
- checkAuthentication() - Method in class org.apache.shiro.ee.faces.tags.RememberedTag
- checkAuthentication() - Method in class org.apache.shiro.ee.faces.tags.UserTag
- contextDestroyed(ServletContextEvent) - Method in class org.apache.shiro.ee.listeners.EnvironmentLoaderListener
- contextInitialized(ServletContextEvent) - Method in class org.apache.shiro.ee.listeners.EnvironmentLoaderListener
D
- doEncodeAll(FacesContext) - Method in class org.apache.shiro.ee.faces.tags.PrincipalTag
- doEncodeAll(FacesContext) - Method in class org.apache.shiro.ee.faces.tags.SecureComponent
E
- encodeAll(FacesContext) - Method in class org.apache.shiro.ee.faces.tags.SecureComponent
- EnvironmentLoaderListener - Class in org.apache.shiro.ee.listeners
-
Automatic, adds ability to disable via system property Adds ability to have two shiro.ini configuration files that are merged
- EnvironmentLoaderListener() - Constructor for class org.apache.shiro.ee.listeners.EnvironmentLoaderListener
- executeChain(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.shiro.ee.filters.ShiroFilter
F
- FormAuthenticationFilter - Class in org.apache.shiro.ee.filters
-
Implements JSF Ajax redirection via OmniFaces Implements form resubmit and auto remember-me functionality
- FormAuthenticationFilter() - Constructor for class org.apache.shiro.ee.filters.FormAuthenticationFilter
- FormResubmitSupport - Class in org.apache.shiro.ee.filters
-
supporting methods for
Forms - FormResubmitSupport() - Constructor for class org.apache.shiro.ee.filters.FormResubmitSupport
- FormResubmitSupportCookies - Class in org.apache.shiro.ee.filters
-
Cookie Support methods
- FormResubmitSupportCookies() - Constructor for class org.apache.shiro.ee.filters.FormResubmitSupportCookies
- Forms - Class in org.apache.shiro.ee.filters
-
Methods to redirect to saved requests upon logout functionality includes saving a previous form state and resubmitting if the form times out
- Forms() - Constructor for class org.apache.shiro.ee.filters.Forms
- Forms.AuthenticationMethods - Class in org.apache.shiro.ee.filters
-
JSF access points
- Forms.FallbackPredicate - Interface in org.apache.shiro.ee.filters
G
- get(Contextual<T>) - Method in class org.apache.shiro.ee.cdi.ShiroScopeContext
- get(Contextual<T>, CreationalContext<T>) - Method in class org.apache.shiro.ee.cdi.ShiroScopeContext
- getDefaultWebEnvironmentClass(ServletContext) - Method in class org.apache.shiro.ee.listeners.EnvironmentLoaderListener
- getFrameworkIni() - Method in class org.apache.shiro.ee.listeners.IniEnvironment
- getNativeSessionManager(SecurityManager) - Static method in class org.apache.shiro.ee.filters.FormResubmitSupport
- getPathWithinApplication(ServletRequest) - Method in class org.apache.shiro.ee.filters.FormAuthenticationFilter
- getPathWithinApplication(ServletRequest) - Method in class org.apache.shiro.ee.filters.PassThruAuthenticationFilter
- getScope() - Method in class org.apache.shiro.ee.cdi.ShiroScopeContext
- getSubject() - Method in class org.apache.shiro.ee.faces.tags.SecureComponent
- getSubject() - Method in class org.apache.shiro.ee.faces.tags.SecureTagHandler
- GuestTag - Class in org.apache.shiro.ee.faces.tags
-
Tag that renders the tag body if the current user is not known to the system, either because they haven't logged in yet, or because they have no 'RememberMe' identity.
- GuestTag(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.GuestTag
H
- HasAnyPermissionTag - Class in org.apache.shiro.ee.faces.tags
-
Tag that renders the tag body only if the current user has at least one of the comma-delimited string permissions specified in name attribute.
- HasAnyPermissionTag(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.HasAnyPermissionTag
- HasAnyRolesTag - Class in org.apache.shiro.ee.faces.tags
-
Displays body content if the current user has any of the roles specified.
- HasAnyRolesTag(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.HasAnyRolesTag
- HasPermissionTag - Class in org.apache.shiro.ee.faces.tags
-
Tag that renders the tag body only if the current user has the string permissions specified in name attribute.
- HasPermissionTag(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.HasPermissionTag
- HasRoleTag - Class in org.apache.shiro.ee.faces.tags
- HasRoleTag(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.HasRoleTag
I
- IniEnvironment - Class in org.apache.shiro.ee.listeners
-
Ability to merge two configuration files, exactly two
- IniEnvironment() - Constructor for class org.apache.shiro.ee.listeners.IniEnvironment
- init() - Method in class org.apache.shiro.ee.filters.ShiroFilter
- isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.apache.shiro.ee.filters.SslFilter
- isActive() - Method in class org.apache.shiro.ee.cdi.ShiroScopeContext
- isEnabled(ServletRequest, ServletResponse) - Method in class org.apache.shiro.ee.filters.SslFilter
- isFormResumbitDisabled(ServletContext) - Static method in class org.apache.shiro.ee.listeners.EnvironmentLoaderListener
- isLoggedIn() - Method in class org.apache.shiro.ee.filters.Forms.AuthenticationMethods
- isLoggedIn() - Static method in class org.apache.shiro.ee.filters.Forms
- isLoginFailure() - Method in class org.apache.shiro.ee.filters.Forms.AuthenticationMethods
- isPermitted(String) - Method in class org.apache.shiro.ee.faces.tags.PermissionTagHandler
- isServletNoPrincipal(ServletContext) - Static method in class org.apache.shiro.ee.listeners.EnvironmentLoaderListener
- isSessionExpired() - Method in class org.apache.shiro.ee.filters.Forms.AuthenticationMethods
- isSessionExpired() - Static method in class org.apache.shiro.ee.filters.Forms
- isShiroEEDisabled(ServletContext) - Static method in class org.apache.shiro.ee.listeners.EnvironmentLoaderListener
- issueRedirect(ServletRequest, ServletResponse, String) - Method in class org.apache.shiro.ee.filters.LogoutFilter
- isWebContainerSessions(SecurityManager) - Static method in class org.apache.shiro.ee.cdi.ShiroScopeContext
J
- JakartaTransformer - Class in org.apache.shiro.ee.util
-
transforms Java to Jakarta namespace
- JakartaTransformer() - Constructor for class org.apache.shiro.ee.util.JakartaTransformer
- jakartify(String) - Static method in class org.apache.shiro.ee.util.JakartaTransformer
L
- LacksPermissionTag - Class in org.apache.shiro.ee.faces.tags
- LacksPermissionTag(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.LacksPermissionTag
- LacksRoleTag - Class in org.apache.shiro.ee.faces.tags
- LacksRoleTag(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.LacksRoleTag
- login() - Method in class org.apache.shiro.ee.filters.Forms.AuthenticationMethods
-
let Shiro filter handle the login, this method should only get called if login fails login wait time is handled by Shiro configuration
- login(String, String) - Method in class org.apache.shiro.ee.filters.Forms.AuthenticationMethods
-
manual login, zero wait time
- login(String, String, boolean) - Method in class org.apache.shiro.ee.filters.Forms.AuthenticationMethods
-
manual login with timeout
- login(String, String, boolean) - Static method in class org.apache.shiro.ee.filters.Forms
-
manually login, used via
PassThruAuthenticationFilter - loginFailed() - Static method in class org.apache.shiro.ee.filters.Forms
-
JSF login failure method
- logout() - Method in class org.apache.shiro.ee.filters.Forms.AuthenticationMethods
- logout() - Static method in class org.apache.shiro.ee.filters.Forms
- logout(HttpServletRequest, HttpServletResponse, Forms.FallbackPredicate, String) - Static method in class org.apache.shiro.ee.filters.Forms
-
makes sure that there is no double-logout
- logout(Forms.FallbackPredicate, String) - Static method in class org.apache.shiro.ee.filters.Forms
-
Faces variant
- LogoutFilter - Class in org.apache.shiro.ee.filters
-
JSF Ajax support for logout
- LogoutFilter() - Constructor for class org.apache.shiro.ee.filters.LogoutFilter
N
- NotAuthenticatedTag - Class in org.apache.shiro.ee.faces.tags
-
Tag that renders the tag body only if the current user has not executed a successful authentication attempt during their current session.
- NotAuthenticatedTag(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.NotAuthenticatedTag
O
- onLoginSuccess(AuthenticationToken, Subject, ServletRequest, ServletResponse) - Method in class org.apache.shiro.ee.filters.FormAuthenticationFilter
- org.apache.shiro.ee.cdi - package org.apache.shiro.ee.cdi
- org.apache.shiro.ee.faces.tags - package org.apache.shiro.ee.faces.tags
- org.apache.shiro.ee.filters - package org.apache.shiro.ee.filters
- org.apache.shiro.ee.listeners - package org.apache.shiro.ee.listeners
- org.apache.shiro.ee.util - package org.apache.shiro.ee.util
P
- PassThruAuthenticationFilter - Class in org.apache.shiro.ee.filters
-
Implements JSF Ajax redirection via OmniFaces Implements form resubmit and auto remember-me functionality
- PassThruAuthenticationFilter() - Constructor for class org.apache.shiro.ee.filters.PassThruAuthenticationFilter
- PermissionTagHandler - Class in org.apache.shiro.ee.faces.tags
-
Base TagHandler for Tags that check for permissions.
- PermissionTagHandler(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.PermissionTagHandler
- prepareServletResponse(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.shiro.ee.filters.ShiroFilter
- PrincipalTag - Class in org.apache.shiro.ee.faces.tags
-
Tag used to print out the String value of a user's default principal, or a specific principal as specified by the tag's attributes.
- PrincipalTag() - Constructor for class org.apache.shiro.ee.faces.tags.PrincipalTag
R
- redirectIfLoggedIn() - Method in class org.apache.shiro.ee.filters.Forms.AuthenticationMethods
- redirectIfLoggedIn(String) - Method in class org.apache.shiro.ee.filters.Forms.AuthenticationMethods
- redirectToSaved(Forms.FallbackPredicate, String) - Static method in class org.apache.shiro.ee.filters.Forms
-
Jakarta Faces variant redirect to saved request, possibly resubmitting an existing form the saved request is via a cookie
- redirectToView() - Static method in class org.apache.shiro.ee.filters.Forms
-
Jakarta Faces variant redirects to current view after a form submit, or a logout, for example
- redirectToView(Forms.FallbackPredicate, String) - Static method in class org.apache.shiro.ee.filters.Forms
- RememberedTag - Class in org.apache.shiro.ee.faces.tags
-
Tag that renders the tag body only if the current user's identity (aka principals) is remembered from a successful authentication during a previous session and the user has not executed a successful authentication attempt during their current session.
- RememberedTag(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.RememberedTag
- restoreState(FacesContext, Object) - Method in class org.apache.shiro.ee.faces.tags.PrincipalTag
S
- saveState(FacesContext) - Method in class org.apache.shiro.ee.faces.tags.PrincipalTag
- SecureComponent - Class in org.apache.shiro.ee.faces.tags
-
Base class for JSF components.
- SecureComponent() - Constructor for class org.apache.shiro.ee.faces.tags.SecureComponent
- SecureTagHandler - Class in org.apache.shiro.ee.faces.tags
-
Base class for all TagHandlers
- SecureTagHandler(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.SecureTagHandler
- setConfigLocations(String[]) - Method in class org.apache.shiro.ee.listeners.IniEnvironment
- setSecurityManager(WebSecurityManager) - Method in class org.apache.shiro.ee.filters.ShiroFilter
- ShiroFilter - Class in org.apache.shiro.ee.filters
-
Stops JEE server from interpreting Shiro principal as direct EJB principal, this has sideffects of trying to log in to remote EJBs with the credentials from Shiro, which isn't what this meant to do, as it's meant to just transfer Shiro credentials to remote EJB call site.
- ShiroFilter() - Constructor for class org.apache.shiro.ee.filters.ShiroFilter
- ShiroScopeContext - Class in org.apache.shiro.ee.cdi
-
If web environment, delegate to SessionScoped, otherwise use Shiro sessions to store session beans
- ShiroScopeContext(Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class org.apache.shiro.ee.cdi.ShiroScopeContext
- ShiroSessionScopeExtension - Class in org.apache.shiro.ee.cdi
-
Entry point for Shiro Session scope CDI extension
- ShiroSessionScopeExtension() - Constructor for class org.apache.shiro.ee.cdi.ShiroSessionScopeExtension
- showTagBody() - Method in class org.apache.shiro.ee.faces.tags.AuthenticationTagHandler
- showTagBody(String) - Method in class org.apache.shiro.ee.faces.tags.HasAnyPermissionTag
- showTagBody(String) - Method in class org.apache.shiro.ee.faces.tags.HasAnyRolesTag
- showTagBody(String) - Method in class org.apache.shiro.ee.faces.tags.HasPermissionTag
- showTagBody(String) - Method in class org.apache.shiro.ee.faces.tags.HasRoleTag
- showTagBody(String) - Method in class org.apache.shiro.ee.faces.tags.LacksPermissionTag
- showTagBody(String) - Method in class org.apache.shiro.ee.faces.tags.LacksRoleTag
- showTagBody(String) - Method in class org.apache.shiro.ee.faces.tags.PermissionTagHandler
- SslFilter - Class in org.apache.shiro.ee.filters
-
Enables Shiro's SslFilter depending depending on whether in Faces production mode or not
- SslFilter() - Constructor for class org.apache.shiro.ee.filters.SslFilter
U
- useFallback(String, HttpServletRequest) - Method in interface org.apache.shiro.ee.filters.Forms.FallbackPredicate
- UserTag - Class in org.apache.shiro.ee.faces.tags
-
Tag that renders the tag body if the current user known to the system, either from a successful login attempt (not necessarily during the current session) or from 'RememberMe' services.
- UserTag(TagConfig) - Constructor for class org.apache.shiro.ee.faces.tags.UserTag
V
- verifyAttributes() - Method in class org.apache.shiro.ee.faces.tags.SecureComponent
W
- wrapServletRequest(HttpServletRequest) - Method in class org.apache.shiro.ee.filters.ShiroFilter
All Classes and Interfaces|All Packages|Serialized Form