Uses of Class
io.quarkus.spring.security.deployment.SpringPreAuthorizeAnnotatedMethodBuildItem
Packages that use SpringPreAuthorizeAnnotatedMethodBuildItem
-
Uses of SpringPreAuthorizeAnnotatedMethodBuildItem in io.quarkus.spring.security.deployment
Methods in io.quarkus.spring.security.deployment with parameters of type SpringPreAuthorizeAnnotatedMethodBuildItemModifier and TypeMethodDescription(package private) voidSpringSecurityProcessor.addSpringPreAuthorizeSecurityCheck(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.security.runtime.SecurityCheckRecorder securityCheckRecorder, io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder springSecurityRecorder, SpringPreAuthorizeAnnotatedMethodBuildItem springPreAuthorizeAnnotatedMethods, io.quarkus.spring.di.deployment.SpringBeanNameToDotNameBuildItem springBeanNames, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.security.deployment.AdditionalSecurityCheckBuildItem> additionalSecurityChecks, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClasses) (package private) voidSpringSecurityProcessor.generateNecessarySupportClasses(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, SpringPreAuthorizeAnnotatedMethodBuildItem springPreAuthorizeAnnotatedMethods, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeans) The generation needs to be done in its own build step otherwise we can end up with build cycle errorsMethod parameters in io.quarkus.spring.security.deployment with type arguments of type SpringPreAuthorizeAnnotatedMethodBuildItemModifier and TypeMethodDescription(package private) voidSpringSecurityProcessor.locatePreAuthorizedInstances(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<SpringPreAuthorizeAnnotatedMethodBuildItem> springPreAuthorizeAnnotatedMethods, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AnnotationsTransformerBuildItem> annotationsTransformer, Optional<io.quarkus.security.spi.SecurityTransformerBuildItem> securityTransformerBuildItem)