Package io.quarkus.vertx.http.runtime.security
package io.quarkus.vertx.http.runtime.security
-
ClassDescriptionClass that is responsible for running the HTTP based permission checksA security policy that allows for matching of other security policies based on paths.permission checker that checks if the user is authenticatedQuarkus generates this storage of endpoints secured with
AuthorizationPolicy
.The authentication handler responsible for BASIC authentication as described by RFC2617Security interceptors run for desired annotated methods prior to security checks.An interface that performs HTTP based authenticationClass that is responsible for running the HTTP based authenticationClass that is responsible for running the HTTP based permission checksA representation of HTTP credential transport.An HTTP Security policy, that controls which requests are allowed to proceed.A context object that can be used to run blocking tasksThe results of a permission checkHandler that dispatches to a given handler based on a match of the path.A string keyed map that can be accessed as a substring, eliminating the need to allocate a new string to do a key comparison against.DecoratesAbstractPathMatchingHttpSecurityPolicy
path matching capabilities with support for policies selected withAuthorizationPolicy
.Class that is responsible for running the Management HTTP based permission checksA security policy that allows for matching of other security policies based on paths.The authentication handler responsible for mTLS client authenticationA security policy that allows for matching of other security policies based on paths.A class that manages persistent logins.Basic vert.x user representationpermission checker that handles role based permissions