Index

A C D E F G H I J L N O P R S U V W 
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
 
A C D E F G H I J L N O P R S U V W 
All Classes and Interfaces|All Packages|Serialized Form