You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
currently I'm starting with the EBICS Java client and have encountered a compatibility issue with our bank that now requires support for the A006 electronic signature procedure. Is A006 support already available in a newer branch, fork, or release?
I added an implementation in the ebics-a006 branch, I did not use it with my bank yet. It would be wonderful if you could try it with your bank and see if it works for you.
Hi Uwe,
thanks for your efforts and updates. I'd be happy to test this. Question: To generate the A006 letters, certificates, keystore we simply change in the config.properties the signature.version to A006? Or would we need to a special path for this? I've not found any special logic to generate the A006 letters etc. though.
Many thanks
@uwemaurer do you know how we could include the certificates into the letters for H005 with certificates?
I mean, we could assemble them afterwards on our own, but is there any path considered in your client?
Hi, many thanks for your work and please excuse my late reply. For testing it with DZ Bank, can I download this completely, then make my changes according to bankparameters and build?
yes sure you can build your own version of the library with the changes you need. Ideally if the changes are useful to others aswell you can send a pull request
Activity
Add A006 (EMSA-PSS) signature support
uwemaurer commentedon Mar 24, 2026
Hi,
I added an implementation in the
ebics-a006branch, I did not use it with my bank yet. It would be wonderful if you could try it with your bank and see if it works for you.mstohr1975 commentedon Mar 25, 2026
Hi Uwe,
thanks for your efforts and updates. I'd be happy to test this. Question: To generate the A006 letters, certificates, keystore we simply change in the config.properties the signature.version to A006? Or would we need to a special path for this? I've not found any special logic to generate the A006 letters etc. though.
Many thanks
uwemaurer commentedon Mar 25, 2026
To use A006, set signature.version=A006 in config.properties.
you can see the A006 related changes here:
5beb2a6
mstohr1975 commentedon Mar 26, 2026
Thanks for your feedback, we'll test it shortly with our new build...and give you feedback.
uwemaurer commentedon Mar 30, 2026
Thank you, if it worked I will merge it to the main branch and do a new release
mstohr1975 commentedon Mar 30, 2026
@uwemaurer do you know how we could include the certificates into the letters for H005 with certificates?
I mean, we could assemble them afterwards on our own, but is there any path considered in your client?
mrk-byte commentedon Apr 8, 2026
Hi, many thanks for your work and please excuse my late reply. For testing it with DZ Bank, can I download this completely, then make my changes according to bankparameters and build?
uwemaurer commentedon Apr 8, 2026
yes sure you can build your own version of the library with the changes you need. Ideally if the changes are useful to others aswell you can send a pull request