Class BeanMethodInvocationGenerator
java.lang.Object
io.quarkus.spring.security.deployment.BeanMethodInvocationGenerator
-
Constructor Summary
ConstructorsConstructorDescriptionBeanMethodInvocationGenerator(org.jboss.jandex.IndexView index, Map<String, org.jboss.jandex.DotName> springBeansNameToDotName, Map<String, org.jboss.jandex.ClassInfo> springBeansNameToClassInfo, Set<String> beansReferencedInPreAuthorized, io.quarkus.gizmo.ClassOutput classOutput) -
Method Summary
Modifier and TypeMethodDescription(package private) final StringgenerateSecurityCheck(String expression, org.jboss.jandex.MethodInfo securedMethodInfo) Returns the name of the generated class that implements the security check The generated class is an implementation ofAbstractBeanMethodSecurityCheckthat simply calls the proper bean method with the correct arguments
-
Constructor Details
-
BeanMethodInvocationGenerator
-
-
Method Details
-
generateSecurityCheck
final String generateSecurityCheck(String expression, org.jboss.jandex.MethodInfo securedMethodInfo) Returns the name of the generated class that implements the security check The generated class is an implementation ofAbstractBeanMethodSecurityCheckthat simply calls the proper bean method with the correct arguments
-