summaryrefslogtreecommitdiff
path: root/nexus/src/main/kotlin/tech/libeufin/nexus/ebics/EbicsConstants.kt
diff options
context:
space:
mode:
Diffstat (limited to 'nexus/src/main/kotlin/tech/libeufin/nexus/ebics/EbicsConstants.kt')
-rw-r--r--nexus/src/main/kotlin/tech/libeufin/nexus/ebics/EbicsConstants.kt9
1 files changed, 8 insertions, 1 deletions
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/ebics/EbicsConstants.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/ebics/EbicsConstants.kt
index fc217c2a..8841866f 100644
--- a/nexus/src/main/kotlin/tech/libeufin/nexus/ebics/EbicsConstants.kt
+++ b/nexus/src/main/kotlin/tech/libeufin/nexus/ebics/EbicsConstants.kt
@@ -46,9 +46,16 @@ enum class EbicsReturnCode(val code: String) {
EBICS_TX_SEGMENT_NUMBER_EXCEEDED("091104"),
EBICS_INVALID_REQUEST_CONTENT("091113"),
EBICS_PROCESSING_ERROR("091116"),
-
// Key-Management errors
+ EBICS_KEYMGMT_UNSUPPORTED_VERSION_SIGNATURE("091201"),
+ EBICS_KEYMGMT_UNSUPPORTED_VERSION_AUTHENTICATION("091202"),
+ EBICS_KEYMGMT_UNSUPPORTED_VERSION_ENCRYPTION("091203"),
+ EBICS_KEYMGMT_KEYLENGTH_ERROR_SIGNATURE("091204"),
+ EBICS_KEYMGMT_KEYLENGTH_ERROR_AUTHENTICATION("091205"),
+ EBICS_KEYMGMT_KEYLENGTH_ERROR_ENCRYPTION("091206"),
+ EBICS_X509_CERTIFICATE_EXPIRED("091208"),
+ EBICS_X509_CERTIFICATE_NOT_VALID_YET("091209"),
EBICS_X509_WRONG_KEY_USAGE("091210"),
EBICS_X509_WRONG_ALGORITHM("091211"),
EBICS_X509_INVALID_THUMBPRINT("091212"),