Class JpaSecurityIdentityUtil
java.lang.Object
io.quarkus.security.jpa.common.deployment.JpaSecurityIdentityUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidbuildIdentity(org.jboss.jandex.Index index, JpaSecurityDefinition jpaSecurityDefinition, org.jboss.jandex.AnnotationValue passwordTypeValue, org.jboss.jandex.AnnotationValue passwordProviderValue, PanacheEntityPredicateBuildItem panacheEntityPredicate, io.quarkus.gizmo.FieldDescriptor passwordProviderField, io.quarkus.gizmo.MethodCreator outerMethod, io.quarkus.gizmo.ResultHandle userVar, io.quarkus.gizmo.BytecodeCreator innerMethod) static voidbuildTrustedIdentity(org.jboss.jandex.Index index, JpaSecurityDefinition jpaSecurityDefinition, PanacheEntityPredicateBuildItem panacheEntityPredicate, io.quarkus.gizmo.MethodCreator outerMethod, io.quarkus.gizmo.ResultHandle userVar, io.quarkus.gizmo.BytecodeCreator innerMethod) (package private) static org.jboss.jandex.AnnotationTargetgetSingleAnnotatedElement(org.jboss.jandex.Index index, org.jboss.jandex.DotName annotation)
-
Method Details
-
buildIdentity
public static void buildIdentity(org.jboss.jandex.Index index, JpaSecurityDefinition jpaSecurityDefinition, org.jboss.jandex.AnnotationValue passwordTypeValue, org.jboss.jandex.AnnotationValue passwordProviderValue, PanacheEntityPredicateBuildItem panacheEntityPredicate, io.quarkus.gizmo.FieldDescriptor passwordProviderField, io.quarkus.gizmo.MethodCreator outerMethod, io.quarkus.gizmo.ResultHandle userVar, io.quarkus.gizmo.BytecodeCreator innerMethod) -
buildTrustedIdentity
public static void buildTrustedIdentity(org.jboss.jandex.Index index, JpaSecurityDefinition jpaSecurityDefinition, PanacheEntityPredicateBuildItem panacheEntityPredicate, io.quarkus.gizmo.MethodCreator outerMethod, io.quarkus.gizmo.ResultHandle userVar, io.quarkus.gizmo.BytecodeCreator innerMethod) -
getSingleAnnotatedElement
static org.jboss.jandex.AnnotationTarget getSingleAnnotatedElement(org.jboss.jandex.Index index, org.jboss.jandex.DotName annotation)
-