Bug #102374
Cannot get value of SAML 1.1 attribute after deserializing Response with lasso_node_new_from_*
Start date:
18 February 2025
Due date:
% Done:
0%
Estimated time:
Patch proposed:
No
Planning:
No
Description
I am trying to use Lasso to parse a SAML 1.1 formatted assertion from a CAS server.
However, it seems I can't extract values from the attributes, the "any" field is not populated during deserialization
It works fine using a similar SAML2 response.
I have attached a test case, the data comes from official CAS specification (https://github.com/apereo/cas/blob/master/docs/cas-server-documentation/protocol/CAS-Protocol-Specification.md#425-saml-response)
Am I missing something? is there another way to get the attribute value?
Files
History
Updated by Robot Gitea about 1 month ago
- Status changed from Nouveau to En cours
- Assignee set to Yann Weber
Yann Weber (yweber) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/lasso/pulls/28
- Titre : WIP: xml: fix SAML 1.1 AttributeValue snippet flag (#102374)
- Modifications : https://git.entrouvert.org/entrouvert/lasso/pulls/28/files