A B C D E G H I L M N O P R S W X 
All Classes All Packages

A

applyHeaders(ServletRequest, HttpServletResponse) - Static method in class org.uberfire.ext.security.server.SecureHeadersFilter
 

B

BasicAuthSecurityFilter - Class in org.uberfire.ext.security.server
 
BasicAuthSecurityFilter() - Constructor for class org.uberfire.ext.security.server.BasicAuthSecurityFilter
 

C

CacheHeadersFilter - Class in org.uberfire.ext.security.server
 
CacheHeadersFilter() - Constructor for class org.uberfire.ext.security.server.CacheHeadersFilter
 
challengeClient(HttpServletRequest, HttpServletResponse) - Method in class org.uberfire.ext.security.server.BasicAuthSecurityFilter
 
CleanupSecurityCacheSessionListener - Class in org.uberfire.ext.security.server
Releases locks on session end and clear authz related caches.
CleanupSecurityCacheSessionListener() - Constructor for class org.uberfire.ext.security.server.CleanupSecurityCacheSessionListener
 
CleanupSecurityCacheSessionListener(Instance<AuthorizationManager>) - Constructor for class org.uberfire.ext.security.server.CleanupSecurityCacheSessionListener
 
convert(Map<String, ?>) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
copy(InputStream, Path, CopyOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
copy(Path, OutputStream) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
copy(Path, Path, CopyOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
createDirectories(Path, Map<String, ?>) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
createDirectories(Path, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
createDirectory(Path, Map<String, ?>) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
createDirectory(Path, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
createFile(Path, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
createTempDirectory(String, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
createTempDirectory(Path, String, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
createTempFile(String, String, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
createTempFile(Path, String, String, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 

D

delete(Path, DeleteOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
deleteIfExists(Path, DeleteOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
destroy() - Method in class org.uberfire.ext.security.server.BasicAuthSecurityFilter
 
destroy() - Method in class org.uberfire.ext.security.server.CacheHeadersFilter
 
destroy() - Method in class org.uberfire.ext.security.server.SecureHeadersFilter
 
destroy() - Method in class org.uberfire.ext.security.server.SecurityIntegrationFilter
 
destroy() - Method in class org.uberfire.ext.security.server.XSSServletFilter
 
DISPLAY_AFTER_LOGIN_INIT_PARAM - Static variable in class org.uberfire.ext.security.server.LoginRedirectServlet
 
DISPLAY_WHEN_NOT_AUTH_INIT_PARAM - Static variable in class org.uberfire.ext.security.server.LoginRedirectServlet
 
dispose() - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.uberfire.ext.security.server.BasicAuthSecurityFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.uberfire.ext.security.server.CacheHeadersFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.uberfire.ext.security.server.SecureHeadersFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.uberfire.ext.security.server.SecurityIntegrationFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.uberfire.ext.security.server.XSSServletFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.uberfire.ext.security.server.LoginRedirectServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.uberfire.ext.security.server.LoginRedirectServlet
 

E

endBatch() - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
EXCEPTION_PATHS - Static variable in class org.uberfire.ext.security.server.BasicAuthSecurityFilter
 
exists(Path) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 

G

get(String, String...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
get(URI) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
getAttribute(Path, String) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
getFileAttributeView(Path, Class<V>) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
getFileSystem(URI) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
getFileSystemMetadata() - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
getFrameOptions() - Method in class org.uberfire.ext.security.server.SecureHeadersConfig
Allows a secure web page from host B to declare that its content (for example a button, links, text, etc.) must not be displayed in a frame ( or ) of another page (e.g.
getLastModifiedTime(Path) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
getLocation() - Method in class org.uberfire.ext.security.server.SecureHeadersConfig
Retrieve the Location header
getMaxAge() - Method in class org.uberfire.ext.security.server.SecureHeadersConfig
Specifies the number of seconds, after the reception of the STS header field
getParameter(String) - Method in class org.uberfire.ext.security.server.XSSServletRequestWrapper
 
getParameterValues(String) - Method in class org.uberfire.ext.security.server.XSSServletRequestWrapper
 
getPrincipals() - Method in class org.uberfire.ext.security.server.ServletSecurityAuthenticationService
 
getRequest() - Static method in class org.uberfire.ext.security.server.SecurityIntegrationFilter
Returns the current servlet request that this thread is handling, or null if this thread is not currently handling a servlet request.
getRequestForThread() - Static method in class org.uberfire.ext.security.server.ServletSecurityAuthenticationService
 
getUser() - Method in class org.uberfire.ext.security.server.ServletSecurityAuthenticationService
 
getXssOptions() - Method in class org.uberfire.ext.security.server.SecureHeadersConfig
 

H

hasFrameOptions() - Method in class org.uberfire.ext.security.server.SecureHeadersConfig
Verify if "x-frame-options" is present
hasLocation() - Method in class org.uberfire.ext.security.server.SecureHeadersConfig
Verify if the option "Location" is present
hasMaxAge() - Method in class org.uberfire.ext.security.server.SecureHeadersConfig
Verify if the option "max-age" is present
hasXSSOptions() - Method in class org.uberfire.ext.security.server.SecureHeadersConfig
Verify if "x-xss-protection" is present
HttpRequestProducer - Class in org.uberfire.ext.security.server
 
HttpRequestProducer() - Constructor for class org.uberfire.ext.security.server.HttpRequestProducer
 
HttpServletRequestProducerExtension - Class in org.uberfire.ext.security.server
 
HttpServletRequestProducerExtension() - Constructor for class org.uberfire.ext.security.server.HttpServletRequestProducerExtension
 

I

init(FilterConfig) - Method in class org.uberfire.ext.security.server.BasicAuthSecurityFilter
 
init(FilterConfig) - Method in class org.uberfire.ext.security.server.CacheHeadersFilter
 
init(FilterConfig) - Method in class org.uberfire.ext.security.server.SecureHeadersFilter
 
init(FilterConfig) - Method in class org.uberfire.ext.security.server.SecurityIntegrationFilter
 
init(FilterConfig) - Method in class org.uberfire.ext.security.server.XSSServletFilter
 
init(ServletConfig) - Method in class org.uberfire.ext.security.server.LoginRedirectServlet
 
INVALIDATE_PARAM - Static variable in class org.uberfire.ext.security.server.BasicAuthSecurityFilter
 
IOSecurityService - Class in org.uberfire.ext.security.server.io
 
IOSecurityService(IOService, AuthenticationService, AuthorizationManager) - Constructor for class org.uberfire.ext.security.server.io.IOSecurityService
 
isLoggedIn() - Method in class org.uberfire.ext.security.server.ServletSecurityAuthenticationService
 
isSameFile(Path, Path) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 

L

LOCATION - Static variable in class org.uberfire.ext.security.server.SecureHeadersFilter
 
login(String, String) - Method in class org.uberfire.ext.security.server.ServletSecurityAuthenticationService
 
LoginRedirectServlet - Class in org.uberfire.ext.security.server
A workaround for the servlet form authentication process (j_security_check), which, at least on WildFly 8.1, uses the HTTP POST method when forwarding the request after successful login.
LoginRedirectServlet() - Constructor for class org.uberfire.ext.security.server.LoginRedirectServlet
 
logout() - Method in class org.uberfire.ext.security.server.ServletSecurityAuthenticationService
 

M

move(Path, Path, CopyOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 

N

newBufferedReader(Path, Charset) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
newBufferedWriter(Path, Charset, OpenOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
newByteChannel(Path, OpenOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
newDirectoryStream(Path) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
newDirectoryStream(Path, DirectoryStream.Filter<Path>) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
newFileSystem(URI, Map<String, ?>) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
newInputStream(Path, OpenOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
newOutputStream(Path, OpenOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
notExists(Path) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 

O

onNewFileSystem(IOService.NewFileSystemListener) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
org.uberfire.ext.security.server - package org.uberfire.ext.security.server
 
org.uberfire.ext.security.server.io - package org.uberfire.ext.security.server.io
 

P

priority() - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
PROBE_ROLES_INIT_PARAM - Static variable in class org.uberfire.ext.security.server.SecurityIntegrationFilter
 
produceHttpRequest() - Method in class org.uberfire.ext.security.server.HttpRequestProducer
 

R

readAllBytes(Path) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
readAllLines(Path) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
readAllLines(Path, Charset) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
readAllString(Path) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
readAllString(Path, Charset) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
readAttributes(Path) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
readAttributes(Path, String) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
REALM_NAME_PARAM - Static variable in class org.uberfire.ext.security.server.BasicAuthSecurityFilter
 

S

SecureHeadersConfig - Class in org.uberfire.ext.security.server
HTTP headers related to security For example: HSTS and Clickjacking mitigation support
SecureHeadersConfig(FilterConfig) - Constructor for class org.uberfire.ext.security.server.SecureHeadersConfig
 
SecureHeadersFilter - Class in org.uberfire.ext.security.server
HSTS servlet filter For a detailed explanation please take a look at http://aerogear.org/docs/guides/aerogear-security/
SecureHeadersFilter() - Constructor for class org.uberfire.ext.security.server.SecureHeadersFilter
 
SecurityIntegrationFilter - Class in org.uberfire.ext.security.server
 
SecurityIntegrationFilter() - Constructor for class org.uberfire.ext.security.server.SecurityIntegrationFilter
 
ServletSecurityAuthenticationService - Class in org.uberfire.ext.security.server
 
ServletSecurityAuthenticationService() - Constructor for class org.uberfire.ext.security.server.ServletSecurityAuthenticationService
 
sessionCreated(HttpSessionEvent) - Method in class org.uberfire.ext.security.server.CleanupSecurityCacheSessionListener
 
sessionDestroyed(HttpSessionEvent) - Method in class org.uberfire.ext.security.server.CleanupSecurityCacheSessionListener
 
setAttribute(Path, String, Object) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
setAttributes(Path, Map<String, Object>) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
setAttributes(Path, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
size(Path) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
startBatch(FileSystem) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
startBatch(FileSystem, Option...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
STRICT_TRANSPORT_SECURITY - Static variable in class org.uberfire.ext.security.server.SecureHeadersFilter
 

W

write(Path, byte[], Map<String, ?>, OpenOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
write(Path, byte[], Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
write(Path, byte[], OpenOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
write(Path, Iterable<? extends CharSequence>, Charset, OpenOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
write(Path, String, Charset, Map<String, ?>, OpenOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
write(Path, String, Charset, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
write(Path, String, Charset, OpenOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
write(Path, String, Map<String, ?>, OpenOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
write(Path, String, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 
write(Path, String, OpenOption...) - Method in class org.uberfire.ext.security.server.io.IOSecurityService
 

X

X_FRAME_OPTIONS - Static variable in class org.uberfire.ext.security.server.SecureHeadersFilter
 
X_XSS_OPTIONS - Static variable in class org.uberfire.ext.security.server.SecureHeadersFilter
 
XSSServletFilter - Class in org.uberfire.ext.security.server
Note: This implementation has been borrowed from Aerogear Security.
XSSServletFilter() - Constructor for class org.uberfire.ext.security.server.XSSServletFilter
 
XSSServletRequestWrapper - Class in org.uberfire.ext.security.server
Note: This implementation has been borrowed from Aerogear Security.
XSSServletRequestWrapper(HttpServletRequest) - Constructor for class org.uberfire.ext.security.server.XSSServletRequestWrapper
 
A B C D E G H I L M N O P R S W X 
All Classes All Packages