Official Content

GeneXusXmlSignature Module implements XML Signature standards.

The module is based on XML Security Library (xmlsec) for Java implementation, and System.Security.Cryptography.Xml for .Net implementation.


The module is organized in folders using standard defined categories.

  • XmlDSig - This folder contains the definition of the signature engines and optional data types needed.
  • JavaSpecificConfig - This folder contains an object to define configurations, and only applies to Java generation. More information.



  • SecurityAPICommons Module


Requires .Net Framework 4.7 since GeneXus 17 upgrade 1

Requires dotnet SDK>=3.1 and 5.0 since GeneXus 17 Upgrade 5

Requieres dotnet SDK>= 6.0 since GeneXus 17 Upgrade 8



Install SecurityAPICommons and GeneXusXmlSignature modules using the Manage Module References dialog from the Knowledge Manager option (located in the GeneXus IDE toolbar).  


GeneXus 16 Upgrade 8

For Net Core is available since GeneXus 16 Upgrade 9


Java, .Net Framework Web and Net Core Web (server-side module)

Last update: November 2023 | © GeneXus. All rights reserved. GeneXus Powered by Globant