Top Constructors Methods
io.undertow.servlet.core

pack-priv final Class SecurityActions

extends Object
Class Inheritance
Imports
java.security.AccessController, .PrivilegedAction, jakarta.servlet.ServletContext, io.undertow.server.HttpHandler, io.undertow.server.session.Session, io.undertow.servlet.api.Deployment, io.undertow.servlet.handlers.ServletInitialHandler, .ServletPathMatches, .ServletRequestContext, io.undertow.servlet.spec.HttpSessionImpl, .ServletContextImpl

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
pack-priv static ServletInitialHandler
createServletInitialHandler(final ServletPathMatches paths, final HttpHandler next, final Deployment deployment, final ServletContextImpl servletContext)

pack-priv static ServletRequestContext
pack-priv static HttpSessionImpl
forSession(final Session session, final ServletContext servletContext, final boolean newSession)

pack-priv static ClassLoader

Returns:

the current context classloader
getContextClassLoader
()

Gets context classloader.

pack-priv static String
pack-priv static ServletRequestContext
pack-priv static void
setContextClassLoader(final ClassLoader
the classloader
classLoader
)

Sets context classloader.

pack-priv static void
setCurrentRequestContext(final ServletRequestContext servletRequestContext)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

SecurityActionsback to summary
private SecurityActions()

Method Detail

clearCurrentServletAttachmentsback to summary
pack-priv static void clearCurrentServletAttachments()
createServletInitialHandlerback to summary
pack-priv static ServletInitialHandler createServletInitialHandler(final ServletPathMatches paths, final HttpHandler next, final Deployment deployment, final ServletContextImpl servletContext)
currentServletRequestContextback to summary
pack-priv static ServletRequestContext currentServletRequestContext()
forSessionback to summary
pack-priv static HttpSessionImpl forSession(final Session session, final ServletContext servletContext, final boolean newSession)
getContextClassLoaderback to summary
pack-priv static ClassLoader getContextClassLoader()

Gets context classloader.

Returns:ClassLoader

the current context classloader

getSystemPropertyback to summary
pack-priv static String getSystemProperty(final String prop)
requireCurrentServletRequestContextback to summary
pack-priv static ServletRequestContext requireCurrentServletRequestContext()
setContextClassLoaderback to summary
pack-priv static void setContextClassLoader(final ClassLoader classLoader)

Sets context classloader.

Parameters
classLoader:ClassLoader

the classloader

setCurrentRequestContextback to summary
pack-priv static void setCurrentRequestContext(final ServletRequestContext servletRequestContext)