Skip navigation links
Quarkus - Vert.x - HTTP - Runtime 1.4.0.Final
A B C D E F G H I J K L M N O P Q R S T U V W 

A

absoluteURI() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
absoluteURI() - Method in class io.quarkus.vertx.http.runtime.ForwardedParser
 
absoluteURI() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
AbstractRequestWrapper - Class in io.quarkus.vertx.http.runtime
 
AbstractRequestWrapper(HttpServerRequest) - Constructor for class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
AbstractResponseWrapper - Class in io.quarkus.vertx.http.runtime.filters
 
AbstractResponseWrapper(HttpServerResponse) - Constructor for class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
accept(Route) - Method in class io.quarkus.vertx.http.runtime.HandlerConsumer
 
accessControlMaxAge - Variable in class io.quarkus.vertx.http.runtime.cors.CORSConfig
The `Access-Control-Max-Age` response header value indicating how long the results of a pre-flight request can be cached.
accessLog - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
 
AccessLogConfig - Class in io.quarkus.vertx.http.runtime
 
AccessLogConfig() - Constructor for class io.quarkus.vertx.http.runtime.AccessLogConfig
 
AccessLogConfig$$accessor - Class in io.quarkus.vertx.http.runtime
 
AccessLogHandler - Class in io.quarkus.vertx.http.runtime.filters.accesslog
Access log handler.
AccessLogHandler(AccessLogReceiver, String, ClassLoader) - Constructor for class io.quarkus.vertx.http.runtime.filters.accesslog.AccessLogHandler
 
AccessLogHandler(AccessLogReceiver, String, ExchangeAttribute) - Constructor for class io.quarkus.vertx.http.runtime.filters.accesslog.AccessLogHandler
 
AccessLogReceiver - Interface in io.quarkus.vertx.http.runtime.filters.accesslog
Interface that is used by the access log handler to send data to the log file manager.
addCookie(Cookie) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
addExactPath(String, T) - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
 
addPrefixPath(String, T) - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
Adds a path prefix and a handler for that path.
addRequestDoneHandler(Handler<Void>) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper
 
addRoute(RuntimeValue<Router>, Function<Router, Route>, Handler<RoutingContext>, HandlerType) - Method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
allowForwarded - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
If this is true and proxy address forwarding is enabled then the standard Forwarded header will be used, rather than the more common but not standard X-Forwarded-For.
apply(Router) - Method in class io.quarkus.vertx.http.runtime.BasicRoute
 
apply(ChallengeData) - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism.ChallengeSender
 
attemptAuthentication(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
Attempts authentication with the contents of the request.
auth - Variable in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig
 
AUTH_FAILURE_HANDLER - Static variable in class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
The key that stores a BiConsumer that handles auth failures This can be overriden by downstream handlers such as Undertow to control auth failure handling.
AuthConfig - Class in io.quarkus.vertx.http.runtime
Authentication mechanism and SecurityRealm name information used for configuring HTTP auth instance for the deployment.
AuthConfig() - Constructor for class io.quarkus.vertx.http.runtime.AuthConfig
 
AuthConfig$$accessor - Class in io.quarkus.vertx.http.runtime
 
authenticate(RoutingContext, IdentityProviderManager) - Method in class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
authenticate(RoutingContext, IdentityProviderManager) - Method in class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 
authenticate(RoutingContext, IdentityProviderManager) - Method in interface io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism
 
authenticate(RoutingContext, IdentityProviderManager) - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator.NoAuthenticationMechanism
 
AuthenticatedHttpSecurityPolicy - Class in io.quarkus.vertx.http.runtime.security
permission checker that checks if the user is authenticated
AuthenticatedHttpSecurityPolicy() - Constructor for class io.quarkus.vertx.http.runtime.security.AuthenticatedHttpSecurityPolicy
 
AuthenticationCompletionException - Exception in io.quarkus.vertx.http.runtime.security
Exception indicating that a user authentication flow has not been completed and no further challenge is required.
AuthenticationCompletionException() - Constructor for exception io.quarkus.vertx.http.runtime.security.AuthenticationCompletionException
 
AuthenticationCompletionException(String) - Constructor for exception io.quarkus.vertx.http.runtime.security.AuthenticationCompletionException
 
AuthenticationCompletionException(Throwable) - Constructor for exception io.quarkus.vertx.http.runtime.security.AuthenticationCompletionException
 
AuthenticationCompletionException(String, Throwable) - Constructor for exception io.quarkus.vertx.http.runtime.security.AuthenticationCompletionException
 
authenticationMechanismHandler(boolean) - Method in class io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder
 
AuthenticationRedirectException - Exception in io.quarkus.vertx.http.runtime.security
Exception indicating that a redirect is required for the authentication flow to complete.
AuthenticationRedirectException(String) - Constructor for exception io.quarkus.vertx.http.runtime.security.AuthenticationRedirectException
 
AuthenticationRedirectException(int, String) - Constructor for exception io.quarkus.vertx.http.runtime.security.AuthenticationRedirectException
 
available() - Method in class io.quarkus.vertx.http.runtime.VertxInputStream
 
awaitWrittenForTest() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
For tests only.

B

BARE_INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.QueryStringAttribute
 
BARE_QUERY_STRING - Static variable in class io.quarkus.vertx.http.runtime.attribute.QueryStringAttribute
 
baseFileName - Variable in class io.quarkus.vertx.http.runtime.AccessLogConfig
The access log file base name, defaults to 'quarkus' which will give a log file name of 'quarkus.log'.
basic - Variable in class io.quarkus.vertx.http.runtime.AuthConfig
If basic auth should be enabled.
BasicAuthenticationMechanism - Class in io.quarkus.vertx.http.runtime.security
The authentication handler responsible for BASIC authentication as described by RFC2617
BasicAuthenticationMechanism(String) - Constructor for class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
BasicAuthenticationMechanism(String, String) - Constructor for class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
BasicAuthenticationMechanism(String, String, boolean) - Constructor for class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
BasicAuthenticationMechanism(String, String, boolean, Charset, Map<Pattern, Charset>) - Constructor for class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
BasicRoute - Class in io.quarkus.vertx.http.runtime
 
BasicRoute(String) - Constructor for class io.quarkus.vertx.http.runtime.BasicRoute
 
BasicRoute() - Constructor for class io.quarkus.vertx.http.runtime.BasicRoute
 
BEGIN_CERT - Static variable in class io.quarkus.vertx.http.runtime.attribute.SslClientCertAttribute
 
body - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Request body related settings
BodyConfig - Class in io.quarkus.vertx.http.runtime
Request body related settings
BodyConfig() - Constructor for class io.quarkus.vertx.http.runtime.BodyConfig
 
BodyConfig$$accessor - Class in io.quarkus.vertx.http.runtime
 
bodyEndHandler(Handler<Void>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
bodyHandler(Handler<Buffer>) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
bodyHandler(Handler<Buffer>) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
bodyHandler(Handler<Buffer>) - Method in class io.quarkus.vertx.http.runtime.ResumingRequestWrapper
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.BytesSentAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.CookieAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute.Builder
 
build(String) - Method in interface io.quarkus.vertx.http.runtime.attribute.ExchangeAttributeBuilder
Build the attribute from a text based representation.
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.IdentUsernameAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.LocalIPAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.LocalPortAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.LocalServerNameAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.NullAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.QueryParameterAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.QueryStringAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteHostAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteIPAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteUserAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestHeaderAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestLineAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestMethodAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestPathAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestProtocolAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestSchemeAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestURLAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseCodeAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseHeaderAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.SecureExchangeAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.SslCipherAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.SslClientCertAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.SslSessionIdAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.ThreadNameAttribute.Builder
 
build(String) - Method in class io.quarkus.vertx.http.runtime.attribute.TransportProtocolAttribute.Builder
 
build() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.BytesSentAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.CookieAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.IdentUsernameAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.LocalIPAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.LocalPortAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.LocalServerNameAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.NullAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.QueryParameterAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.QueryStringAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.RemoteHostAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.RemoteIPAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.RemoteUserAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.RequestHeaderAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.RequestLineAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.RequestMethodAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.RequestPathAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.RequestProtocolAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.RequestSchemeAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.RequestURLAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.ResponseCodeAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.ResponseHeaderAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.SecureExchangeAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.SslCipherAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.SslClientCertAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.SslSessionIdAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.ThreadNameAttribute.Builder
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.attribute.TransportProtocolAttribute.Builder
 
builder() - Static method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
 
Builder() - Constructor for class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
BYTES_SENT - Static variable in class io.quarkus.vertx.http.runtime.attribute.BytesSentAttribute
 
BYTES_SENT_SHORT_LOWER - Static variable in class io.quarkus.vertx.http.runtime.attribute.BytesSentAttribute
 
BYTES_SENT_SHORT_UPPER - Static variable in class io.quarkus.vertx.http.runtime.attribute.BytesSentAttribute
 
bytesRead() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
bytesRead() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
BytesSentAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The bytes sent
BytesSentAttribute(boolean) - Constructor for class io.quarkus.vertx.http.runtime.attribute.BytesSentAttribute
 
BytesSentAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
bytesWritten() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 

C

category - Variable in class io.quarkus.vertx.http.runtime.AccessLogConfig
The log category to use if logging is being done via the standard log mechanism (i.e.
certificate - Variable in class io.quarkus.vertx.http.runtime.ServerSslConfig
The server certificate configuration.
CertificateConfig - Class in io.quarkus.vertx.http.runtime
A certificate configuration.
CertificateConfig() - Constructor for class io.quarkus.vertx.http.runtime.CertificateConfig
 
CertificateConfig$$accessor - Class in io.quarkus.vertx.http.runtime
 
ChallengeData - Class in io.quarkus.vertx.http.runtime.security
 
ChallengeData(int, CharSequence, String) - Constructor for class io.quarkus.vertx.http.runtime.security.ChallengeData
 
ChallengeSender(RoutingContext) - Constructor for class io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism.ChallengeSender
 
changeTo(HttpMethod, String) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
CHARSET - Static variable in class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
checker - Variable in class io.quarkus.vertx.http.runtime.security.PathMatchingHttpSecurityPolicy.HttpMatcher
 
checkPermission(RoutingContext, Uni<SecurityIdentity>, HttpSecurityPolicy.AuthorizationRequestContext) - Method in class io.quarkus.vertx.http.runtime.security.AuthenticatedHttpSecurityPolicy
 
checkPermission(RoutingContext, Uni<SecurityIdentity>, HttpSecurityPolicy.AuthorizationRequestContext) - Method in class io.quarkus.vertx.http.runtime.security.DenySecurityPolicy
 
checkPermission(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthorizer
Checks that the request is allowed to proceed.
checkPermission(RoutingContext, Uni<SecurityIdentity>, HttpSecurityPolicy.AuthorizationRequestContext) - Method in interface io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy
 
checkPermission(RoutingContext, Uni<SecurityIdentity>, HttpSecurityPolicy.AuthorizationRequestContext) - Method in class io.quarkus.vertx.http.runtime.security.PathMatchingHttpSecurityPolicy
 
checkPermission(RoutingContext, Uni<SecurityIdentity>, HttpSecurityPolicy.AuthorizationRequestContext) - Method in class io.quarkus.vertx.http.runtime.security.PermitSecurityPolicy
 
checkPermission(RoutingContext, Uni<SecurityIdentity>, HttpSecurityPolicy.AuthorizationRequestContext) - Method in class io.quarkus.vertx.http.runtime.security.RolesAllowedHttpSecurityPolicy
 
CheckResult(boolean) - Constructor for class io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy.CheckResult
 
CheckResult(boolean, SecurityIdentity) - Constructor for class io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy.CheckResult
 
cipherSuites - Variable in class io.quarkus.vertx.http.runtime.ServerSslConfig
The cipher suites to use.
clear() - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap
 
clearCache() - Method in class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
 
clearPaths() - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
 
clientAuth - Variable in class io.quarkus.vertx.http.runtime.ServerSslConfig
Configures the engine to require/request client authentication.
close() - Method in class io.quarkus.vertx.http.runtime.devmode.VertxHotReplacementSetup
 
close() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
close() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
 
close() - Method in class io.quarkus.vertx.http.runtime.VertxInputStream
 
closed() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
closeHandler(Handler<Void>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
closeHandler - Variable in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.ResponseWrapper
 
closeHandler(Handler<Void>) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.ResponseWrapper
 
code - Variable in exception io.quarkus.vertx.http.runtime.security.AuthenticationRedirectException
 
CompositeExchangeAttribute - Class in io.quarkus.vertx.http.runtime.attribute
Exchange attribute that represents a combination of attributes that should be merged into a single string.
CompositeExchangeAttribute(ExchangeAttribute[]) - Constructor for class io.quarkus.vertx.http.runtime.attribute.CompositeExchangeAttribute
 
connection() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
connection() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
ConstantExchangeAttribute - Class in io.quarkus.vertx.http.runtime.attribute
Exchange attribute that represents a fixed value
ConstantExchangeAttribute(String) - Constructor for class io.quarkus.vertx.http.runtime.attribute.ConstantExchangeAttribute
 
construct() - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.BodyConfig$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.cors.CORSConfig$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.cors.CORSRecorder$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.PolicyConfig$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.PolicyMappingConfig$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.ServerLimitsConfig$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.ServerSslConfig$$accessor
 
construct() - Static method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder$$accessor
 
CookieAttribute - Class in io.quarkus.vertx.http.runtime.attribute
A cookie
CookieAttribute(String) - Constructor for class io.quarkus.vertx.http.runtime.attribute.CookieAttribute
 
CookieAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
cookieCount() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
cookieCount() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
cookieMap() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
cookieMap() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
cookieName - Variable in class io.quarkus.vertx.http.runtime.FormAuthConfig
The cookie that is used to store the persistent session
cors - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The CORS config
CORSConfig - Class in io.quarkus.vertx.http.runtime.cors
 
CORSConfig() - Constructor for class io.quarkus.vertx.http.runtime.cors.CORSConfig
 
corsConfig - Variable in class io.quarkus.vertx.http.runtime.cors.CORSFilter
 
CORSConfig$$accessor - Class in io.quarkus.vertx.http.runtime.cors
 
corsEnabled - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Enable the CORS filter.
CORSFilter - Class in io.quarkus.vertx.http.runtime.cors
 
CORSFilter(CORSConfig) - Constructor for class io.quarkus.vertx.http.runtime.cors.CORSFilter
 
corsHandler(HttpConfiguration) - Method in class io.quarkus.vertx.http.runtime.cors.CORSRecorder
 
CORSRecorder - Class in io.quarkus.vertx.http.runtime.cors
 
CORSRecorder() - Constructor for class io.quarkus.vertx.http.runtime.cors.CORSRecorder
 
CORSRecorder$$accessor - Class in io.quarkus.vertx.http.runtime.cors
 
createBodyHandler(HttpConfiguration) - Method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
createGracefulShutdownHandler() - Method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
current - Variable in class io.quarkus.vertx.http.runtime.CurrentVertxRequest
 
CurrentVertxRequest - Class in io.quarkus.vertx.http.runtime
 
CurrentVertxRequest() - Constructor for class io.quarkus.vertx.http.runtime.CurrentVertxRequest
 
CUSTOM_TIME - Static variable in class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute
 
customFrameHandler(Handler<HttpFrame>) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
customFrameHandler(Handler<HttpFrame>) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 

D

DATE_TIME - Static variable in class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute
 
DATE_TIME_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute
 
DateTimeAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The current time
DateTimeAttribute(String) - Constructor for class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute
 
DateTimeAttribute(String, String) - Constructor for class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute
 
DateTimeAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
DEFAULT_CATEGORY - Static variable in class io.quarkus.vertx.http.runtime.filters.accesslog.JBossLoggingAccessLogReceiver
 
DEFAULT_POST_LOCATION - Static variable in class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 
DefaultAccessLogReceiver - Class in io.quarkus.vertx.http.runtime.filters.accesslog
Log Receiver that stores logs in a directory under the specified file name, and rotates them after midnight.
DefaultAccessLogReceiver(Executor, File, String) - Constructor for class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver(Executor, File, String, String) - Constructor for class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver(Executor, File, String, String, boolean) - Constructor for class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver(Executor, Path, String) - Constructor for class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver(Executor, Path, String, String) - Constructor for class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver(Executor, Path, String, String, boolean) - Constructor for class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver.Builder - Class in io.quarkus.vertx.http.runtime.filters.accesslog
 
DEFERRED_IDENTITY_KEY - Static variable in class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
Only used when proactive auth is disabled
delegate - Variable in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
deleteUploadedFilesOnEnd - Variable in class io.quarkus.vertx.http.runtime.BodyConfig
Whether the uploaded files should be removed after serving the request.
DENY - Static variable in class io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy.CheckResult
 
DenySecurityPolicy - Class in io.quarkus.vertx.http.runtime.security
 
DenySecurityPolicy() - Constructor for class io.quarkus.vertx.http.runtime.security.DenySecurityPolicy
 
determinePort(LaunchMode) - Method in class io.quarkus.vertx.http.runtime.HttpConfiguration
 
determineSslPort(LaunchMode) - Method in class io.quarkus.vertx.http.runtime.HttpConfiguration
 
domainSocket - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Path to a unix domain socket
domainSocketEnabled - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Enable listening to host:port
done() - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper
 
drainHandler(Handler<Void>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 

E

enabled - Variable in class io.quarkus.vertx.http.runtime.AccessLogConfig
If access logging is enabled.
enabled - Variable in class io.quarkus.vertx.http.runtime.FormAuthConfig
If form authentication is enabled
encode() - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
encryptionKey - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The encryption key that is used to store persistent logins (e.g.
encryptionKey - Static variable in class io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder
 
end(String) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
end(String, Handler<AsyncResult<Void>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
end(String, String) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
end(String, String, Handler<AsyncResult<Void>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
end(Buffer) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
end(Buffer, Handler<AsyncResult<Void>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
end() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
end(Handler<AsyncResult<Void>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
END_CERT - Static variable in class io.quarkus.vertx.http.runtime.attribute.SslClientCertAttribute
 
ended() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
endHandler(Handler<Void>) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
endHandler(Handler<Void>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
endHandler - Variable in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.ResponseWrapper
 
endHandler(Handler<Void>) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.ResponseWrapper
 
endHandler(Handler<Void>) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
endHandler(Handler<Void>) - Method in class io.quarkus.vertx.http.runtime.ResumingRequestWrapper
 
eof - Variable in class io.quarkus.vertx.http.runtime.VertxInputStream.VertxBlockingInput
 
equals(Object) - Method in class io.quarkus.vertx.http.runtime.security.HttpCredentialTransport
 
errorPage - Variable in class io.quarkus.vertx.http.runtime.FormAuthConfig
The error page
exceptionHandler(Handler<Throwable>) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
exceptionHandler(Handler<Throwable>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
exceptionHandler(Handler<Throwable>) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper
 
exceptionHandler - Variable in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.ResponseWrapper
 
exceptionHandler(Handler<Throwable>) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.ResponseWrapper
 
exceptionHandler(Handler<Throwable>) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
ExchangeAttribute - Interface in io.quarkus.vertx.http.runtime.attribute
Representation of a string attribute from a HTTP server exchange.
ExchangeAttributeBuilder - Interface in io.quarkus.vertx.http.runtime.attribute
An interface that knows how to build an exchange attribute from a textual representation.
ExchangeAttributeParser - Class in io.quarkus.vertx.http.runtime.attribute
Attribute parser for exchange attributes.
ExchangeAttributeParser(List<ExchangeAttributeWrapper>) - Constructor for class io.quarkus.vertx.http.runtime.attribute.ExchangeAttributeParser
 
ExchangeAttributeParser(ClassLoader, List<ExchangeAttributeWrapper>) - Constructor for class io.quarkus.vertx.http.runtime.attribute.ExchangeAttributeParser
 
ExchangeAttributeWrapper - Interface in io.quarkus.vertx.http.runtime.attribute
Interface that can be used to wrap an exchange attribute.
exposedHeaders - Variable in class io.quarkus.vertx.http.runtime.cors.CORSConfig
HTTP headers exposed in CORS Comma separated list of valid headers.

F

FAKE_COOKIE_NAME - Static variable in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper
Huge hack, to work around the fact that there is no way to directly access this class once it is wrapped, we use a fake cookie
fetch(long) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
fetch(long) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
fetch(long) - Method in class io.quarkus.vertx.http.runtime.ResumingRequestWrapper
 
file - Variable in class io.quarkus.vertx.http.runtime.CertificateConfig
The file path to a server certificate or certificate chain in PEM format.
Filter - Interface in io.quarkus.vertx.http.runtime.filters
Represents a Filter, i.e.
Filters - Class in io.quarkus.vertx.http.runtime.filters
Object allowing the register filters, i.e.
Filters() - Constructor for class io.quarkus.vertx.http.runtime.filters.Filters
 
Filters.SimpleFilter - Class in io.quarkus.vertx.http.runtime.filters
Simple implementation of filter.
finalizeRouter(BeanContainer, Consumer<Route>, List<Filter>, Supplier<Vertx>, RuntimeValue<Router>, String, LaunchMode, boolean, Handler<RoutingContext>, HttpConfiguration, GracefulShutdownFilter, ShutdownConfig, Executor) - Method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
findPermissionCheckers(HttpServerRequest) - Method in class io.quarkus.vertx.http.runtime.security.PathMatchingHttpSecurityPolicy
 
form - Variable in class io.quarkus.vertx.http.runtime.AuthConfig
Form Auth config
formAttributes() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
formAttributes() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
FormAuthConfig - Class in io.quarkus.vertx.http.runtime
config for the form authentication mechanism
FormAuthConfig() - Constructor for class io.quarkus.vertx.http.runtime.FormAuthConfig
 
FormAuthConfig$$accessor - Class in io.quarkus.vertx.http.runtime
 
FormAuthenticationMechanism - Class in io.quarkus.vertx.http.runtime.security
 
FormAuthenticationMechanism(String, String, String, boolean, PersistentLoginManager) - Constructor for class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 
ForwardedParser - Class in io.quarkus.vertx.http.runtime
 
ForwardedParser(HttpServerRequest, boolean) - Constructor for class io.quarkus.vertx.http.runtime.ForwardedParser
 
ForwardedServerRequestWrapper - Class in io.quarkus.vertx.http.runtime
 
ForwardedServerRequestWrapper(HttpServerRequest, boolean) - Constructor for class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 

G

generateHeader() - Method in interface io.quarkus.vertx.http.runtime.filters.accesslog.LogFileHeaderGenerator
 
generateHtml(Throwable) - Static method in class io.quarkus.vertx.http.runtime.devmode.ReplacementDebugPage
 
get(HttpServerRequest) - Static method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper
 
get(String, int) - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap
 
get(String) - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap
 
get() - Method in class io.quarkus.vertx.http.runtime.security.SupplierImpl
 
get_accessControlMaxAge(Object) - Static method in class io.quarkus.vertx.http.runtime.cors.CORSConfig$$accessor
 
get_accessLog(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_allowForwarded(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_auth(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig$$accessor
 
get_baseFileName(Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
get_basic(Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
get_body(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_category(Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
get_certificate(Object) - Static method in class io.quarkus.vertx.http.runtime.ServerSslConfig$$accessor
 
get_cipherSuites(Object) - Static method in class io.quarkus.vertx.http.runtime.ServerSslConfig$$accessor
 
get_clientAuth(Object) - Static method in class io.quarkus.vertx.http.runtime.ServerSslConfig$$accessor
 
get_cookieName(Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
get_cors(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_corsEnabled(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_deleteUploadedFilesOnEnd(Object) - Static method in class io.quarkus.vertx.http.runtime.BodyConfig$$accessor
 
get_domainSocket(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_domainSocketEnabled(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_enabled(Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
get_enabled(Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
get_encryptionKey(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_errorPage(Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
get_exposedHeaders(Object) - Static method in class io.quarkus.vertx.http.runtime.cors.CORSConfig$$accessor
 
get_file(Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
get_form(Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
get_handleFileUploads(Object) - Static method in class io.quarkus.vertx.http.runtime.BodyConfig$$accessor
 
get_headers(Object) - Static method in class io.quarkus.vertx.http.runtime.cors.CORSConfig$$accessor
 
get_host(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_hostEnabled(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_http2(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_idleTimeout(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_insecureRequests(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_ioThreads(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_keyFile(Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
get_keyStoreFile(Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
get_keyStoreFileType(Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
get_keyStorePassword(Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
get_landingPage(Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
get_limits(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_logDirectory(Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
get_loginPage(Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
get_logSuffix(Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
get_logToFile(Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
get_maxBodySize(Object) - Static method in class io.quarkus.vertx.http.runtime.ServerLimitsConfig$$accessor
 
get_maxChunkSize(Object) - Static method in class io.quarkus.vertx.http.runtime.ServerLimitsConfig$$accessor
 
get_maxHeaderSize(Object) - Static method in class io.quarkus.vertx.http.runtime.ServerLimitsConfig$$accessor
 
get_mergeFormAttributes(Object) - Static method in class io.quarkus.vertx.http.runtime.BodyConfig$$accessor
 
get_methods(Object) - Static method in class io.quarkus.vertx.http.runtime.cors.CORSConfig$$accessor
 
get_methods(Object) - Static method in class io.quarkus.vertx.http.runtime.PolicyMappingConfig$$accessor
 
get_newCookieInterval(Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
get_origins(Object) - Static method in class io.quarkus.vertx.http.runtime.cors.CORSConfig$$accessor
 
get_paths(Object) - Static method in class io.quarkus.vertx.http.runtime.PolicyMappingConfig$$accessor
 
get_pattern(Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
get_permissions(Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
get_policy(Object) - Static method in class io.quarkus.vertx.http.runtime.PolicyMappingConfig$$accessor
 
get_port(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_preallocateBodyBuffer(Object) - Static method in class io.quarkus.vertx.http.runtime.BodyConfig$$accessor
 
get_proactive(Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
get_protocols(Object) - Static method in class io.quarkus.vertx.http.runtime.ServerSslConfig$$accessor
 
get_proxyAddressForwarding(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_readTimeout(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_realm(Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
get_recordRequestStartTime(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_redirectAfterLogin(Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
get_rolePolicy(Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
get_rolesAllowed(Object) - Static method in class io.quarkus.vertx.http.runtime.PolicyConfig$$accessor
 
get_rootPath(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig$$accessor
 
get_rotate(Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
get_soReusePort(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_ssl(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_sslPort(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_tcpCork(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_tcpFastOpen(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_tcpQuickAck(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_testPort(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_testSslPort(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_timeout(Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
get_trustStoreFile(Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
get_trustStoreFileType(Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
get_trustStorePassword(Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
get_uploadsDirectory(Object) - Static method in class io.quarkus.vertx.http.runtime.BodyConfig$$accessor
 
get_virtual(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig$$accessor
 
getAugmentedIdentity() - Method in class io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy.CheckResult
 
getChallenge(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
getChallenge(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 
getChallenge(RoutingContext) - Method in interface io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism
 
getChallenge(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
 
getChallenge(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator.NoAuthenticationMechanism
 
getCode() - Method in exception io.quarkus.vertx.http.runtime.security.AuthenticationRedirectException
 
getCookie(String) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
getCookie(String) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper
 
getCookie(String) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
getCredentialTransport() - Method in class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
getCredentialTransport() - Method in class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 
getCredentialTransport() - Method in interface io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism
The credential transport, used to make sure multiple incompatible mechanisms are not installed May be null if this mechanism cannot interfere with other mechanisms
getCredentialTransport() - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator.NoAuthenticationMechanism
 
getCredentialTypes() - Method in class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
getCredentialTypes() - Method in class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 
getCredentialTypes() - Method in interface io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism
Returns the required credential types.
getCredentialTypes() - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator.NoAuthenticationMechanism
 
getCurrent() - Method in class io.quarkus.vertx.http.runtime.CurrentVertxRequest
 
getDomain() - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
getExactPath(String) - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
 
getFilters() - Method in class io.quarkus.vertx.http.runtime.filters.Filters
 
getFormAttribute(String) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
getFormAttribute(String) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
getHandler() - Method in interface io.quarkus.vertx.http.runtime.filters.Filter
The handler called on HTTP request.
getHandler() - Method in class io.quarkus.vertx.http.runtime.filters.Filters.SimpleFilter
 
getHandler() - Method in class io.quarkus.vertx.http.runtime.HandlerConsumer
 
getHeader(String) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
getHeader(CharSequence) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
getHeader(String) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
getHeader(CharSequence) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
getIdentityProviderManager() - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
 
getKey() - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap.SubstringMatch
 
getLogBaseName() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
getLogFileHeaderGenerator() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
getLogNameSuffix() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
getLogWriteExecutor() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
getMatched() - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher.PathMatch
 
getName() - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
getOutputDirectory() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
getParam(String) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
getParam(String) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
getPath() - Method in class io.quarkus.vertx.http.runtime.BasicRoute
 
getPath() - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
getPaths() - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
 
getPrefixPath(String) - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
 
getPrincipal() - Method in class io.quarkus.vertx.http.runtime.security.PersistentLoginManager.RestoreResult
 
getPrincipal() - Method in class io.quarkus.vertx.http.runtime.security.TrustedAuthenticationRequest
 
getPriority() - Method in interface io.quarkus.vertx.http.runtime.filters.Filter
 
getPriority() - Method in class io.quarkus.vertx.http.runtime.filters.Filters.SimpleFilter
 
getRedirect(RoutingContext, String) - Static method in class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 
getRedirectUri() - Method in exception io.quarkus.vertx.http.runtime.security.AuthenticationRedirectException
 
getRemaining() - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher.PathMatch
 
getRequestWrapper() - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
getRolesAllowed() - Method in class io.quarkus.vertx.http.runtime.security.RolesAllowedHttpSecurityPolicy
 
getRootHandler() - Static method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
getSecurityIdentity() - Method in class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
 
getSecurityIdentity(RoutingContext, IdentityProviderManager) - Static method in class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
Gets the current user from the routing context.
getSecurityIdentityBlocking(RoutingContext, IdentityProviderManager) - Static method in class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
Gets the current user from the routing context.
getStatusCode() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
getStatusMessage() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
getValue() - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
getValue() - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher.PathMatch
 
getValue() - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap.SubstringMatch
 
getValue() - Method in class io.quarkus.vertx.http.runtime.security.SupplierImpl
 
GracefulShutdownFilter - Class in io.quarkus.vertx.http.runtime.filters
 
GracefulShutdownFilter() - Constructor for class io.quarkus.vertx.http.runtime.filters.GracefulShutdownFilter
 

H

handle(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.cors.CORSFilter
 
handle(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.AccessLogHandler
 
handle(HttpServerRequest) - Method in class io.quarkus.vertx.http.runtime.filters.GracefulShutdownFilter
 
handle(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.QuarkusErrorHandler
 
handle(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.ThreadLocalHandler
 
handle(Buffer) - Method in class io.quarkus.vertx.http.runtime.VertxInputStream.VertxBlockingInput
 
handleDeploymentProblem(RoutingContext, Throwable) - Static method in class io.quarkus.vertx.http.runtime.devmode.VertxHotReplacementSetup
 
handleFailedInitialStart() - Method in class io.quarkus.vertx.http.runtime.devmode.VertxHotReplacementSetup
 
handleFileUploads - Variable in class io.quarkus.vertx.http.runtime.BodyConfig
Whether the files sent using multipart/form-data will be stored locally.
handleHotReplacementRequest(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.devmode.VertxHotReplacementSetup
 
handler(Handler<Buffer>) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
handler(Handler<Buffer>) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
handler - Variable in class io.quarkus.vertx.http.runtime.HandlerConsumer
 
handler(Handler<Buffer>) - Method in class io.quarkus.vertx.http.runtime.ResumingRequestWrapper
 
HandlerConsumer - Class in io.quarkus.vertx.http.runtime
 
HandlerConsumer() - Constructor for class io.quarkus.vertx.http.runtime.HandlerConsumer
 
handleRedirectBack(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 
HandlerType - Enum in io.quarkus.vertx.http.runtime
 
hashCode() - Method in class io.quarkus.vertx.http.runtime.security.HttpCredentialTransport
 
headerContent - Variable in class io.quarkus.vertx.http.runtime.security.ChallengeData
 
headerName - Variable in class io.quarkus.vertx.http.runtime.security.ChallengeData
 
headers() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
headers - Variable in class io.quarkus.vertx.http.runtime.cors.CORSConfig
HTTP headers allowed for CORS Comma separated list of valid headers.
headers() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
headers() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
headersEndHandler(Handler<Void>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
headWritten() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
host() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
host() - Method in class io.quarkus.vertx.http.runtime.ForwardedParser
 
host() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
host - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The HTTP host
hostEnabled - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Enable listening to host:port
http2 - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
If this is true (the default) then HTTP/2 will be enabled.
HttpAuthenticationMechanism - Interface in io.quarkus.vertx.http.runtime.security
An interface that performs HTTP based authentication
HttpAuthenticationMechanism.ChallengeSender - Class in io.quarkus.vertx.http.runtime.security
 
HttpAuthenticator - Class in io.quarkus.vertx.http.runtime.security
Class that is responsible for running the HTTP based authentication
HttpAuthenticator() - Constructor for class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
 
HttpAuthenticator(Instance<HttpAuthenticationMechanism>, Instance<IdentityProvider<?>>) - Constructor for class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
 
httpAuthenticator - Variable in class io.quarkus.vertx.http.runtime.security.HttpAuthorizer
 
HttpAuthenticator.NoAuthenticationMechanism - Class in io.quarkus.vertx.http.runtime.security
 
HttpAuthenticator.NoopCloseTask - Class in io.quarkus.vertx.http.runtime.security
 
HttpAuthorizer - Class in io.quarkus.vertx.http.runtime.security
Class that is responsible for running the HTTP based permission checks
HttpAuthorizer(Instance<HttpSecurityPolicy>) - Constructor for class io.quarkus.vertx.http.runtime.security.HttpAuthorizer
 
HttpBuildTimeConfig - Class in io.quarkus.vertx.http.runtime
 
HttpBuildTimeConfig() - Constructor for class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig
 
HttpBuildTimeConfig$$accessor - Class in io.quarkus.vertx.http.runtime
 
HttpConfiguration - Class in io.quarkus.vertx.http.runtime
 
HttpConfiguration() - Constructor for class io.quarkus.vertx.http.runtime.HttpConfiguration
 
HttpConfiguration$$accessor - Class in io.quarkus.vertx.http.runtime
 
HttpConfiguration.InsecureRequests - Enum in io.quarkus.vertx.http.runtime
 
HttpCredentialTransport - Class in io.quarkus.vertx.http.runtime.security
A representation of HTTP credential transport.
HttpCredentialTransport(HttpCredentialTransport.Type, String) - Constructor for class io.quarkus.vertx.http.runtime.security.HttpCredentialTransport
 
HttpCredentialTransport.Type - Enum in io.quarkus.vertx.http.runtime.security
 
HttpMatcher(Set<String>, HttpSecurityPolicy) - Constructor for class io.quarkus.vertx.http.runtime.security.PathMatchingHttpSecurityPolicy.HttpMatcher
 
HttpSecurityPolicy - Interface in io.quarkus.vertx.http.runtime.security
A HTTP Security policy, that controls which requests are allowed to proceeed.
HttpSecurityPolicy.AuthorizationRequestContext - Interface in io.quarkus.vertx.http.runtime.security
A context object that can be used to run blocking tasks
HttpSecurityPolicy.CheckResult - Class in io.quarkus.vertx.http.runtime.security
The results of a permission check
HttpSecurityRecorder - Class in io.quarkus.vertx.http.runtime.security
 
HttpSecurityRecorder() - Constructor for class io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder
 
HttpSecurityRecorder$$accessor - Class in io.quarkus.vertx.http.runtime.security
 

I

IDENT_USERNAME - Static variable in class io.quarkus.vertx.http.runtime.attribute.IdentUsernameAttribute
 
identityProviderManager - Variable in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
 
identityProviderManager - Variable in class io.quarkus.vertx.http.runtime.security.HttpAuthorizer
 
IdentUsernameAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The ident username, not used, included for apache access log compatibility
IdentUsernameAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
idleTimeout - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Http connection idle timeout
init(HttpBuildTimeConfig, Map<String, Supplier<HttpSecurityPolicy>>) - Method in class io.quarkus.vertx.http.runtime.security.PathMatchingHttpSecurityPolicy
 
initialize(Router) - Method in class io.quarkus.vertx.http.runtime.RouterProducer
 
initializeRouter(Supplier<Vertx>, LaunchMode, ShutdownContext) - Method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
initPermissions(HttpBuildTimeConfig, Map<String, Supplier<HttpSecurityPolicy>>) - Method in class io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder
 
input1 - Variable in class io.quarkus.vertx.http.runtime.VertxInputStream.VertxBlockingInput
 
inputOverflow - Variable in class io.quarkus.vertx.http.runtime.VertxInputStream.VertxBlockingInput
 
insecureRequests - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
If insecure (i.e.
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.IdentUsernameAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.LocalIPAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.LocalPortAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.LocalServerNameAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.NullAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.QueryStringAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.RemoteHostAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.RemoteIPAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.RemoteUserAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestLineAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestMethodAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestPathAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestProtocolAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestSchemeAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestURLAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.ResponseCodeAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.SecureExchangeAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.SslCipherAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.SslClientCertAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.SslSessionIdAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.ThreadNameAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.attribute.TransportProtocolAttribute
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.security.DenySecurityPolicy
 
INSTANCE - Static variable in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator.NoopCloseTask
 
io.quarkus.vertx.http.runtime - package io.quarkus.vertx.http.runtime
 
io.quarkus.vertx.http.runtime.attribute - package io.quarkus.vertx.http.runtime.attribute
 
io.quarkus.vertx.http.runtime.cors - package io.quarkus.vertx.http.runtime.cors
 
io.quarkus.vertx.http.runtime.devmode - package io.quarkus.vertx.http.runtime.devmode
 
io.quarkus.vertx.http.runtime.filters - package io.quarkus.vertx.http.runtime.filters
 
io.quarkus.vertx.http.runtime.filters.accesslog - package io.quarkus.vertx.http.runtime.filters.accesslog
 
io.quarkus.vertx.http.runtime.security - package io.quarkus.vertx.http.runtime.security
 
ioThreads - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The number if IO threads used to perform IO.
isAuthorised(String, Handler<AsyncResult<Boolean>>) - Method in class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
 
isAuthorized(String, Handler<AsyncResult<Boolean>>) - Method in class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
 
isChunked() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
isEnded() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
isEnded() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
isExpectMultipart() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
isExpectMultipart() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
isPermitted() - Method in class io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy.CheckResult
 
isRotate() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
isSSL() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
isSSL() - Method in class io.quarkus.vertx.http.runtime.ForwardedParser
 
isSSL() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 

J

JBossLoggingAccessLogReceiver - Class in io.quarkus.vertx.http.runtime.filters.accesslog
Access log receiver that logs messages at INFO level.
JBossLoggingAccessLogReceiver(String) - Constructor for class io.quarkus.vertx.http.runtime.filters.accesslog.JBossLoggingAccessLogReceiver
 
JBossLoggingAccessLogReceiver() - Constructor for class io.quarkus.vertx.http.runtime.filters.accesslog.JBossLoggingAccessLogReceiver
 

K

keyFile - Variable in class io.quarkus.vertx.http.runtime.CertificateConfig
The file path to the corresponding certificate private key file in PEM format.
keys() - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap
 
keyStoreFile - Variable in class io.quarkus.vertx.http.runtime.CertificateConfig
An optional key store which holds the certificate information instead of specifying separate files.
keyStoreFileType - Variable in class io.quarkus.vertx.http.runtime.CertificateConfig
An optional parameter to specify type of the key store file.
keyStorePassword - Variable in class io.quarkus.vertx.http.runtime.CertificateConfig
A parameter to specify the password of the key store file.

L

landingPage - Variable in class io.quarkus.vertx.http.runtime.FormAuthConfig
The landing page to redirect to if there is no saved page to redirect back to
LEGACY_INCORRECT_TOKEN - Static variable in class io.quarkus.vertx.http.runtime.attribute.SecureExchangeAttribute
 
limits - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Server limits configuration
LOCAL_IP - Static variable in class io.quarkus.vertx.http.runtime.attribute.LocalIPAttribute
 
LOCAL_IP_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.LocalIPAttribute
 
LOCAL_PORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.LocalPortAttribute
 
LOCAL_PORT_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.LocalPortAttribute
 
LOCAL_SERVER_NAME - Static variable in class io.quarkus.vertx.http.runtime.attribute.LocalServerNameAttribute
 
LOCAL_SERVER_NAME_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.LocalServerNameAttribute
 
localAddress() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
localAddress() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
LocalIPAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The local IP address
LocalIPAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
LocalPortAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The local port
LocalPortAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
LocalServerNameAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The local server name
LocalServerNameAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
logDirectory - Variable in class io.quarkus.vertx.http.runtime.AccessLogConfig
The log directory to use when logging access to a file If this is not set then the current working directory is used.
LogFileHeaderGenerator - Interface in io.quarkus.vertx.http.runtime.filters.accesslog
Interface that generates the header for an access log.
loginPage - Variable in class io.quarkus.vertx.http.runtime.FormAuthConfig
The login page
logMessage(String) - Method in interface io.quarkus.vertx.http.runtime.filters.accesslog.AccessLogReceiver
 
logMessage(String) - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
 
logMessage(String) - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.JBossLoggingAccessLogReceiver
 
logSuffix - Variable in class io.quarkus.vertx.http.runtime.AccessLogConfig
The log file suffix
logToFile - Variable in class io.quarkus.vertx.http.runtime.AccessLogConfig
If logging should be done to a separate file.

M

match(String) - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
Matches a path against the registered handlers.
MAX_REQUEST_SIZE_KEY - Static variable in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
maxBodySize - Variable in class io.quarkus.vertx.http.runtime.ServerLimitsConfig
The maximum size of a request body.
maxChunkSize - Variable in class io.quarkus.vertx.http.runtime.ServerLimitsConfig
The max HTTP chunk size
maxHeaderSize - Variable in class io.quarkus.vertx.http.runtime.ServerLimitsConfig
The maximum length of all headers.
mechanisms - Variable in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
 
mergeFormAttributes - Variable in class io.quarkus.vertx.http.runtime.BodyConfig
Whether the form attributes should be added to the request parameters.
method() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
method() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
methods - Variable in class io.quarkus.vertx.http.runtime.cors.CORSConfig
HTTP methods allowed for CORS Comma separated list of valid methods.
methods - Variable in class io.quarkus.vertx.http.runtime.PolicyMappingConfig
The methods that this permission set applies to.
methods - Variable in class io.quarkus.vertx.http.runtime.security.PathMatchingHttpSecurityPolicy.HttpMatcher
 

N

name() - Method in class io.quarkus.vertx.http.runtime.attribute.BytesSentAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.CookieAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute.Builder
 
name() - Method in interface io.quarkus.vertx.http.runtime.attribute.ExchangeAttributeBuilder
The string representation of the attribute name.
name() - Method in class io.quarkus.vertx.http.runtime.attribute.IdentUsernameAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.LocalIPAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.LocalPortAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.LocalServerNameAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.NullAttribute.Builder
 
NAME - Static variable in class io.quarkus.vertx.http.runtime.attribute.NullAttribute
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.QueryParameterAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.QueryStringAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteHostAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteIPAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteUserAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestHeaderAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestLineAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestMethodAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestPathAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestProtocolAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestSchemeAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestURLAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseCodeAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseHeaderAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.SecureExchangeAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.SslCipherAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.SslClientCertAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.SslSessionIdAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.ThreadNameAttribute.Builder
 
name() - Method in class io.quarkus.vertx.http.runtime.attribute.TransportProtocolAttribute.Builder
 
netSocket() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
netSocket() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
newCookieInterval - Variable in class io.quarkus.vertx.http.runtime.FormAuthConfig
How old a cookie can get before it will be replaced with a new cookie with an updated timeout, also referred to as "renewal-timeout".
newCookieNeeded - Variable in class io.quarkus.vertx.http.runtime.security.PersistentLoginManager.RestoreResult
 
next(Handler<HttpServerRequest>) - Method in class io.quarkus.vertx.http.runtime.filters.GracefulShutdownFilter
 
NoAuthenticationMechanism() - Constructor for class io.quarkus.vertx.http.runtime.security.HttpAuthenticator.NoAuthenticationMechanism
 
NOOP_CALLBACK - Static variable in class io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder
 
NoopCloseTask() - Constructor for class io.quarkus.vertx.http.runtime.security.HttpAuthenticator.NoopCloseTask
 
NullAttribute - Class in io.quarkus.vertx.http.runtime.attribute
 
NullAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 

O

origins - Variable in class io.quarkus.vertx.http.runtime.cors.CORSConfig
Origins allowed for CORS Comma separated list of valid URLs.

P

params() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
params() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
parse(String) - Method in class io.quarkus.vertx.http.runtime.attribute.ExchangeAttributeParser
Parses the provided value string, and turns it into a list of exchange attributes.
parseSingleToken(String) - Method in class io.quarkus.vertx.http.runtime.attribute.ExchangeAttributeParser
 
path() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
path() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
PathMatch(String, String, T) - Constructor for class io.quarkus.vertx.http.runtime.security.PathMatcher.PathMatch
 
PathMatcher<T> - Class in io.quarkus.vertx.http.runtime.security
Handler that dispatches to a given handler based of a prefix match of the path.
PathMatcher(T) - Constructor for class io.quarkus.vertx.http.runtime.security.PathMatcher
 
PathMatcher() - Constructor for class io.quarkus.vertx.http.runtime.security.PathMatcher
 
PathMatcher.PathMatch<T> - Class in io.quarkus.vertx.http.runtime.security
 
PathMatchingHttpSecurityPolicy - Class in io.quarkus.vertx.http.runtime.security
A security policy that allows for matching of other security policies based on paths.
PathMatchingHttpSecurityPolicy() - Constructor for class io.quarkus.vertx.http.runtime.security.PathMatchingHttpSecurityPolicy
 
PathMatchingHttpSecurityPolicy.HttpMatcher - Class in io.quarkus.vertx.http.runtime.security
 
paths - Variable in class io.quarkus.vertx.http.runtime.PolicyMappingConfig
The paths that this permission check applies to.
pattern - Variable in class io.quarkus.vertx.http.runtime.AccessLogConfig
The access log pattern: If this is the string 'common' or 'combined' then this will use one of the specified named formats: common: %h %l %u %t "%r" %s %b combined: %h %l %u %t "%r" %s %b "%{i,Referer}" "%{i,User-Agent}" Otherwise consult the Quarkus documentation for the full list of variables that can be used.
pause() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
pause() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
pause() - Method in class io.quarkus.vertx.http.runtime.ResumingRequestWrapper
 
peerCertificateChain() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
peerCertificateChain() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
permissionCheckHandler() - Method in class io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder
 
permissions - Variable in class io.quarkus.vertx.http.runtime.AuthConfig
The HTTP permissions
PERMIT - Static variable in class io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy.CheckResult
 
PermitSecurityPolicy - Class in io.quarkus.vertx.http.runtime.security
 
PermitSecurityPolicy() - Constructor for class io.quarkus.vertx.http.runtime.security.PermitSecurityPolicy
 
PersistentLoginManager - Class in io.quarkus.vertx.http.runtime.security
A class that manages persistent logins.
PersistentLoginManager(String, String, long, long) - Constructor for class io.quarkus.vertx.http.runtime.security.PersistentLoginManager
 
PersistentLoginManager.RestoreResult - Class in io.quarkus.vertx.http.runtime.security
 
policies - Variable in class io.quarkus.vertx.http.runtime.security.HttpAuthorizer
 
policy - Variable in class io.quarkus.vertx.http.runtime.PolicyMappingConfig
The HTTP policy that this permission set is linked to.
PolicyConfig - Class in io.quarkus.vertx.http.runtime
 
PolicyConfig() - Constructor for class io.quarkus.vertx.http.runtime.PolicyConfig
 
PolicyConfig$$accessor - Class in io.quarkus.vertx.http.runtime
 
PolicyMappingConfig - Class in io.quarkus.vertx.http.runtime
 
PolicyMappingConfig() - Constructor for class io.quarkus.vertx.http.runtime.PolicyMappingConfig
 
PolicyMappingConfig$$accessor - Class in io.quarkus.vertx.http.runtime
 
port - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The HTTP port
preallocateBodyBuffer - Variable in class io.quarkus.vertx.http.runtime.BodyConfig
Whether the body buffer should pre-allocated based on the Content-Length header value.
principal() - Method in class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.BytesSentAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.CookieAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute.Builder
 
priority() - Method in interface io.quarkus.vertx.http.runtime.attribute.ExchangeAttributeBuilder
The priority of the builder.
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.IdentUsernameAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.LocalIPAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.LocalPortAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.LocalServerNameAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.NullAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.QueryParameterAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.QueryStringAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteHostAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteIPAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteUserAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestHeaderAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestLineAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestMethodAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestPathAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestProtocolAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestSchemeAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.RequestURLAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseCodeAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseHeaderAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.SecureExchangeAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.SslCipherAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.SslClientCertAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.SslSessionIdAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.ThreadNameAttribute.Builder
 
priority() - Method in class io.quarkus.vertx.http.runtime.attribute.TransportProtocolAttribute.Builder
 
proactive - Variable in class io.quarkus.vertx.http.runtime.AuthConfig
If this is true and credentials are present then a user will always be authenticated before the request progresses.
produceRouter() - Method in class io.quarkus.vertx.http.runtime.RouterProducer
 
protocols - Variable in class io.quarkus.vertx.http.runtime.ServerSslConfig
The list of protocols to explicitly enable.
proxyAddressForwarding - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
If this is true then the address, scheme etc will be set from headers forwarded by the proxy server, such as X-Forwarded-For.
push(HttpMethod, String, String, Handler<AsyncResult<HttpServerResponse>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
push(HttpMethod, String, MultiMap, Handler<AsyncResult<HttpServerResponse>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
push(HttpMethod, String, Handler<AsyncResult<HttpServerResponse>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
push(HttpMethod, String, String, MultiMap, Handler<AsyncResult<HttpServerResponse>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
put(String, V) - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap
 
putHeader(String, String) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
putHeader(CharSequence, CharSequence) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
putHeader(String, Iterable<String>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
putHeader(CharSequence, Iterable<CharSequence>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
putTrailer(String, String) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
putTrailer(CharSequence, CharSequence) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
putTrailer(String, Iterable<String>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
putTrailer(CharSequence, Iterable<CharSequence>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 

Q

QuarkusCookie() - Constructor for class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
QuarkusErrorHandler - Class in io.quarkus.vertx.http.runtime
 
QuarkusErrorHandler(boolean) - Constructor for class io.quarkus.vertx.http.runtime.QuarkusErrorHandler
 
QuarkusHttpSecurityContext - Class in io.quarkus.vertx.http.runtime.security
Security context that is attached to the request.
QuarkusHttpSecurityContext() - Constructor for class io.quarkus.vertx.http.runtime.security.QuarkusHttpSecurityContext
 
QuarkusHttpUser - Class in io.quarkus.vertx.http.runtime.security
Basic vert.x user representation
QuarkusHttpUser(SecurityIdentity) - Constructor for class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
 
QuarkusRequestWrapper - Class in io.quarkus.vertx.http.runtime.filters
 
QuarkusRequestWrapper(HttpServerRequest) - Constructor for class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper
 
QuarkusRequestWrapper.QuarkusCookie - Class in io.quarkus.vertx.http.runtime.filters
 
QuarkusRequestWrapper.ResponseWrapper - Class in io.quarkus.vertx.http.runtime.filters
 
query() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
query() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
QUERY_STRING - Static variable in class io.quarkus.vertx.http.runtime.attribute.QueryStringAttribute
 
QUERY_STRING_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.QueryStringAttribute
 
QueryParameterAttribute - Class in io.quarkus.vertx.http.runtime.attribute
Query parameter
QueryParameterAttribute(String) - Constructor for class io.quarkus.vertx.http.runtime.attribute.QueryParameterAttribute
 
QueryParameterAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
QueryStringAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The query string
QueryStringAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
QuotingExchangeAttribute - Class in io.quarkus.vertx.http.runtime.attribute
Exchange attribute that wraps string attributes in quotes.
QuotingExchangeAttribute(ExchangeAttribute) - Constructor for class io.quarkus.vertx.http.runtime.attribute.QuotingExchangeAttribute
 
QuotingExchangeAttribute.Wrapper - Class in io.quarkus.vertx.http.runtime.attribute
 

R

rawMethod() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
rawMethod() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
read() - Method in class io.quarkus.vertx.http.runtime.VertxInputStream
 
read(byte[]) - Method in class io.quarkus.vertx.http.runtime.VertxInputStream
 
read(byte[], int, int) - Method in class io.quarkus.vertx.http.runtime.VertxInputStream
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.BytesSentAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.CompositeExchangeAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.ConstantExchangeAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.CookieAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute
 
readAttribute(RoutingContext) - Method in interface io.quarkus.vertx.http.runtime.attribute.ExchangeAttribute
Resolve the attribute from the HTTP server exchange.
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.IdentUsernameAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.LocalIPAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.LocalPortAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.LocalServerNameAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.NullAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.QueryParameterAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.QueryStringAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.QuotingExchangeAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteHostAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteIPAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteUserAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestHeaderAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestLineAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestMethodAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestPathAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestProtocolAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestSchemeAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestURLAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseCodeAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseHeaderAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.SecureExchangeAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.SslCipherAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.SslClientCertAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.SslSessionIdAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.SubstituteEmptyWrapper.SubstituteEmptyAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.ThreadNameAttribute
 
readAttribute(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.attribute.TransportProtocolAttribute
 
readBlocking() - Method in class io.quarkus.vertx.http.runtime.VertxInputStream.VertxBlockingInput
 
readBytesAvailable() - Method in class io.quarkus.vertx.http.runtime.VertxInputStream.VertxBlockingInput
 
readException - Variable in class io.quarkus.vertx.http.runtime.VertxInputStream.VertxBlockingInput
 
ReadOnlyAttributeException - Exception in io.quarkus.vertx.http.runtime.attribute
An exception that is thrown when an attribute is read only
ReadOnlyAttributeException() - Constructor for exception io.quarkus.vertx.http.runtime.attribute.ReadOnlyAttributeException
 
ReadOnlyAttributeException(String, String) - Constructor for exception io.quarkus.vertx.http.runtime.attribute.ReadOnlyAttributeException
 
readTimeout - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Http connection read timeout for blocking IO.
realm - Variable in class io.quarkus.vertx.http.runtime.AuthConfig
The authentication realm
recordRequestStartTime - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
If this is true then the request start time will be recorded to enable logging of total request time.
redirectAfterLogin - Variable in class io.quarkus.vertx.http.runtime.FormAuthConfig
Option to disable redirect to landingPage if there is no saved page to redirect back to.
redirectUri - Variable in exception io.quarkus.vertx.http.runtime.security.AuthenticationRedirectException
 
register(Handler<RoutingContext>, int) - Method in class io.quarkus.vertx.http.runtime.filters.Filters
Registers a new filter.
REMOTE_HOST - Static variable in class io.quarkus.vertx.http.runtime.attribute.RemoteHostAttribute
 
REMOTE_HOST_NAME_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.RemoteHostAttribute
 
REMOTE_IP - Static variable in class io.quarkus.vertx.http.runtime.attribute.RemoteIPAttribute
 
REMOTE_IP_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.RemoteIPAttribute
 
REMOTE_USER - Static variable in class io.quarkus.vertx.http.runtime.attribute.RemoteUserAttribute
 
REMOTE_USER_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.RemoteUserAttribute
 
remoteAddress() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
remoteAddress() - Method in class io.quarkus.vertx.http.runtime.ForwardedParser
 
remoteAddress() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
RemoteHostAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The remote Host address (if resolved)
RemoteHostAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
RemoteIPAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The remote IP address
RemoteIPAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
RemoteUserAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The remote user
RemoteUserAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
remove(String) - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap
 
removeCookie(String) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
removeCookie(String, boolean) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
removeExactPath(String) - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
 
removePath(String) - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
Deprecated.
removePrefixPath(String) - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
 
ReplacementDebugPage - Class in io.quarkus.vertx.http.runtime.devmode
Generates an error page with a stack trace.
ReplacementDebugPage() - Constructor for class io.quarkus.vertx.http.runtime.devmode.ReplacementDebugPage
 
request - Variable in class io.quarkus.vertx.http.runtime.VertxInputStream.VertxBlockingInput
 
REQUEST_LINE - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestLineAttribute
 
REQUEST_LINE_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestLineAttribute
 
REQUEST_METHOD - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestMethodAttribute
 
REQUEST_METHOD_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestMethodAttribute
 
REQUEST_PATH - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestPathAttribute
 
REQUEST_PROTOCOL - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestProtocolAttribute
 
REQUEST_PROTOCOL_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestProtocolAttribute
 
REQUEST_SCHEME - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestSchemeAttribute
 
REQUEST_START_TIME - Static variable in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
The key that the request start time is stored under
REQUEST_URL - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestURLAttribute
 
REQUEST_URL_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.RequestURLAttribute
 
RequestHeaderAttribute - Class in io.quarkus.vertx.http.runtime.attribute
A request header
RequestHeaderAttribute(String) - Constructor for class io.quarkus.vertx.http.runtime.attribute.RequestHeaderAttribute
 
RequestHeaderAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
RequestLineAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The request line
RequestLineAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
RequestMethodAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The request method
RequestMethodAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
RequestPathAttribute - Class in io.quarkus.vertx.http.runtime.attribute
 
RequestPathAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
RequestProtocolAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The request getProtocol
RequestProtocolAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
RequestSchemeAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The request scheme
RequestSchemeAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
RequestURLAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The request URL
RequestURLAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
reset() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
reset(long) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
response() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
response() - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper
 
response() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
RESPONSE_CODE - Static variable in class io.quarkus.vertx.http.runtime.attribute.ResponseCodeAttribute
 
RESPONSE_CODE_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.ResponseCodeAttribute
 
RESPONSE_TIME_MICROS - Static variable in class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute
 
RESPONSE_TIME_MILLIS - Static variable in class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute
 
RESPONSE_TIME_MILLIS_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute
 
RESPONSE_TIME_NANOS - Static variable in class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute
 
RESPONSE_TIME_SECONDS_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute
 
ResponseCodeAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The request status code
ResponseCodeAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
ResponseHeaderAttribute - Class in io.quarkus.vertx.http.runtime.attribute
A response header
ResponseHeaderAttribute(String) - Constructor for class io.quarkus.vertx.http.runtime.attribute.ResponseHeaderAttribute
 
ResponseHeaderAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
ResponseTimeAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The response time This will only work if HttpConfiguration.recordRequestStartTime has been set
ResponseTimeAttribute(TimeUnit) - Constructor for class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute
 
ResponseTimeAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
ResponseWrapper(HttpServerResponse) - Constructor for class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.ResponseWrapper
 
restore(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.PersistentLoginManager
 
RestoreResult(String, boolean) - Constructor for class io.quarkus.vertx.http.runtime.security.PersistentLoginManager.RestoreResult
 
resume() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
resume() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
resume() - Method in class io.quarkus.vertx.http.runtime.ResumingRequestWrapper
 
ResumingRequestWrapper - Class in io.quarkus.vertx.http.runtime
 
ResumingRequestWrapper(HttpServerRequest) - Constructor for class io.quarkus.vertx.http.runtime.ResumingRequestWrapper
 
rolePolicy - Variable in class io.quarkus.vertx.http.runtime.AuthConfig
The HTTP role based policies
rolesAllowed - Variable in class io.quarkus.vertx.http.runtime.PolicyConfig
The roles that are allowed to access resources protected by this policy
RolesAllowedHttpSecurityPolicy - Class in io.quarkus.vertx.http.runtime.security
permission checker that handles role based permissions
RolesAllowedHttpSecurityPolicy(List<String>) - Constructor for class io.quarkus.vertx.http.runtime.security.RolesAllowedHttpSecurityPolicy
 
RolesAllowedHttpSecurityPolicy() - Constructor for class io.quarkus.vertx.http.runtime.security.RolesAllowedHttpSecurityPolicy
 
rootPath - Variable in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig
The HTTP root path.
rotate - Variable in class io.quarkus.vertx.http.runtime.AccessLogConfig
If the log should be rotated daily
rotate() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
forces a log rotation.
RouterProducer - Class in io.quarkus.vertx.http.runtime
 
RouterProducer() - Constructor for class io.quarkus.vertx.http.runtime.RouterProducer
 
run() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver
processes all queued log messages
run() - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator.NoopCloseTask
 
runBlocking(RoutingContext, Uni<SecurityIdentity>, BiFunction<RoutingContext, SecurityIdentity, HttpSecurityPolicy.CheckResult>) - Method in interface io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy.AuthorizationRequestContext
 
runFormAuth(RoutingContext, IdentityProviderManager) - Method in class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 

S

save(SecurityIdentity, RoutingContext, PersistentLoginManager.RestoreResult) - Method in class io.quarkus.vertx.http.runtime.security.PersistentLoginManager
 
scheme() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
scheme() - Method in class io.quarkus.vertx.http.runtime.ForwardedParser
 
scheme() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
SecureExchangeAttribute - Class in io.quarkus.vertx.http.runtime.attribute
 
SecureExchangeAttribute() - Constructor for class io.quarkus.vertx.http.runtime.attribute.SecureExchangeAttribute
 
SecureExchangeAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
sendChallenge(RoutingContext) - Method in interface io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism
 
sendChallenge(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
 
sendFile(String) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
sendFile(String, long) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
sendFile(String, long, long) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
sendFile(String, Handler<AsyncResult<Void>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
sendFile(String, long, Handler<AsyncResult<Void>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
sendFile(String, long, long, Handler<AsyncResult<Void>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
sendRedirect(RoutingContext, String) - Static method in class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 
servePage(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 
ServerLimitsConfig - Class in io.quarkus.vertx.http.runtime
 
ServerLimitsConfig() - Constructor for class io.quarkus.vertx.http.runtime.ServerLimitsConfig
 
ServerLimitsConfig$$accessor - Class in io.quarkus.vertx.http.runtime
 
ServerSslConfig - Class in io.quarkus.vertx.http.runtime
Shared configuration for setting up server-side SSL.
ServerSslConfig() - Constructor for class io.quarkus.vertx.http.runtime.ServerSslConfig
 
ServerSslConfig$$accessor - Class in io.quarkus.vertx.http.runtime
 
set_accessControlMaxAge(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.cors.CORSConfig$$accessor
 
set_accessLog(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_allowForwarded(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_auth(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig$$accessor
 
set_baseFileName(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
set_basic(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
set_body(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_category(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
set_certificate(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.ServerSslConfig$$accessor
 
set_cipherSuites(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.ServerSslConfig$$accessor
 
set_clientAuth(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.ServerSslConfig$$accessor
 
set_cookieName(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
set_cors(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_corsEnabled(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_deleteUploadedFilesOnEnd(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.BodyConfig$$accessor
 
set_domainSocket(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_domainSocketEnabled(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_enabled(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
set_enabled(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
set_encryptionKey(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_errorPage(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
set_exposedHeaders(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.cors.CORSConfig$$accessor
 
set_file(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
set_form(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
set_handleFileUploads(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.BodyConfig$$accessor
 
set_headers(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.cors.CORSConfig$$accessor
 
set_host(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_hostEnabled(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_http2(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_idleTimeout(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_insecureRequests(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_ioThreads(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_keyFile(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
set_keyStoreFile(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
set_keyStoreFileType(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
set_keyStorePassword(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
set_landingPage(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
set_limits(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_logDirectory(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
set_loginPage(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
set_logSuffix(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
set_logToFile(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
set_maxBodySize(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.ServerLimitsConfig$$accessor
 
set_maxChunkSize(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.ServerLimitsConfig$$accessor
 
set_maxHeaderSize(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.ServerLimitsConfig$$accessor
 
set_mergeFormAttributes(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.BodyConfig$$accessor
 
set_methods(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.cors.CORSConfig$$accessor
 
set_methods(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.PolicyMappingConfig$$accessor
 
set_newCookieInterval(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
set_origins(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.cors.CORSConfig$$accessor
 
set_paths(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.PolicyMappingConfig$$accessor
 
set_pattern(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
set_permissions(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
set_policy(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.PolicyMappingConfig$$accessor
 
set_port(Object, int) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_preallocateBodyBuffer(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.BodyConfig$$accessor
 
set_proactive(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
set_protocols(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.ServerSslConfig$$accessor
 
set_proxyAddressForwarding(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_readTimeout(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_realm(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
set_recordRequestStartTime(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_redirectAfterLogin(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
set_rolePolicy(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$accessor
 
set_rolesAllowed(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.PolicyConfig$$accessor
 
set_rootPath(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig$$accessor
 
set_rotate(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.AccessLogConfig$$accessor
 
set_soReusePort(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_ssl(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_sslPort(Object, int) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_tcpCork(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_tcpFastOpen(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_tcpQuickAck(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_testPort(Object, int) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_testSslPort(Object, int) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_timeout(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.FormAuthConfig$$accessor
 
set_trustStoreFile(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
set_trustStoreFileType(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
set_trustStorePassword(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.CertificateConfig$$accessor
 
set_uploadsDirectory(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.BodyConfig$$accessor
 
set_virtual(Object, boolean) - Static method in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig$$accessor
 
setAuthProvider(AuthProvider) - Method in class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
 
setChunked(boolean) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
setCurrent(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.CurrentVertxRequest
 
setDomain(String) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
setExpectMultipart(boolean) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
setExpectMultipart(boolean) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
setHandler(Handler<RoutingContext>) - Method in class io.quarkus.vertx.http.runtime.filters.Filters.SimpleFilter
 
setHandler(Handler<RoutingContext>) - Method in class io.quarkus.vertx.http.runtime.HandlerConsumer
 
setHotReplacement(Handler<RoutingContext>) - Static method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
setHttpOnly(boolean) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
setLogBaseName(String) - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
setLogFileHeaderGenerator(LogFileHeaderGenerator) - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
setLogNameSuffix(String) - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
setLogWriteExecutor(Executor) - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
setMaxAge(long) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
setOutputDirectory(Path) - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
setPath(String) - Method in class io.quarkus.vertx.http.runtime.BasicRoute
 
setPath(String) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
setPriority(int) - Method in class io.quarkus.vertx.http.runtime.filters.Filters.SimpleFilter
 
setRolesAllowed(List<String>) - Method in class io.quarkus.vertx.http.runtime.security.RolesAllowedHttpSecurityPolicy
 
setRotate(boolean) - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.DefaultAccessLogReceiver.Builder
 
setSecure(boolean) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
setStatusCode(int) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
setStatusMessage(String) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
setStreamPriority(StreamPriority) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
setupBasicAuth(HttpBuildTimeConfig) - Method in class io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder
 
setupFormAuth(HttpConfiguration, HttpBuildTimeConfig) - Method in class io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder
 
setupHotDeployment(HotReplacementContext) - Method in class io.quarkus.vertx.http.runtime.devmode.VertxHotReplacementSetup
 
setValue(String) - Method in class io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.QuarkusCookie
 
setValue(T) - Method in class io.quarkus.vertx.http.runtime.security.SupplierImpl
 
setWriteQueueMaxSize(int) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
shutdown(ShutdownListener.ShutdownNotification) - Method in class io.quarkus.vertx.http.runtime.filters.GracefulShutdownFilter
 
shutDownDevMode() - Static method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
SILENT - Static variable in class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
SimpleFilter() - Constructor for class io.quarkus.vertx.http.runtime.filters.Filters.SimpleFilter
 
SimpleFilter(Handler<RoutingContext>, int) - Constructor for class io.quarkus.vertx.http.runtime.filters.Filters.SimpleFilter
 
soReusePort - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Enable socket reuse port (linux/macOs native transport only)
ssl - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The SSL config
SslCipherAttribute - Class in io.quarkus.vertx.http.runtime.attribute
 
SslCipherAttribute() - Constructor for class io.quarkus.vertx.http.runtime.attribute.SslCipherAttribute
 
SslCipherAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
SslClientCertAttribute - Class in io.quarkus.vertx.http.runtime.attribute
 
SslClientCertAttribute() - Constructor for class io.quarkus.vertx.http.runtime.attribute.SslClientCertAttribute
 
SslClientCertAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
sslPort - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The HTTPS port
sslSession() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
sslSession() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
SslSessionIdAttribute - Class in io.quarkus.vertx.http.runtime.attribute
 
SslSessionIdAttribute() - Constructor for class io.quarkus.vertx.http.runtime.attribute.SslSessionIdAttribute
 
SslSessionIdAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
startServer(Supplier<Vertx>, ShutdownContext, HttpConfiguration, LaunchMode, boolean, boolean, Supplier<Integer>, String) - Method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
startServerAfterFailedStart() - Static method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
status - Variable in class io.quarkus.vertx.http.runtime.security.ChallengeData
 
storeInitialLocation(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.FormAuthenticationMechanism
 
streamId() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
streamPriority() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
streamPriority() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
streamPriorityHandler(Handler<StreamPriority>) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
streamPriorityHandler(Handler<StreamPriority>) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
SubstituteEmptyAttribute(ExchangeAttribute, String) - Constructor for class io.quarkus.vertx.http.runtime.attribute.SubstituteEmptyWrapper.SubstituteEmptyAttribute
 
SubstituteEmptyWrapper - Class in io.quarkus.vertx.http.runtime.attribute
 
SubstituteEmptyWrapper(String) - Constructor for class io.quarkus.vertx.http.runtime.attribute.SubstituteEmptyWrapper
 
SubstituteEmptyWrapper.SubstituteEmptyAttribute - Class in io.quarkus.vertx.http.runtime.attribute
 
SubstringMap<V> - Class in io.quarkus.vertx.http.runtime.security
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.
SubstringMap() - Constructor for class io.quarkus.vertx.http.runtime.security.SubstringMap
 
SubstringMap.SubstringMatch<V> - Class in io.quarkus.vertx.http.runtime.security
 
SubstringMatch(String, V) - Constructor for class io.quarkus.vertx.http.runtime.security.SubstringMap.SubstringMatch
 
SupplierImpl<T> - Class in io.quarkus.vertx.http.runtime.security
 
SupplierImpl() - Constructor for class io.quarkus.vertx.http.runtime.security.SupplierImpl
 
SupplierImpl(T) - Constructor for class io.quarkus.vertx.http.runtime.security.SupplierImpl
 

T

tcpCork - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Enable tcp cork (linux native transport only)
tcpFastOpen - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Enable tcp fast open (linux native transport only)
tcpQuickAck - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Enable tcp quick ack (linux native transport only)
testPort - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The HTTP port used to run tests
testSslPort - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The HTTPS port used to run tests
THREAD_NAME - Static variable in class io.quarkus.vertx.http.runtime.attribute.ThreadNameAttribute
 
THREAD_NAME_SHORT - Static variable in class io.quarkus.vertx.http.runtime.attribute.ThreadNameAttribute
 
ThreadLocalHandler - Class in io.quarkus.vertx.http.runtime
 
ThreadLocalHandler(Supplier<Handler<RoutingContext>>) - Constructor for class io.quarkus.vertx.http.runtime.ThreadLocalHandler
 
ThreadNameAttribute - Class in io.quarkus.vertx.http.runtime.attribute
The thread name
ThreadNameAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
timeout - Variable in class io.quarkus.vertx.http.runtime.FormAuthConfig
The inactivity (idle) timeout When inactivity timeout is reached, cookie is not renewed and a new login is enforced.
TOKEN - Static variable in class io.quarkus.vertx.http.runtime.attribute.SecureExchangeAttribute
 
toMap() - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap
 
toPem(X509Certificate) - Static method in class io.quarkus.vertx.http.runtime.attribute.SslClientCertAttribute
 
toString() - Method in class io.quarkus.vertx.http.runtime.cors.CORSConfig
 
toString() - Method in class io.quarkus.vertx.http.runtime.filters.accesslog.AccessLogHandler
 
toString() - Method in class io.quarkus.vertx.http.runtime.security.HttpCredentialTransport
 
trailers() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
TRANSPORT_PROTOCOL - Static variable in class io.quarkus.vertx.http.runtime.attribute.TransportProtocolAttribute
 
TransportProtocolAttribute - Class in io.quarkus.vertx.http.runtime.attribute
 
TransportProtocolAttribute.Builder - Class in io.quarkus.vertx.http.runtime.attribute
 
TrustedAuthenticationRequest - Class in io.quarkus.vertx.http.runtime.security
A request to authenticate from a trusted source, such as an encrypted cookie TODO: move to quarkus-security
TrustedAuthenticationRequest(String) - Constructor for class io.quarkus.vertx.http.runtime.security.TrustedAuthenticationRequest
 
trustStoreFile - Variable in class io.quarkus.vertx.http.runtime.CertificateConfig
An optional trust store which holds the certificate information of the certificates to trust
trustStoreFileType - Variable in class io.quarkus.vertx.http.runtime.CertificateConfig
An optional parameter to specify type of the trust store file.
trustStorePassword - Variable in class io.quarkus.vertx.http.runtime.CertificateConfig
A parameter to specify the password of the trust store file.

U

upgrade() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
upgrade() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
uploadHandler(Handler<HttpServerFileUpload>) - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
uploadHandler(Handler<HttpServerFileUpload>) - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
uploadHandler(Handler<HttpServerFileUpload>) - Method in class io.quarkus.vertx.http.runtime.ResumingRequestWrapper
 
uploadsDirectory - Variable in class io.quarkus.vertx.http.runtime.BodyConfig
The directory where the files sent using multipart/form-data should be stored.
uri() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
uri() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
USER_AGENT_CHARSETS - Static variable in class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
A comma separated list of patterns and charsets.

V

value - Variable in class io.quarkus.vertx.http.runtime.security.SupplierImpl
 
valueOf(String) - Static method in enum io.quarkus.vertx.http.runtime.HandlerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.vertx.http.runtime.HttpConfiguration.InsecureRequests
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.vertx.http.runtime.security.HttpCredentialTransport.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.quarkus.vertx.http.runtime.HandlerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.vertx.http.runtime.HttpConfiguration.InsecureRequests
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.vertx.http.runtime.security.HttpCredentialTransport.Type
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class io.quarkus.vertx.http.runtime.AbstractRequestWrapper
 
version() - Method in class io.quarkus.vertx.http.runtime.ForwardedServerRequestWrapper
 
VertxBlockingInput(HttpServerRequest, long) - Constructor for class io.quarkus.vertx.http.runtime.VertxInputStream.VertxBlockingInput
 
VertxHotReplacementSetup - Class in io.quarkus.vertx.http.runtime.devmode
 
VertxHotReplacementSetup() - Constructor for class io.quarkus.vertx.http.runtime.devmode.VertxHotReplacementSetup
 
VertxHttpRecorder - Class in io.quarkus.vertx.http.runtime
 
VertxHttpRecorder() - Constructor for class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
VertxHttpRecorder$$accessor - Class in io.quarkus.vertx.http.runtime
 
VertxInputStream - Class in io.quarkus.vertx.http.runtime
 
VertxInputStream(RoutingContext, long) - Constructor for class io.quarkus.vertx.http.runtime.VertxInputStream
 
VertxInputStream.VertxBlockingInput - Class in io.quarkus.vertx.http.runtime
 
virtual - Variable in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig
If this is true then only a virtual channel will be set up for vertx web.
VIRTUAL_HTTP - Static variable in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
virtualBootstrap - Static variable in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 

W

waiting - Variable in class io.quarkus.vertx.http.runtime.VertxInputStream.VertxBlockingInput
 
warnIfPortChanged(HttpConfiguration, int) - Method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
wrap(ExchangeAttribute) - Method in interface io.quarkus.vertx.http.runtime.attribute.ExchangeAttributeWrapper
 
wrap(ExchangeAttribute) - Method in class io.quarkus.vertx.http.runtime.attribute.QuotingExchangeAttribute.Wrapper
 
wrap(ExchangeAttribute) - Method in class io.quarkus.vertx.http.runtime.attribute.SubstituteEmptyWrapper
 
WRAPPER - Static variable in class io.quarkus.vertx.http.runtime.attribute.QuotingExchangeAttribute
 
Wrapper() - Constructor for class io.quarkus.vertx.http.runtime.attribute.QuotingExchangeAttribute.Wrapper
 
write(Buffer) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
write(Buffer, Handler<AsyncResult<Void>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
write(String, String) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
write(String, String, Handler<AsyncResult<Void>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
write(String) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
write(String, Handler<AsyncResult<Void>>) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.BytesSentAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.CompositeExchangeAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.ConstantExchangeAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.CookieAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.DateTimeAttribute
 
writeAttribute(RoutingContext, String) - Method in interface io.quarkus.vertx.http.runtime.attribute.ExchangeAttribute
Sets a new value for the attribute.
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.IdentUsernameAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.LocalIPAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.LocalPortAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.LocalServerNameAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.NullAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.QueryParameterAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.QueryStringAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.QuotingExchangeAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteHostAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteIPAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.RemoteUserAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestHeaderAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestLineAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestMethodAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestPathAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestProtocolAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestSchemeAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.RequestURLAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseCodeAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseHeaderAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.ResponseTimeAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.SecureExchangeAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.SslCipherAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.SslClientCertAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.SslSessionIdAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.SubstituteEmptyWrapper.SubstituteEmptyAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.ThreadNameAttribute
 
writeAttribute(RoutingContext, String) - Method in class io.quarkus.vertx.http.runtime.attribute.TransportProtocolAttribute
 
writeContinue() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
writeCustomFrame(int, int, Buffer) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
writeCustomFrame(HttpFrame) - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
writeQueueFull() - Method in class io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links
Quarkus - Vert.x - HTTP - Runtime 1.4.0.Final

Copyright © 2020 JBoss by Red Hat. All rights reserved.