Actions
Bug #102374
closedCannot 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
Updated by Robot Gitea 10 months 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
Updated by Robot Gitea 10 months ago
- Status changed from En cours to Solution proposée
Updated by Benjamin Dauvergne 8 months ago
- Status changed from Solution proposée to Solution validée
🤖 Pull request approuvée :
Updated by Yann Weber 8 months ago
- Status changed from Solution validée to Résolu (à déployer)
🤖 Pull request fusionnée :
- URL : https://git.entrouvert.org/entrouvert/lasso/pulls/28
- Titre : xml: fix SAML 1.1 AttributeValue snippet flag (#102374)
- Modifications : https://git.entrouvert.org/entrouvert/lasso/pulls/28/files
Actions