Skip to content

ebics-java-client A006 support ? #44

Open

Description

@mrk-byte

Hi Uwe

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?

Activity

  1. added a commit that references this issue on Mar 24, 2026
    5beb2a6
  2. uwemaurer commented on Mar 24, 2026

    @uwemaurer
    Collaborator

    Hi,

    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.

  3. mstohr1975 commented on Mar 25, 2026

    @mstohr1975
    Contributor

    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

  4. uwemaurer commented on Mar 25, 2026

    @uwemaurer
    Collaborator

    To use A006, set signature.version=A006 in config.properties.

    you can see the A006 related changes here:

    5beb2a6

  5. mstohr1975 commented on Mar 26, 2026

    @mstohr1975
    Contributor

    Thanks for your feedback, we'll test it shortly with our new build...and give you feedback.

  6. uwemaurer commented on Mar 30, 2026

    @uwemaurer
    Collaborator

    Thank you, if it worked I will merge it to the main branch and do a new release

  7. mstohr1975 commented on Mar 30, 2026

    @mstohr1975
    Contributor

    @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?

  8. mrk-byte commented on Apr 8, 2026

    @mrk-byte
    Author

    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?

  9. uwemaurer commented on Apr 8, 2026

    @uwemaurer
    Collaborator

    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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions