FrejaeIDAuthenticateValve
DEPRECATED! Use FrejaEIDAuthRequestValve instead.
Trigger Freja eID authentication. Used in the context of the HTTP API.
On successful execution a new property, 'frejaeidresponse', will be added to the first item in the list of items. If no item is found a new item is created with a randomized identifier.
Value of the 'frejaeidresponse' contains the entire response from Freja eID backend Base64 encoded.
Information regarding the data structure is found here:
https://frejaeid.com/rest-api/Authentication%20Service.html#AuthenticationService-Overview
Example Configuration
{
"name": "FrejaeIDStatusAuthenticateValve",
"config": {
"keyStoreId": "c5e0b707-a297-420e-a741-08d3e25df1be",
"mode": "test_personal"
}
}
Requirements
- Keystore (p12 format) file used to authenticate to Freja eID service stored on PhenixID Authentication Server.
- Enrolled Freja eID user
- The incoming request must contain "userIdentifier" & "country" when not using INFERRED as userIdentifierAttribute. Check Freja eID documentation for proper formating of the values.