public class HttpSecurityRecorder extends Object
Modifier and Type | Field and Description |
---|---|
(package private) static String |
encryptionKey |
Constructor and Description |
---|
HttpSecurityRecorder() |
Modifier and Type | Method and Description |
---|---|
io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> |
authenticationMechanismHandler() |
io.quarkus.arc.runtime.BeanContainerListener |
initPermissions(HttpBuildTimeConfig permissions,
Map<String,Supplier<HttpSecurityPolicy>> policies) |
io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> |
permissionCheckHandler() |
Supplier<?> |
setupBasicAuth(HttpBuildTimeConfig buildTimeConfig) |
Supplier<FormAuthenticationMechanism> |
setupFormAuth(HttpConfiguration httpConfiguration,
HttpBuildTimeConfig buildTimeConfig) |
static volatile String encryptionKey
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> authenticationMechanismHandler()
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> permissionCheckHandler()
public io.quarkus.arc.runtime.BeanContainerListener initPermissions(HttpBuildTimeConfig permissions, Map<String,Supplier<HttpSecurityPolicy>> policies)
public Supplier<FormAuthenticationMechanism> setupFormAuth(HttpConfiguration httpConfiguration, HttpBuildTimeConfig buildTimeConfig)
public Supplier<?> setupBasicAuth(HttpBuildTimeConfig buildTimeConfig)
Copyright © 2020 JBoss by Red Hat. All rights reserved.