diff --git a/pom.xml b/pom.xml
index ad41c53..8d7d001 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
no.ssb.dapla.dlp.pseudo.func
dapla-dlp-pseudo-func
- 1.2.9-SNAPSHOT
+ 1.3.0-SNAPSHOT
dapla-dlp-pseudo-func
@@ -186,29 +186,20 @@
- artifact-registry
- ${artifact-registry.url}
-
- true
-
-
- false
-
+ central
+ https://repo.maven.apache.org/maven2
- artifact-registry-snapshot
+ artifact-registry
${artifact-registry.url}
- false
+ true
+ always
true
-
- central
- https://repo.maven.apache.org/maven2
-
diff --git a/src/main/java/no/ssb/dapla/dlp/pseudo/func/PseudoFunc.java b/src/main/java/no/ssb/dapla/dlp/pseudo/func/PseudoFunc.java
index ccc865c..c13a0bf 100644
--- a/src/main/java/no/ssb/dapla/dlp/pseudo/func/PseudoFunc.java
+++ b/src/main/java/no/ssb/dapla/dlp/pseudo/func/PseudoFunc.java
@@ -5,6 +5,9 @@ public interface PseudoFunc {
/** Name of the function declaration (including any parameters), e.g. foo(param1,param2) */
String getFuncDecl();
+ /** Name of the encryption algorithm, e.g. TINK_FPE, TINK-DAEAD */
+ String getAlgorithm();
+
/**
* Preprocessing of input. This will be called before apply
*/
diff --git a/src/main/java/no/ssb/dapla/dlp/pseudo/func/PseudoFuncOutput.java b/src/main/java/no/ssb/dapla/dlp/pseudo/func/PseudoFuncOutput.java
index 4b229e9..0ae3596 100644
--- a/src/main/java/no/ssb/dapla/dlp/pseudo/func/PseudoFuncOutput.java
+++ b/src/main/java/no/ssb/dapla/dlp/pseudo/func/PseudoFuncOutput.java
@@ -6,14 +6,18 @@
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
+import java.util.HashMap;
import java.util.List;
+import java.util.Map;
import java.util.stream.Collectors;
@Value
@NoArgsConstructor
public class PseudoFuncOutput {
- private List