-
Notifications
You must be signed in to change notification settings - Fork 426
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add xenc-schema-11.xsd #964
base: master
Are you sure you want to change the base?
Add xenc-schema-11.xsd #964
Conversation
The trouble does not end there sadly as xmlsec1 version 1.2.37 that I get with Debian Stable does not seem to handle the response.
It is working with latest xmlsec1 (1.3.4) but to run that pysaml2 needs some more modifications. Maybe this is something that #961 will fix? |
As a follow up the EncryptionMethod stanza seems incorrect as the spec says the following:
But that doesn't really matter as I guess there will be viable use cases of the MGF element in the future. |
Regarding adding the newer Within IdentityPython we have agreed to support running on the latest stable Debian release. For now Support for Having said this, improvements are welcome! It is entirely possible that the output from xmlsec1 will change again.
Supporting the xmlsec module (bindings to the xmlsec1) is a possible option. I support this and we should definitely have a further look. We need to ensure the options (and restrictions) that are set using the cli binary are supported by the module. As a bonus, we will get away with creating and managing certain temporary files. |
Description
This adds XML Encryption 1.1 Schema to the schema validator.
The feature or problem addressed by this PR
Sweden Connect has recently added an MGF element with an algorithm in xmlenc11 to their responses. This PR starts addressing that change.
What your changes do and why you chose this solution
This change let's the schema validator handle an MGF element like this.
Checklist