From c02bd7c0a8b47fefa09e1eb73291f5ea14082a3a Mon Sep 17 00:00:00 2001
From: Thomas Lenz <thomas.lenz@egiz.gv.at>
Date: Thu, 27 Feb 2020 11:01:17 +0100
Subject: add new transactionId for PII related data only

---
 .../src/main/java/at/gv/egiz/eaaf/core/api/IRequest.java       | 10 ++++++++++
 1 file changed, 10 insertions(+)

(limited to 'eaaf_core_api')

diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequest.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequest.java
index dd18d04f..99541cd6 100644
--- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequest.java
+++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequest.java
@@ -159,6 +159,16 @@ public interface IRequest extends Serializable {
    */
   String getUniqueSessionIdentifier();
 
+
+  /**
+   * Holds a unique transaction identifier for PII related information,
+   *     like DSGVO data.
+   * <br>
+   * <p><b>This transaction identifier SHALL NOT be used for technical log-correlation</b></p>
+   * @return
+   */
+  String getUniquePiiTransactionIdentifier();
+
   /**
    * Hold the identifier if the process instance, which is associated with this
    * request.
-- 
cgit v1.2.3