This is an automated email from the ASF dual-hosted git repository.
andreapatricelli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/syncope.git
The following commit(s) were added to refs/heads/master by this push:
new c5b56c0869 added setter for encoded security answer (#1255)
c5b56c0869 is described below
commit c5b56c08694f8da96d3bbbf54b034b746abeef12
Author: Andrea Patricelli <[email protected]>
AuthorDate: Thu Dec 4 15:50:19 2025 +0100
added setter for encoded security answer (#1255)
---
.../org/apache/syncope/core/persistence/api/entity/user/User.java | 2 ++
.../org/apache/syncope/core/persistence/jpa/entity/user/JPAUser.java | 5 +++++
.../apache/syncope/core/persistence/neo4j/entity/user/Neo4jUser.java | 5 +++++
3 files changed, 12 insertions(+)
diff --git
a/core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/entity/user/User.java
b/core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/entity/user/User.java
index 4fe4171009..edd91fe56c 100644
---
a/core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/entity/user/User.java
+++
b/core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/entity/user/User.java
@@ -60,6 +60,8 @@ public interface User extends
void setSecurityAnswer(String securityAnswer);
+ void setEncodedSecurityAnswer(String securityAnswer);
+
Integer getFailedLogins();
void setFailedLogins(Integer failedLogins);
diff --git
a/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/entity/user/JPAUser.java
b/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/entity/user/JPAUser.java
index 319abbda38..177cb1920f 100644
---
a/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/entity/user/JPAUser.java
+++
b/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/entity/user/JPAUser.java
@@ -431,6 +431,11 @@ public class JPAUser
}
}
+ @Override
+ public void setEncodedSecurityAnswer(final String securityAnswer) {
+ this.securityAnswer = securityAnswer;
+ }
+
@Override
public boolean add(final AnyTypeClass auxClass) {
checkType(auxClass, JPAAnyTypeClass.class);
diff --git
a/core/persistence-neo4j/src/main/java/org/apache/syncope/core/persistence/neo4j/entity/user/Neo4jUser.java
b/core/persistence-neo4j/src/main/java/org/apache/syncope/core/persistence/neo4j/entity/user/Neo4jUser.java
index d1cebb24e2..e12319ba37 100644
---
a/core/persistence-neo4j/src/main/java/org/apache/syncope/core/persistence/neo4j/entity/user/Neo4jUser.java
+++
b/core/persistence-neo4j/src/main/java/org/apache/syncope/core/persistence/neo4j/entity/user/Neo4jUser.java
@@ -388,6 +388,11 @@ public class Neo4jUser
}
}
+ @Override
+ public void setEncodedSecurityAnswer(final String securityAnswer) {
+ this.securityAnswer = securityAnswer;
+ }
+
@Override
public boolean add(final AnyTypeClass auxClass) {
checkType(auxClass, Neo4jAnyTypeClass.class);