Class HttpSecurityProcessor


  • public class HttpSecurityProcessor
    extends Object
    • Constructor Detail

      • HttpSecurityProcessor

        public HttpSecurityProcessor()
    • 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)
      • 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)