aboutsummaryrefslogtreecommitdiff
path: root/ebics/src/main/kotlin/ebics_s002/UserSignatureDataEbics3.kt
diff options
context:
space:
mode:
authorAntoine A <>2024-01-23 18:06:55 +0100
committerAntoine A <>2024-01-23 18:10:59 +0100
commitbb7e455b0f71ba1870f4233f58bcb4bd4fbf05ed (patch)
treeecb0f851e8781dd8c8100224d079131ec56efea9 /ebics/src/main/kotlin/ebics_s002/UserSignatureDataEbics3.kt
parent8aeffb3f9d4fa5323d896a46902ed2384a953cbd (diff)
downloadlibeufin-bb7e455b0f71ba1870f4233f58bcb4bd4fbf05ed.tar.gz
libeufin-bb7e455b0f71ba1870f4233f58bcb4bd4fbf05ed.tar.bz2
libeufin-bb7e455b0f71ba1870f4233f58bcb4bd4fbf05ed.zip
Split utils into common and ebics and ename integration to testbench
Diffstat (limited to 'ebics/src/main/kotlin/ebics_s002/UserSignatureDataEbics3.kt')
-rw-r--r--ebics/src/main/kotlin/ebics_s002/UserSignatureDataEbics3.kt27
1 files changed, 27 insertions, 0 deletions
diff --git a/ebics/src/main/kotlin/ebics_s002/UserSignatureDataEbics3.kt b/ebics/src/main/kotlin/ebics_s002/UserSignatureDataEbics3.kt
new file mode 100644
index 00000000..082d0681
--- /dev/null
+++ b/ebics/src/main/kotlin/ebics_s002/UserSignatureDataEbics3.kt
@@ -0,0 +1,27 @@
+package tech.libeufin.ebics.ebics_s002
+
+import javax.xml.bind.annotation.*
+
+@XmlAccessorType(XmlAccessType.NONE)
+@XmlRootElement(name = "UserSignatureData")
+@XmlType(name = "", propOrder = ["orderSignatureList"])
+class UserSignatureDataEbics3 {
+ @XmlElement(name = "OrderSignatureData", type = OrderSignatureData::class)
+ var orderSignatureList: List<OrderSignatureData>? = null
+
+ @XmlAccessorType(XmlAccessType.NONE)
+ @XmlType(name = "", propOrder = ["signatureVersion", "signatureValue", "partnerID", "userID"])
+ class OrderSignatureData {
+ @XmlElement(name = "SignatureVersion")
+ lateinit var signatureVersion: String
+
+ @XmlElement(name = "SignatureValue")
+ lateinit var signatureValue: ByteArray
+
+ @XmlElement(name = "PartnerID")
+ lateinit var partnerID: String
+
+ @XmlElement(name = "UserID")
+ lateinit var userID: String
+ }
+} \ No newline at end of file