All Classes and Interfaces

Class
Description
Class that is responsible for running the HTTP based permission checks
A security policy that allows for matching of other security policies based on paths.
 
 
 
 
Access log handler.
Interface that is used by the access log handler to send data to the log file manager.
 
 
 
 
Authentication mechanism and SecurityRealm name information used for configuring HTTP auth instance for the deployment.
permission checker that checks if the user is authenticated
Authentication mechanism information used for configuring HTTP auth instance for the deployment.
The authentication handler responsible for BASIC authentication as described by RFC2617
 
Request body related settings
 
 
 
 
 
 
 
 
 
The bytes sent
 
A certificate configuration.
 
 
Exchange attribute that represents a combination of attributes that should be merged into a single string.
This annotation can be used to enable the compression of an HTTP response for a particular method.
 
 
 
 
 
 
 
 
Exchange attribute that represents a fixed value
 
 
A cookie
 
 
 
 
Note that we intentionally put the producer in a separate class so that it's possible to exclude the bean if a naming conflict exists.
 
The current time
 
Log Receiver that stores logs in a directory under the specified file name, and rotates them after midnight.
 
 
 
 
StaticHandler implementation to handle static resources using the Classpath.
Handler to return the "static" content created a build time
 
 
 
 
This is the main entry point for Dev UI Json RPC communication
Security interceptors run for desired annotated methods prior to security checks.
Handler to return the endpoint info
Representation of a string attribute from a HTTP server exchange.
An interface that knows how to build an exchange attribute from a textual representation.
Attribute parser for exchange attributes.
Interface that can be used to wrap an exchange attribute.
Provide entries from the "user data" section of the RoutingContext
 
An interface extending the metrics exposed for the Vert.x HTTP server.
 
A Handler to serve static files from jar files or from a local directory.
 
Represents a Filter, i.e.
 
Object allowing the register filters, i.e.
Simple implementation of filter.
config for the form authentication mechanism
 
 
 
config for the form authentication mechanism
SameSite attribute values for the session and location cookies.
 
Restricts who can send `Forwarded`, `X-Forwarded` or `X-Forwarded-*` headers to trusted proxies configured through ProxyConfig.trustedProxies.
 
 
 
 
 
 
The type of route handler
 
Configuration that allows for setting an HTTP header
Provides a way to select custom HttpAuthenticationMechanism used for a REST endpoint authentication.
An interface that performs HTTP based authentication
 
Class that is responsible for running the HTTP based authentication
 
Class that is responsible for running the HTTP based permission checks
 
A listener that listens for certificate updates and updates the HTTP server accordingly.
 
 
A simple wrapping handler that removes the Content-Encoding: identity HTTP header if the Content-Type header is set and the value is a compressed media type as configured via HttpBuildTimeConfig.compressMediaTypes.
 
 
 
A representation of HTTP credential transport.
 
An HTTP Security policy, that controls which requests are allowed to proceed.
A context object that can be used to run blocking tasks
The results of a permission check
 
 
 
 
 
 
Interface exposed by beans willing to customizing the HTTP server options.
 
The ident username, not used, included for apache access log compatibility
 
Handler that dispatches to a given handler based on a match of the path.
 
 
A string keyed map that can be accessed as a substring, eliminating the need to allocate a new string to do a key comparison against.
 
 
Access log receiver that logs messages at INFO level.
A simple JSON string generator.
JSON array builder.
 
JSON object builder.
Formatting log records into a json format
 
 
 
 
Allows JSON RPC methods to response with more finer grade message types
 
 
 
 
 
 
Route JsonRPC message to the correct method
 
 
The local IP address
 
The local port
 
The local server name
 
Interface that generates the header for an access log.
 
This makes the log file available via json RPC
 
Authentication for the management interface.
A class allowing to access the management router.
Management interface configuration.
Configures the management interface.
Class that is responsible for running the Management HTTP based permission checks
 
 
A security policy that allows for matching of other security policies based on paths.
Authentication for the management interface.
 
The authentication handler responsible for mTLS client authentication
A ConfigGroup for the settings related to HTTP multipart request handling.
Log handler for Logger Manager
Handler to load mvnpm jars
 
 
 
A security policy that allows for matching of other security policies based on paths.
 
A class that manages persistent logins.
 
 
 
Specifies additional criteria on paths that should be checked.
 
Holds configuration related with proxy addressing forward.
 
Used to allow propagation of context objects from intra-JVM request producers
Security context that is attached to the request.
Basic vert.x user representation
 
Query parameter
 
The query string
 
Exchange attribute that wraps string attributes in quotes.
 
 
An exception that is thrown when an attribute is read only
Contains reflection info on the beans that needs to be called from the jsonrpc router
The remote Host address (if resolved)
 
The remote IP address
 
 
The remote user
 
Generates an error page with a stack trace.
A request header
 
The request line
 
The request method
 
 
 
The request getProtocol
 
The request scheme
 
The request URL
 
 
Lists all routes when no route matches the path in the dev mode.
 
The request status code
 
A response header
 
The response time This will only work if HttpConfiguration.recordRequestStartTime has been set
 
 
permission checker that handles role based permissions
 
Route order value constants used in Quarkus, update http-reference.adoc when changing this class.
 
 
Configuration that allows for automatically setting the SameSite attribute on cookies As some API's (Servlet, JAX-RS) don't current support this attribute this config allows it to be set based on the cookie name pattern.
A utility class that can check known user agents which are known to be incompatible with SameSite=None attribute.
 
 
 
Shared configuration for setting up server-side SSL.
 
 
 
 
 
 
 
 
 
 
 
 
The thread name
 
Utility class to handle TLS certificate reloading.
 
Utility class for TLS configuration.
Configure the global traffic shaping functionality.
 
 
 
 
 
Converts proxy address into TrustedProxyCheck.TrustedProxyCheckPart.
This annotation can be used to disable the compression of an HTTP response for a particular method.
Handler to enable Vaadin router.
 
 
 
 
 
 
 
 
Provide entries from the MDC section of the RoutingContext.
 
 
Handling static when disabled
 
Static handler for webjars.