PADESSignValve

Signs pdf document according to Pades requirements.

Supports profiles B & LTA.

Properties

Name Description Default value Mandatory Supports property expansion
keyStoreID Alias (certificateAlias) of the keystore used to sign. Yes Yes
pdfSourceData Location of the B64 encoded pdf data. Yes Yes
pdfTarget Name of the item attribute where to store the signed pdf document. No No
tsaUrl URL of the TSA to use. No No
padesProfile Desired profile, B and LTA are supported. No No
relaxRevocationIssuedTimestamp Will allow more relaxed verification of revocation timestamps. Valid values: "true"/"false" "false" No No

Example Configuration

{
    "name" : "PADESSignValve",
    "enabled" : "true",
    "config" : {
        "keyStoreID" : "{{item.keyStoreId}}",
        "pdfSourceData" : "{{item.pdfupdated}}",
        "pdfTarget" : "signedPDF",
        "padesProfile":"lta",
        "tsaUrl": "https://tsa.signexample.com/tsa/get.aspx"
    }
}

More information about the use of this valve can be found here.

Requirements

Item set must have one entry.