Skip to main content

Signing XML

Sequence signing_xml

Signing XML Features

This feature outlines the process for signing an XML document using a third-party token. It involves interactions between a client, a signing token, and the Koffi system to ensure secure and structured XML signing.

Signing Workflow

1. Pre-signing Request

  • The client calls the Koffi system's pre-signing API to request the necessary data for signing.
  • Koffi responds with the data required for the signing process.

2. Signing with Token

  • The client sends the signing data to the token (e.g., hardware token or software token).
  • The token processes the data and returns the signed content to the client.

3. Final XML Signing

  • The client calls Koffi's signing API, providing the signed content.
  • Koffi integrates the signed content into the XML document.

Error Handling

The system handles errors during invoice signing. If any validation or processing errors occur, the Koffi REST API returns detailed error messages, which are displayed to the user.