All Classes and Interfaces
Class
Description
Class that is responsible for invoking application listeners.
Authorization manager.
A sender that uses a print writer.
HttpHandler
responsible for setting up the AuthenticatedSessionManager
for cached authentications and
registering a NotificationReceiver
to receive the security notifications.Interface that is provided by the container to create a servlet / filter / listener
definition from a given class, based on the annotations present on the class.
A utility to take the
HttpServerExchange
of the current request and obtain the number of the port number to use in
https redirects.Web crawlers can trigger the creation of many thousands of sessions as they
crawl a site which may result in significant memory consumption.
Default authorization manager that simply implements the rules as specified by the servlet spec
Default servlet responsible for serving up resources.
Deprecated.
Runtime representation of a deployment.
Class that represents the mutable state associated with a servlet deployment that is built up
during the bootstrap process.
Represents a servlet deployment.
Manager that can be used to deploy and undeploy a servlet deployment.
The deployment manager.
Predicate that returns true if the given location corresponds to a directory.
Predicate that returns true if the dispatcher type matches the specified type.
A servlet error page mapping
Class that maintains information about error page mappings.
An exception handler allows you to perform custom actions when an exception propagates out of the servlet
handler chain.
Annotation that can be applied to exceptions to control how they are logged by Undertow.
Predicate that returns true if the given location corresponds to a regular file.
The http servlet request implementation.
The HTTP session implementation.
Session manager factory that creates an in-memory session manager
Session persistence implementation that simply stores session information in memory.
Factory that creates fully injected component instances.
A handle for a container managed instance.
Wrapper to convert an iterator to an enumeration
An object that can be started or stopped.
Class that is run around invocations of servlet and filter lifecycle methods (init and destroy).
An exception handler that
Runtime representation of filters.
Manager for a servlets lifecycle.
Runtime representation of servlets.
Handler that marks a request as secure, regardless of the underlying protocol.
An interface that can be used to collect Servlet metrics
Handler that redirects the directory requests without trailing slash to the one append trailing slash.
Resolver abstract class.
The configuration for a
RewriteHandler
.Saved servlet request.
Equivalent to
ServletSecurity.EmptyRoleSemantic
but with an additional mode to require authentication but no role
check.A handler that sends the servlet's error page if the status code is greater than 399
Annotation that can be applied to classes that implement
ServerSentEventConnectionCallback
These classes will then have handlers registered under the given path.This is the final
HttpHandler
in the security chain, it's purpose is to act as a barrier at the end of the chain to
ensure authenticate is called after the mechanisms have been associated with the context and the constraint checked.A simple handler that just sets the auth type to REQUIRED after iterating each of the
SingleConstraintMatch
instances
and identifying if any require authentication.Servlet specific extension to
SinglePortConfidentialityHandler
The manager for all servlet deployments.
An attribute in the servlet request
Adaptor between and undertow and a servlet cookie
generates a servlet error page with a stack trace
Handler that dispatches to the resolved servlet.
Interface that allows the servlet deployment to be modified before it is deployed.
Holder for global ServletExtension services.
Servlet handler for FORM authentication.
The handler that is responsible for invoking the servlet
This must be the initial handler in the blocking servlet chain.
Servlet input stream implementation.
The current servlet name
This stream essentially has two modes.
Facade around
ServletPathMatchesData
.Real servlet print writer functionality, that is not limited by extending
PrintWriter
The relative path
An attribute in the servlet request
The request session ID
All the information that servlet needs to attach to the exchange.
The request session ID
The request session ID
The request session ID
The request line
The request session ID
An attribute in the servlet request
The request URL
Utility class for building servlet deployments.
Servlet role handler
An attribute in the servlet request
Session config that gets
The request session ID
Deprecated.
Servlet version of the single sign on authentication mechanism.
ServletUpgradeListener<T extends javax.servlet.http.HttpUpgradeHandler>
Lister that handles a servlet exchange upgrade event.
A class that allows the SessionConfig to be wrapped.
Class that bridges between Undertow native session listeners and servlet ones.
Factory class used to create a session manager
Interface that is used in development mode to support session persistence across redeploys.
A handler that restores persistent HTTP session state for requests in development mode.
Representation of a single security constrain matched for a single request.
Handler that associates SSL metadata with request
Deprecated.
log messages start at 15000
Warning this class consists of generated code.
messages start at 10000
Warning this class consists of generated code.
Servlet input stream implementation.
Output stream used for upgraded requests.