summaryrefslogtreecommitdiff
path: root/libeufin
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2019-10-01 13:04:24 +0200
committerMarcello Stanisci <stanisci.m@gmail.com>2019-10-01 13:04:24 +0200
commitd17e80dc87e4a4bd1c2022bb3b7b8f03569f5981 (patch)
treee241647d1858320f13f2c85c6c45a7746d19c4f1 /libeufin
parentad8aea2f7c92c23f1a3235daffb88e33a00802f2 (diff)
downloaddocs-d17e80dc87e4a4bd1c2022bb3b7b8f03569f5981.tar.gz
docs-d17e80dc87e4a4bd1c2022bb3b7b8f03569f5981.tar.bz2
docs-d17e80dc87e4a4bd1c2022bb3b7b8f03569f5981.zip
more on ini-letters
Diffstat (limited to 'libeufin')
-rw-r--r--libeufin/api-sandbox.rst50
1 files changed, 41 insertions, 9 deletions
diff --git a/libeufin/api-sandbox.rst b/libeufin/api-sandbox.rst
index 631c1ea0..88791343 100644
--- a/libeufin/api-sandbox.rst
+++ b/libeufin/api-sandbox.rst
@@ -93,10 +93,12 @@ HTTP API
// Human name of the user
name: string;
- // Date of key creation. DD.MM.YYYY format.
+ // As per specification, this value is:
+ // "Date of processing of the corresponding EBICS order". DD.MM.YYYY format.
date: string;
- // Time of key creation. HH:MM:SS format.
+ // As per specification, this value is:
+ // "Time of processing of the corresponding EBICS order". HH:MM:SS format.
time: string;
// Recipient. Bank "ID" (FIXME to be specified).
@@ -106,9 +108,11 @@ HTTP API
es_version: string;
// RSA key exponent
+ exponent_length: number;
exponent: string;
// RSA key modulus
+ modulus_length: number;
modulus: string;
// RSA key hash
@@ -126,28 +130,56 @@ HTTP API
// Human name of the user
name: string;
- // Date of key creation. DD.MM.YYYY format.
+ // As per specification, this value is:
+ // "Date of processing of the corresponding EBICS order". DD.MM.YYYY format.
date: string;
- // Time of key creation. HH:MM:SS format.
+ // As per specification, this value is:
+ // "Time of processing of the corresponding EBICS order". HH:MM:SS format.
time: string;
// Recipient. Bank "ID" (FIXME to be specified).
recipient: string;
- // Identification and authentication signature version, X002 for example.
+ ////////////////////////////////////////////////////
+ // Identification and authentication key details. //
+ ////////////////////////////////////////////////////
+
+ // Identification and authentication signature version, X002
+ // for example.
ia_version: string;
+ // length of the exponent, in bits.
+ ia_exp_length: number;
+ // RSA key exponent
+ ia_exponent: string;
+
+ // length of the modulus, in bits.
+ ia_mod_length: number;
+ // RSA key modulus
+ ia_modulus: string;
+
+ // Hash of the identification and authentication key.
+ ia_hash: string;
+
+ /////////////////////////////
+ // Encryption key details. //
+ /////////////////////////////
+
// Encryption version, E002 for example.
enc_version: string;
+ // length of the exponent, in bits.
+ enc_exp_length: number;
// RSA key exponent
- exponent: string;
+ enc_exponent: string;
+ // length of the modulus, in bits.
+ enc_mod_length: number;
// RSA key modulus
- modulus: string;
+ enc_modulus: string;
- // RSA key hash
- hash: string;
+ // RSA key hash.
+ enc_hash: string;
}
}