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

Reply via email to