My IDP requires "service providers [to] include a certificate for encryption in the metadata".
This is implemented with an additional <md:KeyDescriptor use="encryption"> section in the SP metadata.
onelogin/php-saml will add this to the metadata if wantAssertionsEncrypted is set to true.
A patch that allows this setting to be added is incoming.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | samlauth-allow_idp_assertion_encryption-3099353-1.patch | 4 KB | jeffam |
Comments
Comment #2
jeffamHere's the patch.
Comment #4
roderikThanks for this. It's some work to fill all the boiler plate in the various files, but I believe we're slowly increasing usability for everyone this way.
I took some liberty with the descriptions, as I'm still getting ideas to improve the existing options.