SithsEidCollectAuthenticationStatusValve
Note
Collect the status of an ongoing SITHS eID authentication or sign order. Used in the context of the HTTP API.
On successful execution, the status of the order will be returned through the item property status.
If the order status is COMPLETE, the authentication details will be collected and added as item properties:
- cert_subject
- userPersonalNumber
- cert_issuer
Properties
Name | Description | Default value | Mandatory | Supports property expansion |
---|---|---|---|---|
keyStore | ID of the stored p12 keystore used to be able to communicate with SITHS eID backend. | Yes | No | |
sithseidURL | SITHS eID service backend root URL. | Yes | No | |
orderRef | The orderRef value. | Yes | Yes | |
customerID | Customer ID value which will be added to the authentication event log entry. | No | No |
Example Configuration
{
"name": "SithsEidCollectAuthenticationStatusValve",
"config": {
"keyStore": "5ca8fb2f-bb98-48eb-a1fd-f1e89879fd50",
"sithseidURL": "https://secure-authservice.idp.ineratest.org",
"orderRef": "{{request.orderRef}}",
"customerID": "kund"
}
}
Requirements
Keystore (p12 format) file used to authenticate to the SITHS eID service. The keystore must have been uploaded to PhenixID Authentication Server.
Add trust to HTTPS SSL certificates using this instruction.
SITHS eID client (for testing).