ebics_client.properties file

The ebics_client.properties file lets you configure a specific TLS version, list of characters to block list, definition of an electronic signature, and specification of the XML namespace for a document.

File location

<install dir>/properties/ebics_client.properties

Authorization

Only users with administrative permissions can edit the ebics_client.properties file.

Property descriptions

rsaHashKeyCompliant
Set this to true to ignore leading 0 characters from modulus and exponents in public and private key.
Valid values:
  • true
  • false
NS_DS
Specifies the XML namespace for a document.
Valid values: ds
NS_ESIG
Defines an electronic signature serving as a means of authentication.
Valid values: esig
SystemPropertiesBlackListedCharacters
List of blacklisted characters in system properties.
Valid values: [&+,:;=?@#|'<>.^*()%!]
EbicsSSLHelloProtocol
Specify the SSL protocol version for secure communication between the EBICS Client and EBICS Server.
Default value is TLS1.2.
Valid values:
  • TLS1
  • TLS1.1
  • TLS1.2
  • TLS1.3
  • TLS1-TLS1.1
  • TLS1-TLS1.2
  • TLS1-TLS1.3
  • TLS1.1-TLS1.2
  • TLS1.1-TLS1.3
  • TLS1.2-TLS1.3
ebicsclient.initialisation.request.timestamp.format (For technical orders)
yyyy-MM-dd'T'HH:mm:ss.SSSX
Use this property to set the number of decimal places for milliseconds. You can modify decimal value ranging from 0 to 9.
Example 1: To configure a timestamp format with 5 decimal places, use the following property:
ebicsclient.initialisation.request.timestamp.format = yyyy-MM-dd'T'HH:mm:ss.SSSSSX
Example 2: To configure a timestamp format with 0 decimal places, use the following property:
ebicsclient.initialisation.request.timestamp.format = yyyy-MM-dd'T'HH:mm:ssX (No decimal parts)