DeploymentInfo |
DeploymentInfo.addAuthenticationMechanism(java.lang.String name,
io.undertow.security.api.AuthenticationMechanismFactory factory) |
Adds an authentication mechanism.
|
DeploymentInfo |
DeploymentInfo.addDeploymentCompleteListener(jakarta.servlet.ServletContextListener servletContextListener) |
Add's a listener that is only invoked once all other deployment steps have been completed
The listeners contextDestroyed method will be called after all undeployment steps are undertaken
|
DeploymentInfo |
DeploymentInfo.addErrorPage(ErrorPage errorPage) |
|
DeploymentInfo |
DeploymentInfo.addErrorPages(ErrorPage... errorPages) |
|
DeploymentInfo |
DeploymentInfo.addErrorPages(java.util.Collection<ErrorPage> errorPages) |
|
DeploymentInfo |
DeploymentInfo.addFilter(FilterInfo filter) |
|
DeploymentInfo |
DeploymentInfo.addFilters(FilterInfo... filters) |
|
DeploymentInfo |
DeploymentInfo.addFilters(java.util.Collection<FilterInfo> filters) |
|
DeploymentInfo |
DeploymentInfo.addFilterServletNameMapping(java.lang.String filterName,
java.lang.String mapping,
jakarta.servlet.DispatcherType dispatcher) |
|
DeploymentInfo |
DeploymentInfo.addFilterUrlMapping(java.lang.String filterName,
java.lang.String mapping,
jakarta.servlet.DispatcherType dispatcher) |
|
DeploymentInfo |
DeploymentInfo.addFirstAuthenticationMechanism(java.lang.String name,
io.undertow.security.api.AuthenticationMechanism mechanism) |
Adds an authentication mechanism directly to the deployment.
|
DeploymentInfo |
DeploymentInfo.addInitialHandlerChainWrapper(io.undertow.server.HandlerWrapper wrapper) |
|
DeploymentInfo |
DeploymentInfo.addInitParameter(java.lang.String name,
java.lang.String value) |
|
DeploymentInfo |
DeploymentInfo.addInnerHandlerChainWrapper(io.undertow.server.HandlerWrapper wrapper) |
Adds an inner handler chain wrapper.
|
DeploymentInfo |
DeploymentInfo.addLastAuthenticationMechanism(java.lang.String name,
io.undertow.security.api.AuthenticationMechanism mechanism) |
Adds an authentication mechanism directly to the deployment.
|
DeploymentInfo |
DeploymentInfo.addLifecycleInterceptor(LifecycleInterceptor interceptor) |
|
DeploymentInfo |
DeploymentInfo.addListener(ListenerInfo listener) |
|
DeploymentInfo |
DeploymentInfo.addListeners(ListenerInfo... listeners) |
|
DeploymentInfo |
DeploymentInfo.addListeners(java.util.Collection<ListenerInfo> listeners) |
|
DeploymentInfo |
DeploymentInfo.addLocaleCharsetMapping(java.lang.String locale,
java.lang.String charset) |
|
DeploymentInfo |
DeploymentInfo.addMimeMapping(MimeMapping mimeMappings) |
|
DeploymentInfo |
DeploymentInfo.addMimeMappings(MimeMapping... mimeMappings) |
|
DeploymentInfo |
DeploymentInfo.addMimeMappings(java.util.Collection<MimeMapping> mimeMappings) |
|
DeploymentInfo |
DeploymentInfo.addNotificactionReceivers(io.undertow.security.api.NotificationReceiver... notificationReceivers) |
|
DeploymentInfo |
DeploymentInfo.addNotificationReceiver(io.undertow.security.api.NotificationReceiver notificationReceiver) |
|
DeploymentInfo |
DeploymentInfo.addNotificationReceivers(java.util.Collection<io.undertow.security.api.NotificationReceiver> notificationReceivers) |
|
DeploymentInfo |
DeploymentInfo.addOuterHandlerChainWrapper(io.undertow.server.HandlerWrapper wrapper) |
Adds an outer handler wrapper.
|
DeploymentInfo |
DeploymentInfo.addPreCompressedResourceEncoding(java.lang.String encoding,
java.lang.String extension) |
Adds a pre compressed resource encoding and maps it to a file extension
|
DeploymentInfo |
DeploymentInfo.addPrincipalVsRoleMapping(java.lang.String principal,
java.lang.String mapping) |
|
DeploymentInfo |
DeploymentInfo.addPrincipalVsRoleMappings(java.lang.String principal,
java.lang.String... mappings) |
|
DeploymentInfo |
DeploymentInfo.addPrincipalVsRoleMappings(java.lang.String principal,
java.util.Collection<java.lang.String> mappings) |
|
DeploymentInfo |
DeploymentInfo.addSecurityConstraint(SecurityConstraint securityConstraint) |
|
DeploymentInfo |
DeploymentInfo.addSecurityConstraints(SecurityConstraint... securityConstraints) |
|
DeploymentInfo |
DeploymentInfo.addSecurityConstraints(java.util.Collection<SecurityConstraint> securityConstraints) |
|
DeploymentInfo |
DeploymentInfo.addSecurityRole(java.lang.String role) |
|
DeploymentInfo |
DeploymentInfo.addSecurityRoles(java.lang.String... roles) |
|
DeploymentInfo |
DeploymentInfo.addSecurityRoles(java.util.Collection<java.lang.String> roles) |
|
DeploymentInfo |
DeploymentInfo.addSecurityWrapper(io.undertow.server.HandlerWrapper wrapper) |
Adds a security handler.
|
DeploymentInfo |
DeploymentInfo.addServlet(ServletInfo servlet) |
|
DeploymentInfo |
DeploymentInfo.addServletContainerInitalizer(ServletContainerInitializerInfo servletContainerInitializer) |
Deprecated.
|
DeploymentInfo |
DeploymentInfo.addServletContainerInitalizers(ServletContainerInitializerInfo... servletContainerInitializer) |
Deprecated.
|
DeploymentInfo |
DeploymentInfo.addServletContainerInitalizers(java.util.List<ServletContainerInitializerInfo> servletContainerInitializers) |
Deprecated.
|
DeploymentInfo |
DeploymentInfo.addServletContainerInitializer(ServletContainerInitializerInfo servletContainerInitializer) |
|
DeploymentInfo |
DeploymentInfo.addServletContainerInitializers(ServletContainerInitializerInfo... servletContainerInitializer) |
|
DeploymentInfo |
DeploymentInfo.addServletContainerInitializers(java.util.List<ServletContainerInitializerInfo> servletContainerInitializer) |
|
DeploymentInfo |
DeploymentInfo.addServletContextAttribute(java.lang.String name,
java.lang.Object value) |
|
DeploymentInfo |
DeploymentInfo.addServletExtension(ServletExtension servletExtension) |
Adds an additional servlet extension to the deployment.
|
DeploymentInfo |
DeploymentInfo.addServlets(ServletInfo... servlets) |
|
DeploymentInfo |
DeploymentInfo.addServlets(java.util.Collection<ServletInfo> servlets) |
|
DeploymentInfo |
DeploymentInfo.addSessionListener(io.undertow.server.session.SessionListener sessionListener) |
|
DeploymentInfo |
DeploymentInfo.addThreadSetupAction(ThreadSetupAction action) |
Deprecated.
|
DeploymentInfo |
DeploymentInfo.addThreadSetupAction(ThreadSetupHandler action) |
|
DeploymentInfo |
DeploymentInfo.addWelcomePage(java.lang.String welcomePage) |
|
DeploymentInfo |
DeploymentInfo.addWelcomePages(java.lang.String... welcomePages) |
|
DeploymentInfo |
DeploymentInfo.addWelcomePages(java.util.Collection<java.lang.String> welcomePages) |
|
DeploymentInfo |
DeploymentInfo.clearLoginMethods() |
Removes all configured authentication mechanisms from the deployment.
|
DeploymentInfo |
DeploymentInfo.clone() |
|
DeploymentInfo |
Deployment.getDeploymentInfo() |
|
DeploymentInfo |
DeploymentInfo.insertFilterServletNameMapping(int pos,
java.lang.String filterName,
java.lang.String mapping,
jakarta.servlet.DispatcherType dispatcher) |
|
DeploymentInfo |
DeploymentInfo.insertFilterUrlMapping(int pos,
java.lang.String filterName,
java.lang.String mapping,
jakarta.servlet.DispatcherType dispatcher) |
|
DeploymentInfo |
DeploymentInfo.setAllowNonStandardWrappers(boolean allowNonStandardWrappers) |
|
DeploymentInfo |
DeploymentInfo.setAsyncExecutor(java.util.concurrent.Executor asyncExecutor) |
Sets the executor that is used to run async tasks.
|
DeploymentInfo |
DeploymentInfo.setAuthenticationMode(io.undertow.security.api.AuthenticationMode authenticationMode) |
Sets if this deployment should use pro-active authentication and always authenticate if the credentials are present
or constraint driven auth which will only call the authentication mechanisms for protected resources.
|
DeploymentInfo |
DeploymentInfo.setAuthorizationManager(AuthorizationManager authorizationManager) |
|
DeploymentInfo |
DeploymentInfo.setChangeSessionIdOnLogin(boolean changeSessionIdOnLogin) |
|
DeploymentInfo |
DeploymentInfo.setCheckOtherSessionManagers(boolean checkOtherSessionManagers) |
If this is true then when an existing invalid session id is found all other deployments in the container will have their
session managers checked to see if it represents a valid session.
|
DeploymentInfo |
DeploymentInfo.setClassIntrospecter(ClassIntrospecter classIntrospecter) |
|
DeploymentInfo |
DeploymentInfo.setClassLoader(java.lang.ClassLoader classLoader) |
|
DeploymentInfo |
DeploymentInfo.setConfidentialPortManager(ConfidentialPortManager confidentialPortManager) |
|
DeploymentInfo |
DeploymentInfo.setContainerMajorVersion(int containerMajorVersion) |
|
DeploymentInfo |
DeploymentInfo.setContainerMinorVersion(int containerMinorVersion) |
|
DeploymentInfo |
DeploymentInfo.setContentTypeCacheSize(int contentTypeCacheSize) |
|
DeploymentInfo |
DeploymentInfo.setContextPath(java.lang.String contextPath) |
|
DeploymentInfo |
DeploymentInfo.setCrawlerSessionManagerConfig(CrawlerSessionManagerConfig crawlerSessionManagerConfig) |
|
DeploymentInfo |
DeploymentInfo.setDefaultCookieVersion(int defaultCookieVersion) |
|
DeploymentInfo |
DeploymentInfo.setDefaultEncoding(java.lang.String defaultEncoding) |
Sets the default encoding that will be used for servlet responses
|
DeploymentInfo |
DeploymentInfo.setDefaultMultipartConfig(jakarta.servlet.MultipartConfigElement defaultMultipartConfig) |
|
DeploymentInfo |
DeploymentInfo.setDefaultRequestEncoding(java.lang.String defaultRequestEncoding) |
|
DeploymentInfo |
DeploymentInfo.setDefaultResponseEncoding(java.lang.String defaultResponseEncoding) |
|
DeploymentInfo |
DeploymentInfo.setDefaultServletConfig(DefaultServletConfig defaultServletConfig) |
|
DeploymentInfo |
DeploymentInfo.setDefaultSessionTimeout(int defaultSessionTimeout) |
|
DeploymentInfo |
DeploymentInfo.setDenyUncoveredHttpMethods(boolean denyUncoveredHttpMethods) |
|
DeploymentInfo |
DeploymentInfo.setDeploymentName(java.lang.String deploymentName) |
|
DeploymentInfo |
DeploymentInfo.setDisableCachingForSecuredPages(boolean disableCachingForSecuredPages) |
|
DeploymentInfo |
DeploymentInfo.setDisplayName(java.lang.String displayName) |
|
DeploymentInfo |
DeploymentInfo.setEagerFilterInit(boolean eagerFilterInit) |
|
DeploymentInfo |
DeploymentInfo.setEscapeErrorMessage(boolean escapeErrorMessage) |
Set if if the message passed to HttpServletResponse.sendError(int, String) should be escaped.
|
DeploymentInfo |
DeploymentInfo.setExceptionHandler(ExceptionHandler exceptionHandler) |
Sets the default exception handler for this deployment
|
DeploymentInfo |
DeploymentInfo.setExecutor(java.util.concurrent.Executor executor) |
Sets the executor that will be used to run servlet invocations.
|
DeploymentInfo |
DeploymentInfo.setHostName(java.lang.String hostName) |
|
DeploymentInfo |
DeploymentInfo.setIdentityManager(io.undertow.security.idm.IdentityManager identityManager) |
|
DeploymentInfo |
DeploymentInfo.setIgnoreFlush(boolean ignoreFlush) |
|
DeploymentInfo |
DeploymentInfo.setInitialSecurityWrapper(io.undertow.server.HandlerWrapper wrapper) |
Sets the initial handler wrapper that will take over responsibility for establishing
a security context that will handle authentication for the request.
|
DeploymentInfo |
DeploymentInfo.setInvalidateSessionOnLogout(boolean invalidateSessionOnLogout) |
|
DeploymentInfo |
DeploymentInfo.setJaspiAuthenticationMechanism(io.undertow.security.api.AuthenticationMechanism jaspiAuthenticationMechanism) |
|
DeploymentInfo |
DeploymentInfo.setJspConfigDescriptor(jakarta.servlet.descriptor.JspConfigDescriptor jspConfigDescriptor) |
|
DeploymentInfo |
DeploymentInfo.setLoginConfig(LoginConfig loginConfig) |
|
DeploymentInfo |
DeploymentInfo.setMajorVersion(int majorVersion) |
|
DeploymentInfo |
DeploymentInfo.setMetricsCollector(MetricsCollector metricsCollector) |
|
DeploymentInfo |
DeploymentInfo.setMinorVersion(int minorVersion) |
|
DeploymentInfo |
DeploymentInfo.setResourceManager(io.undertow.server.handlers.resource.ResourceManager resourceManager) |
|
DeploymentInfo |
DeploymentInfo.setSecurityContextFactory(io.undertow.security.api.SecurityContextFactory securityContextFactory) |
|
DeploymentInfo |
DeploymentInfo.setSecurityDisabled(boolean securityDisabled) |
|
DeploymentInfo |
DeploymentInfo.setSendCustomReasonPhraseOnError(boolean sendCustomReasonPhraseOnError) |
If this is true then the message parameter of HttpServletResponse.sendError(int, String) and
jakarta.servlet.http.HttpServletResponse#setStatus(int, String) will be used as the HTTP reason phrase in
the response.
|
DeploymentInfo |
DeploymentInfo.setServerName(java.lang.String serverName) |
|
DeploymentInfo |
DeploymentInfo.setServletContextAttributeBackingMap(java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> servletContextAttributeBackingMap) |
Sets the map that will be used by the ServletContext implementation to store attributes.
|
DeploymentInfo |
DeploymentInfo.setServletSessionConfig(ServletSessionConfig servletSessionConfig) |
|
DeploymentInfo |
DeploymentInfo.setServletStackTraces(ServletStackTraces servletStackTraces) |
|
DeploymentInfo |
DeploymentInfo.setSessionConfigWrapper(SessionConfigWrapper sessionConfigWrapper) |
|
DeploymentInfo |
DeploymentInfo.setSessionIdGenerator(io.undertow.server.session.SessionIdGenerator sessionIdGenerator) |
|
DeploymentInfo |
DeploymentInfo.setSessionManagerFactory(SessionManagerFactory sessionManagerFactory) |
|
DeploymentInfo |
DeploymentInfo.setSessionPersistenceManager(SessionPersistenceManager sessionPersistenceManager) |
|
DeploymentInfo |
DeploymentInfo.setTempDir(java.io.File tempDir) |
|
DeploymentInfo |
DeploymentInfo.setTempDir(java.nio.file.Path tempDir) |
|
DeploymentInfo |
DeploymentInfo.setUrlEncoding(java.lang.String urlEncoding) |
Sets the URL encoding.
|
DeploymentInfo |
DeploymentInfo.setUseCachedAuthenticationMechanism(boolean useCachedAuthenticationMechanism) |
If this is set to false the the cached authenticated session mechanism won't be installed.
|