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

A

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.
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.
addRoute(RuntimeValue<Router>, Function<Router, Route>, Handler<RoutingContext>, HandlerType) - Method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
apply(Router) - Method in class io.quarkus.vertx.http.runtime.BasicRoute
 
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
 
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 interface io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism
 
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
 
authenticationMechanismHandler() - Method in class io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder
 

B

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
 
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
 

C

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
 
CHARSET - Static variable in class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
checker - Variable in class io.quarkus.vertx.http.runtime.security.HttpAuthorizer.HttpMatcher
 
checkPermission(HttpServerRequest, SecurityIdentity) - Method in class io.quarkus.vertx.http.runtime.security.AuthenticatedHttpSecurityPolicy
 
checkPermission(HttpServerRequest, SecurityIdentity) - Method in class io.quarkus.vertx.http.runtime.security.DenySecurityPolicy
 
checkPermission(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthorizer
 
checkPermission(HttpServerRequest, SecurityIdentity) - Method in interface io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy
 
checkPermission(HttpServerRequest, SecurityIdentity) - Method in class io.quarkus.vertx.http.runtime.security.PermitSecurityPolicy
 
checkPermission(HttpServerRequest, SecurityIdentity) - Method in class io.quarkus.vertx.http.runtime.security.RolesAllowedHttpSecurityPolicy
 
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
 
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.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
 
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
 

D

deleteUploadedFilesOnEnd - Variable in class io.quarkus.vertx.http.runtime.BodyConfig
Whether the uploaded files should be removed after serving the request.
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
 

E

exposedHeaders - Variable in class io.quarkus.vertx.http.runtime.cors.CORSConfig
HTTP headers exposed in CORS Comma separated list of valid headers.

F

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>, RuntimeValue<Vertx>, RuntimeValue<Router>, String, LaunchMode) - Method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
findPermissionCheckers(HttpServerRequest) - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthorizer
 
form - Variable in class io.quarkus.vertx.http.runtime.AuthConfig
If form auth should be enabled.

G

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_auth(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig$$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_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_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_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_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_limits(Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
get_maxBodySize(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_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_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_protocols(Object) - Static method in class io.quarkus.vertx.http.runtime.ServerSslConfig$$accessor
 
get_realm(Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$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_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_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_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.HttpConfiguration$$accessor
 
getExactPath(String) - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
 
getFilters() - Method in class io.quarkus.vertx.http.runtime.filters.Filters
 
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
 
getKey() - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap.SubstringMatch
 
getMatched() - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher.PathMatch
 
getPath() - Method in class io.quarkus.vertx.http.runtime.BasicRoute
 
getPaths() - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
 
getPrefixPath(String) - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
 
getPriority() - Method in interface io.quarkus.vertx.http.runtime.filters.Filter
 
getPriority() - Method in class io.quarkus.vertx.http.runtime.filters.Filters.SimpleFilter
 
getRemaining() - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher.PathMatch
 
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
 
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
 

H

handle(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.cors.CORSFilter
 
handle(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.QuarkusErrorHandler
 
handle(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.ThreadLocalHandler
 
handleFileUploads - Variable in class io.quarkus.vertx.http.runtime.BodyConfig
Whether the files sent using multipart/form-data will be stored locally.
handler - Variable in class io.quarkus.vertx.http.runtime.HandlerConsumer
 
HandlerConsumer - Class in io.quarkus.vertx.http.runtime
 
HandlerConsumer() - Constructor for class io.quarkus.vertx.http.runtime.HandlerConsumer
 
HandlerType - Enum in io.quarkus.vertx.http.runtime
 
headers - Variable in class io.quarkus.vertx.http.runtime.cors.CORSConfig
HTTP headers allowed for CORS Comma separated list of valid headers.
host - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The HTTP host
HttpAuthenticationMechanism - Interface in io.quarkus.vertx.http.runtime.security
An interface that performs HTTP based authentication
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<UsernamePasswordAuthenticationRequest>>) - Constructor for class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
 
HttpAuthenticator(HttpAuthenticationMechanism) - Constructor for class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
 
httpAuthenticator - Variable in class io.quarkus.vertx.http.runtime.security.HttpAuthorizer
 
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() - Constructor for class io.quarkus.vertx.http.runtime.security.HttpAuthorizer
 
HttpAuthorizer.HttpMatcher - Class in io.quarkus.vertx.http.runtime.security
 
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
 
HttpMatcher(Set<String>, HttpSecurityPolicy) - Constructor for class io.quarkus.vertx.http.runtime.security.HttpAuthorizer.HttpMatcher
 
HttpSecurityPolicy - Interface in io.quarkus.vertx.http.runtime.security
 
HttpSecurityPolicy.CheckResult - Enum 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

identityProviderManager - Variable in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
 
identityProviderManager - Variable in class io.quarkus.vertx.http.runtime.security.HttpAuthorizer
 
init(HttpBuildTimeConfig, Map<String, Supplier<HttpSecurityPolicy>>) - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthorizer
 
initialize(Router) - Method in class io.quarkus.vertx.http.runtime.RouterProducer
 
initializeRouter(RuntimeValue<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
 
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.cors - package io.quarkus.vertx.http.runtime.cors
 
io.quarkus.vertx.http.runtime.filters - package io.quarkus.vertx.http.runtime.filters
 
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
 

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

limits - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
Server limits configuration

M

match(String) - Method in class io.quarkus.vertx.http.runtime.security.PathMatcher
Matches a path against the registered handlers.
maxBodySize - Variable in class io.quarkus.vertx.http.runtime.ServerLimitsConfig
The maximum size of a request body.
maxHeaderSize - Variable in class io.quarkus.vertx.http.runtime.ServerLimitsConfig
The the maximum length of all headers.
mechanism - 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.
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.HttpAuthorizer.HttpMatcher
 

N

NoopCloseTask() - Constructor for class io.quarkus.vertx.http.runtime.security.HttpAuthenticator.NoopCloseTask
 

O

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

P

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
 
paths - Variable in class io.quarkus.vertx.http.runtime.PolicyMappingConfig
The paths that this permission check applies to.
permissionCheckHandler() - Method in class io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder
 
permissions - Variable in class io.quarkus.vertx.http.runtime.AuthConfig
The HTTP permissions
PermitSecurityPolicy - Class in io.quarkus.vertx.http.runtime.security
 
PermitSecurityPolicy() - Constructor for class io.quarkus.vertx.http.runtime.security.PermitSecurityPolicy
 
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
 
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.
put(String, V) - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap
 

Q

QuarkusErrorHandler - Class in io.quarkus.vertx.http.runtime
 
QuarkusErrorHandler(boolean) - Constructor for class io.quarkus.vertx.http.runtime.QuarkusErrorHandler
 
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
 

R

realm - Variable in class io.quarkus.vertx.http.runtime.AuthConfig
The authentication realm
register(Handler<RoutingContext>, int) - Method in class io.quarkus.vertx.http.runtime.filters.Filters
Registers a new filter.
remove(String) - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap
 
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
 
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.
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.security.HttpAuthenticator.NoopCloseTask
 

S

sendChallenge(RoutingContext) - Method in class io.quarkus.vertx.http.runtime.security.BasicAuthenticationMechanism
 
sendChallenge(RoutingContext) - Method in interface io.quarkus.vertx.http.runtime.security.HttpAuthenticationMechanism
 
sendChallenge(RoutingContext, Runnable) - Method in class io.quarkus.vertx.http.runtime.security.HttpAuthenticator
 
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_auth(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpBuildTimeConfig$$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_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_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_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, boolean) - 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_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_limits(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.HttpConfiguration$$accessor
 
set_maxBodySize(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_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_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_protocols(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.ServerSslConfig$$accessor
 
set_realm(Object, Object) - Static method in class io.quarkus.vertx.http.runtime.AuthConfig$$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_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_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_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.HttpConfiguration$$accessor
 
setAuthProvider(AuthProvider) - Method in class io.quarkus.vertx.http.runtime.security.QuarkusHttpUser
 
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
 
setPath(String) - Method in class io.quarkus.vertx.http.runtime.BasicRoute
 
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
 
setValue(T) - Method in class io.quarkus.vertx.http.runtime.security.SupplierImpl
 
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
 
ssl - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The SSL config
sslPort - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
The HTTPS port
startServer(RuntimeValue<Vertx>, ShutdownContext, HttpConfiguration, LaunchMode, boolean, boolean, Supplier<Integer>) - Method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
startServerAfterFailedStart() - Static method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
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

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
ThreadLocalHandler - Class in io.quarkus.vertx.http.runtime
 
ThreadLocalHandler(Supplier<Handler<RoutingContext>>) - Constructor for class io.quarkus.vertx.http.runtime.ThreadLocalHandler
 
toMap() - Method in class io.quarkus.vertx.http.runtime.security.SubstringMap
 
toString() - Method in class io.quarkus.vertx.http.runtime.cors.CORSConfig
 

U

uploadsDirectory - Variable in class io.quarkus.vertx.http.runtime.BodyConfig
The directory where the files sent using multipart/form-data should be stored.
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.security.HttpSecurityPolicy.CheckResult
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.security.HttpSecurityPolicy.CheckResult
Returns an array containing the constants of this enum type, in the order they are declared.
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
 
virtual - Variable in class io.quarkus.vertx.http.runtime.HttpConfiguration
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

warnIfPortChanged(HttpConfiguration, int) - Method in class io.quarkus.vertx.http.runtime.VertxHttpRecorder
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links
Quarkus - Vert.x - HTTP - Runtime 0.26.0

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