Class ManagementSecurityRecorder
java.lang.Object
io.quarkus.vertx.http.runtime.management.ManagementSecurityRecorder
-
Constructor Summary
ConstructorsConstructorDescriptionManagementSecurityRecorder(io.quarkus.runtime.RuntimeValue<ManagementConfig> managementConfig) -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Handler<io.vertx.ext.web.RoutingContext> getAuthenticationHandler(io.quarkus.runtime.RuntimeValue<HttpSecurityRecorder.AuthenticationHandler> handlerRuntimeValue) voidinitializeAuthenticationHandler(io.quarkus.runtime.RuntimeValue<HttpSecurityRecorder.AuthenticationHandler> handler, io.quarkus.arc.runtime.BeanContainer beanContainer) io.quarkus.runtime.RuntimeValue<HttpSecurityRecorder.AuthenticationHandler> managementAuthenticationHandler(boolean proactiveAuthentication) io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> Supplier<?>
-
Constructor Details
-
ManagementSecurityRecorder
public ManagementSecurityRecorder(io.quarkus.runtime.RuntimeValue<ManagementConfig> managementConfig)
-
-
Method Details
-
managementAuthenticationHandler
public io.quarkus.runtime.RuntimeValue<HttpSecurityRecorder.AuthenticationHandler> managementAuthenticationHandler(boolean proactiveAuthentication) -
getAuthenticationHandler
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> getAuthenticationHandler(io.quarkus.runtime.RuntimeValue<HttpSecurityRecorder.AuthenticationHandler> handlerRuntimeValue) -
initializeAuthenticationHandler
public void initializeAuthenticationHandler(io.quarkus.runtime.RuntimeValue<HttpSecurityRecorder.AuthenticationHandler> handler, io.quarkus.arc.runtime.BeanContainer beanContainer) -
permissionCheckHandler
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> permissionCheckHandler() -
setupBasicAuth
-