Class JpaSecurityDefinition
- java.lang.Object
-
- io.quarkus.security.jpa.deployment.JpaSecurityDefinition
-
public class JpaSecurityDefinition extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJpaSecurityDefinition.FieldOrMethod
-
Field Summary
Fields Modifier and Type Field Description org.jboss.jandex.ClassInfoannotatedClassJpaSecurityDefinition.FieldOrMethodpasswordJpaSecurityDefinition.FieldOrMethodrolesJpaSecurityDefinition.FieldOrMethodusername
-
Constructor Summary
Constructors Constructor Description JpaSecurityDefinition(org.jboss.jandex.Index index, org.jboss.jandex.ClassInfo annotatedClass, boolean isPanache, org.jboss.jandex.AnnotationTarget usernameFieldOrMethod, org.jboss.jandex.AnnotationTarget passwordFieldOrMethod, org.jboss.jandex.AnnotationTarget rolesFieldOrMethod)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JpaSecurityDefinition.FieldOrMethodgetFieldOrMethod(org.jboss.jandex.Index index, org.jboss.jandex.ClassInfo annotatedClass, org.jboss.jandex.AnnotationTarget annotatedFieldOrMethod, boolean isPanache)
-
-
-
Field Detail
-
username
public final JpaSecurityDefinition.FieldOrMethod username
-
password
public final JpaSecurityDefinition.FieldOrMethod password
-
roles
public final JpaSecurityDefinition.FieldOrMethod roles
-
annotatedClass
public final org.jboss.jandex.ClassInfo annotatedClass
-
-
Constructor Detail
-
JpaSecurityDefinition
public JpaSecurityDefinition(org.jboss.jandex.Index index, org.jboss.jandex.ClassInfo annotatedClass, boolean isPanache, org.jboss.jandex.AnnotationTarget usernameFieldOrMethod, org.jboss.jandex.AnnotationTarget passwordFieldOrMethod, org.jboss.jandex.AnnotationTarget rolesFieldOrMethod)
-
-
Method Detail
-
getFieldOrMethod
public static JpaSecurityDefinition.FieldOrMethod getFieldOrMethod(org.jboss.jandex.Index index, org.jboss.jandex.ClassInfo annotatedClass, org.jboss.jandex.AnnotationTarget annotatedFieldOrMethod, boolean isPanache)
-
-