Class JpaSecurityIdentityUtil


  • public final class JpaSecurityIdentityUtil
    extends Object
    • Method Detail

      • 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)