aboutsummaryrefslogtreecommitdiff
path: root/modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/dao/ErnpPersonRegisterResult.java
diff options
context:
space:
mode:
Diffstat (limited to 'modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/dao/ErnpPersonRegisterResult.java')
-rw-r--r--modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/dao/ErnpPersonRegisterResult.java30
1 files changed, 30 insertions, 0 deletions
diff --git a/modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/dao/ErnpPersonRegisterResult.java b/modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/dao/ErnpPersonRegisterResult.java
new file mode 100644
index 00000000..1b9454db
--- /dev/null
+++ b/modules/authmodule-eIDAS-v2/src/main/java/at/asitplus/eidas/specific/modules/auth/eidas/v2/dao/ErnpPersonRegisterResult.java
@@ -0,0 +1,30 @@
+package at.asitplus.eidas.specific.modules.auth.eidas.v2.dao;
+
+import lombok.Getter;
+
+/**
+ * ERnP specific extension of a register result.
+ *
+ * @author tlenz
+ *
+ */
+@Getter
+public class ErnpPersonRegisterResult extends RegisterResult {
+
+ private static final long serialVersionUID = -1250543763613825226L;
+
+ /**
+ * <code>true</code> in case of person is still found in ERnP, but is in ZMR now.
+ */
+ private final boolean zmrEntryNow;
+
+ public ErnpPersonRegisterResult(RegisterResult result, boolean isZmrEntryNow) {
+ super(result.getPseudonym(), result.getGivenName(), result.getFamilyName(), result.getDateOfBirth(),
+ result.getPlaceOfBirth(), result.getBirthName(), result.getTaxNumber(), result.getAddress(),
+ result.getBpk());
+
+ zmrEntryNow = isZmrEntryNow;
+
+ }
+
+}