Package io.quarkus.vertx.http.deployment
Class HttpSecurityProcessor
- java.lang.Object
-
- io.quarkus.vertx.http.deployment.HttpSecurityProcessor
-
public class HttpSecurityProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description HttpSecurityProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuiltins(io.quarkus.deployment.annotations.BuildProducer<HttpSecurityPolicyBuildItem> producer, HttpBuildTimeConfig buildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> beanProducer)(package private) io.quarkus.arc.deployment.SyntheticBeanBuildIteminitBasicAuth(HttpSecurityRecorder recorder, HttpBuildTimeConfig buildTimeConfig)(package private) io.quarkus.arc.deployment.SyntheticBeanBuildIteminitFormAuth(HttpSecurityRecorder recorder, HttpBuildTimeConfig buildTimeConfig, HttpConfiguration httpConfiguration)(package private) io.quarkus.arc.deployment.SyntheticBeanBuildIteminitMtlsClientAuth(HttpSecurityRecorder recorder, HttpBuildTimeConfig buildTimeConfig)(package private) voidsetupAuthenticationMechanisms(HttpSecurityRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<FilterBuildItem> filterBuildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> beanProducer, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanContainerListenerBuildItem> beanContainerListenerBuildItemBuildProducer, HttpBuildTimeConfig buildTimeConfig, List<HttpSecurityPolicyBuildItem> httpSecurityPolicyBuildItemList)
-
-
-
Method Detail
-
builtins
public void builtins(io.quarkus.deployment.annotations.BuildProducer<HttpSecurityPolicyBuildItem> producer, HttpBuildTimeConfig buildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> beanProducer)
-
initFormAuth
io.quarkus.arc.deployment.SyntheticBeanBuildItem initFormAuth(HttpSecurityRecorder recorder, HttpBuildTimeConfig buildTimeConfig, HttpConfiguration httpConfiguration)
-
initMtlsClientAuth
io.quarkus.arc.deployment.SyntheticBeanBuildItem initMtlsClientAuth(HttpSecurityRecorder recorder, HttpBuildTimeConfig buildTimeConfig)
-
initBasicAuth
io.quarkus.arc.deployment.SyntheticBeanBuildItem initBasicAuth(HttpSecurityRecorder recorder, HttpBuildTimeConfig buildTimeConfig)
-
setupAuthenticationMechanisms
void setupAuthenticationMechanisms(HttpSecurityRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<FilterBuildItem> filterBuildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> beanProducer, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanContainerListenerBuildItem> beanContainerListenerBuildItemBuildProducer, HttpBuildTimeConfig buildTimeConfig, List<HttpSecurityPolicyBuildItem> httpSecurityPolicyBuildItemList)
-
-