Package io.quarkus.security.spi
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 Summary
ConstructorsConstructorDescriptionRegisterClassSecurityCheckBuildItem(org.jboss.jandex.DotName className, org.jboss.jandex.AnnotationInstance securityAnnotationInstance) -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.jandex.DotNameorg.jboss.jandex.AnnotationInstance
-
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()
-