Skip to main content
eIDAS (EU Regulation 910/2014) establishes the legal framework for electronic signatures across EU member states. When you process documents through FlexOrch, the pipeline automatically checks for the presence of eIDAS-recognized signature formats and records what it finds in the execution metadata — giving your downstream systems a structured signal without any extra configuration.

Detected signature formats

FlexOrch identifies the following eIDAS-compliant advanced electronic signature formats:
FormatFull NameCommon Use Case
XAdESXML Advanced Electronic SignatureXML documents and web service payloads
PAdESPDF Advanced Electronic SignatureSigned PDF contracts and official documents
CAdESCMS Advanced Electronic SignatureDetached signatures, email, and binary files

Signature data in execution results

When FlexOrch detects an eIDAS signature format in a document, it adds a structured block to the execution metadata. You can read this from the pipeline result:
{
  "eidas_detected": true,
  "eidas_formats": ["PAdES"],
  "eidas_note": "Document contains a PAdES electronic signature. Validity verification requires a qualified trust service provider (QTSP)."
}
If no eIDAS signature is detected, eidas_detected is false and eidas_formats is an empty array.
FieldTypeDescription
eidas_detectedbooleanWhether any eIDAS-recognized signature format was found in the document.
eidas_formatsstring[]List of detected formats — "XAdES", "PAdES", and/or "CAdES".
eidas_notestringA human-readable note describing the detection result and next steps.
FlexOrch detects the presence and format of electronic signatures but does not validate signature validity, signer identity, or certificate trust chains. For legally binding signature validation — including qualified electronic signatures (QES) — you must use a qualified trust service provider (QTSP) listed in an EU Member State’s trusted list.