All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description ApplicationListeners Class that is responsible for invoking application listeners.ApplicationListeners.ListenerState AsyncContextImpl AuthMethodConfig AuthorizationManager Authorization manager.BlockingWriterSenderImpl A sender that uses a print writer.CachedAuthenticatedSessionHandler HttpHandler
responsible for setting up theAuthenticatedSessionManager
for cached authentications and registering aNotificationReceiver
to receive the security notifications.ClassIntrospecter 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.ConfidentialPortManager A utility to take theHttpServerExchange
of the current request and obtain the number of the port number to use in https redirects.ConstructorInstanceFactory<T> ContextClassLoaderSetupAction CrawlerSessionManagerConfig CrawlerSessionManagerHandler Web crawlers can trigger the creation of many thousands of sessions as they crawl a site which may result in significant memory consumption.DefaultAuthorizationManager Default authorization manager that simply implements the rules as specified by the servlet specDefaultCharsetMapping DefaultClassIntrospector DefaultServlet Default servlet responsible for serving up resources.DefaultServletConfig Deprecated. Deployment Runtime representation of a deployment.DeploymentImpl Class that represents the mutable state associated with a servlet deployment that is built up during the bootstrap process.DeploymentInfo Represents a servlet deployment.DeploymentManager Manager that can be used to deploy and undeploy a servlet deployment.DeploymentManager.State DeploymentManagerImpl The deployment manager.DirectoryPredicate Predicate that returns true if the given location corresponds to a directory.DirectoryPredicate.Builder DispatcherTypePredicate Predicate that returns true if the dispatcher type matches the specified type.DispatcherTypePredicate.Builder EmptyEnumeration ErrorPage A servlet error page mappingErrorPages Class that maintains information about error page mappings.ExceptionHandler An exception handler allows you to perform custom actions when an exception propagates out of the servlet handler chain.ExceptionLog Annotation that can be applied to exceptions to control how they are logged by Undertow.FilePredicate Predicate that returns true if the given location corresponds to a regular file.FilePredicate.Builder FilterConfigImpl FilterHandler FilterInfo FilterMappingInfo FilterMappingInfo.MappingType FilterRegistrationImpl HttpMethodSecurityInfo HttpServletRequestImpl The http servlet request implementation.HttpServletResponseImpl HttpServletResponseImpl.ResponseState HttpSessionImpl The HTTP session implementation.HttpSessionImpl.UnwrapSessionAction ImmediateInstanceFactory<T> ImmediateInstanceHandle<T> InMemorySessionManagerFactory Session manager factory that creates an in-memory session managerInMemorySessionPersistence Session persistence implementation that simply stores session information in memory.InstanceFactory<T> Factory that creates fully injected component instances.InstanceHandle<T> A handle for a container managed instance.IteratorEnumeration<T> Wrapper to convert an iterator to an enumerationLifecycle An object that can be started or stopped.LifecycleInterceptor Class that is run around invocations of servlet and filter lifecycle methods (init and destroy).LifecycleInterceptor.LifecycleContext ListenerInfo LoggingExceptionHandler An exception handler thatLoggingExceptionHandler.Builder LoginConfig ManagedFilter ManagedFilters Runtime representation of filters.ManagedListener ManagedServlet Manager for a servlets lifecycle.ManagedServlets Runtime representation of servlets.MappingImpl MarkSecureHandler Handler that marks a request as secure, regardless of the underlying protocol.MarkSecureHandler.Builder MarkSecureHandler.Wrapper MetricsCollector An interface that can be used to collect Servlet metricsMimeMapping PartImpl PushBuilderImpl RedirectDirHandler Handler that redirects the directory requests without trailing slash to the one append trailing slash.RequestDispatcherImpl Resolver Resolver abstract class.RewriteCond RewriteCond.Condition RewriteCond.LexicalCondition RewriteCond.PatternCondition RewriteCond.ResourceCondition RewriteConfig The configuration for aRewriteHandler
.RewriteConfigFactory RewriteHandler RewriteMap RewriteRule SavedRequest Saved servlet request.SecurityConstraint SecurityInfo<T extends SecurityInfo> SecurityInfo.EmptyRoleSemantic Equivalent toServletSecurity.EmptyRoleSemantic
but with an additional mode to require authentication but no role check.SecurityPathMatches SecurityPathMatches.Builder SecurityRoleRef SendErrorPageHandler A handler that sends the servlet's error page if the status code is greater than 399ServerSentEvent Annotation that can be applied to classes that implementServerSentEventConnectionCallback
These classes will then have handlers registered under the given path.ServerSentEventSCI ServletAuthenticationCallHandler This is the finalHttpHandler
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.ServletAuthenticationConstraintHandler A simple handler that just sets the auth type to REQUIRED after iterating each of theSingleConstraintMatch
instances and identifying if any require authentication.ServletBlockingHttpExchange ServletChain ServletConfidentialityConstraintHandler Servlet specific extension toSinglePortConfidentialityHandler
ServletConfigImpl ServletContainer ServletContainer.Factory ServletContainerImpl The manager for all servlet deployments.ServletContainerInitializerInfo ServletContextAttribute An attribute in the servlet requestServletContextAttribute.Builder ServletContextImpl ServletCookieAdaptor Adaptor between and undertow and a servlet cookieServletDebugPageHandler generates a servlet error page with a stack traceServletDispatcher ServletDispatchingHandler Handler that dispatches to the resolved servlet.ServletExtension Interface that allows the servlet deployment to be modified before it is deployed.ServletExtensionHolder Holder for global ServletExtension services.ServletFormAuthenticationMechanism Servlet handler for FORM authentication.ServletFormAuthenticationMechanism.Factory ServletHandler The handler that is responsible for invoking the servletServletInfo ServletInitialHandler This must be the initial handler in the blocking servlet chain.ServletInputStreamImpl Servlet input stream implementation.ServletNameAttribute The current servlet nameServletNameAttribute.Builder ServletOutputStreamImpl This stream essentially has two modes.ServletPathMatch ServletPathMatch.Type ServletPathMatches Facade aroundServletPathMatchesData
.ServletPrintWriter Real servlet print writer functionality, that is not limited by extendingPrintWriter
ServletPrintWriterDelegate ServletRegistrationImpl ServletRelativePathAttribute The relative pathServletRelativePathAttribute.Builder ServletRequestAttribute An attribute in the servlet requestServletRequestAttribute.Builder ServletRequestCharacterEncodingAttribute The request session IDServletRequestCharacterEncodingAttribute.Builder ServletRequestContext All the information that servlet needs to attach to the exchange.ServletRequestedSessionIdAttribute The request session IDServletRequestedSessionIdAttribute.Builder ServletRequestedSessionIdFromCookieAttribute The request session IDServletRequestedSessionIdFromCookieAttribute.Builder ServletRequestedSessionIdValidAttribute The request session IDServletRequestedSessionIdValidAttribute.Builder ServletRequestLineAttribute The request lineServletRequestLineAttribute.Builder ServletRequestLocaleAttribute The request session IDServletRequestLocaleAttribute.Builder ServletRequestParameterAttribute An attribute in the servlet requestServletRequestParameterAttribute.Builder ServletRequestURLAttribute The request URLServletRequestURLAttribute.Builder Servlets Utility class for building servlet deployments.ServletSecurityConstraintHandler ServletSecurityInfo ServletSecurityRoleHandler Servlet role handlerServletSessionAttribute An attribute in the servlet requestServletSessionAttribute.Builder ServletSessionConfig Session config that getsServletSessionIdAttribute The request session IDServletSessionIdAttribute.Builder ServletSingleSignOnAuthenticationMechainism Deprecated. ServletSingleSignOnAuthenticationMechanism Servlet version of the single sign on authentication mechanism.ServletStackTraces ServletUpgradeListener<T extends jakarta.servlet.http.HttpUpgradeHandler> Lister that handles a servlet exchange upgrade event.ServletWebSocketHttpExchange SessionConfigWrapper A class that allows the SessionConfig to be wrapped.SessionCookieConfigImpl SessionListenerBridge Class that bridges between Undertow native session listeners and servlet ones.SessionManagerFactory Factory class used to create a session managerSessionPersistenceManager Interface that is used in development mode to support session persistence across redeploys.SessionPersistenceManager.PersistentSession SessionRestoringHandler A handler that restores persistent HTTP session state for requests in development mode.SingleConstraintMatch Representation of a single security constrain matched for a single request.SSLInformationAssociationHandler Handler that associates SSL metadata with requestSubstitution ThreadSetupAction Deprecated. ThreadSetupAction.Handle ThreadSetupHandler ThreadSetupHandler.Action<T,C> TransportGuaranteeType UndertowResolver UndertowServletLogger log messages start at 15000UndertowServletLogger_$logger Warning this class consists of generated code.UndertowServletMessages messages start at 10000UndertowServletMessages_$bundle Warning this class consists of generated code.UpgradeServletInputStream Servlet input stream implementation.UpgradeServletOutputStream Output stream used for upgraded requests.WebConnectionImpl WebResourceCollection WebSocketServlet