Class RegisterClassSecurityCheckBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.security.spi.RegisterClassSecurityCheckBuildItem

public final class RegisterClassSecurityCheckBuildItem extends io.quarkus.builder.item.MultiBuildItem
Registers security check against ClassSecurityCheckStorageBuildItem for security annotation instances passed in this build item. This class is exposed for limited Quarkus core-specific use cases and can be changed or be removed if necessary. If other extensions require this build item, please open Quarkus issue so that we document and test the use case.
  • Constructor Details

    • RegisterClassSecurityCheckBuildItem

      public RegisterClassSecurityCheckBuildItem(org.jboss.jandex.DotName className, org.jboss.jandex.AnnotationInstance securityAnnotationInstance)
  • Method Details

    • getClassName

      public org.jboss.jandex.DotName getClassName()
    • getSecurityAnnotationInstance

      public org.jboss.jandex.AnnotationInstance getSecurityAnnotationInstance()