Class JpaSecurityIdentityUtil

java.lang.Object
io.quarkus.security.jpa.common.deployment.JpaSecurityIdentityUtil

public final class JpaSecurityIdentityUtil extends Object
  • 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)