In AM 7.0.1 with Social authentication tree flow and OIDC auth tree node, the values have to be read from /userinfo endpoint and the following attr mappings are configured:
Account Mapper Configuration
Attribute Mapper Configuration
The /userinfo response is as follows:
Any value from the response above can be mapped without a problem, except signicat.national_id.
This is the error found in the logs:
It seems like the parser is interpreting the JSON for signicat.national_id as an object and as such, Java has a problem where there is a dot (.) in the key name and it is not a JSON object like:
...while it is supposed to be a property signicat.national_id.
The following mappings do not work: