BankIDCollectSignatureValve

Check the status of a BankID signing using the BankID transaction ID as identifier. If status equals OK, signature data will be fetched and added to a new item. These signature properties will be added:

- signature

- ocspResponse

- name

- givenName

- surName

 

If status equals ERROR, these properties will be added:

- message

- details

Properties

Name Description Default value Mandatory Supports property expansion
bankid_keystore_path Full filepath to bankid p12 file Yes No
bankid_keystore_password Password to bankid p12 file yes No
mode Switch to communicate with bankid test or production environment. Set to test to target bankid test environment production No No
transactionID BankID transaction ID Yes Yes

Example Configuration

 
{
      "name" : "BankIDCollectSignatureValve",
      "config" : {
        "bankid_keystore_path" : "/opt/PhenixID/Server/2.2/bid/FPTestcert2_20150818_102329.p12",
        "bankid_keystore_password" : "{enc}XXXXXXXXXXXX",
        "mode" : "test",
        "transactionID" : "{{request.transactionID}}"
      }
    }

Requirements

- PhenixID Signing Service installed.

- Keystore (p12 format) file used to authenticate to BankID service stored on PhenixID Authentication Server.