SignResponseValve
Note
Extracts sign response property, validates it with the provided certificate and adds the following properties to the first item:
- dss_signature_value - The signature value of sign task
- dss_signature_type - The signature type
- dss_signature_tbs - The value which has been signed
- dss_signature_id - The sign task ID
- dss_signature_certs - The latest certificate in the signature certificate chain
Properties
| Name | Description | Default value | Mandatory | Supports property expansion |
|---|---|---|---|---|
| source | The sign response property | Yes | No | |
| sign_service_cert_b64 | The base 64 encoded certificate for validating the sign response property | Yes | No |
Example Configuration
{
"name" : "SignResponseValve",
"config" : {
"source" : "{{response.signProperty}}",
"sign_service_cert_b64" : "my-base-64-encoded-certificate"
}
}