Class ResteasyBuiltinsProcessor

java.lang.Object
io.quarkus.resteasy.deployment.ResteasyBuiltinsProcessor

public class ResteasyBuiltinsProcessor extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) void
    setUpDenyAllJaxRs(JaxRsSecurityConfig securityConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.security.spi.DefaultSecurityCheckBuildItem> defaultSecurityCheckProducer)
     
    (package private) void
    setUpSecurity(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providers, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> bytecodeTransformerProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanBuildItem, io.quarkus.deployment.Capabilities capabilities)
    Install the JAX-RS security provider.
    (package private) void
    vertxProviders(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providers)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • ResteasyBuiltinsProcessor

      public ResteasyBuiltinsProcessor()
  • Method Details

    • setUpDenyAllJaxRs

      void setUpDenyAllJaxRs(JaxRsSecurityConfig securityConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.security.spi.DefaultSecurityCheckBuildItem> defaultSecurityCheckProducer)
    • setUpSecurity

      void setUpSecurity(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providers, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> bytecodeTransformerProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeanBuildItem, io.quarkus.deployment.Capabilities capabilities)
      Install the JAX-RS security provider.
    • vertxProviders

      void vertxProviders(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providers)