XMLDigitalSignature is a demo app which demonstrates how can electronic signature be used to sign XML files. Data from electronic signature is obtained using IAIK#PKCS11 library. For more informations on library and its licensing go to https://jce.iaik.tugraz.at/
XML Signature is generated using XAdES format.
Instructions on creating such app can be found in post https://pydyniak.pl/podpisywanie-plikow-xml-w-javie-1/ (only in polish at the moment)