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.

Comments

jeffam created an issue. See original summary.

jeffam’s picture

Here's the patch.

  • roderik committed 0518bc0 on 8.x-3.x authored by jeffam
    Issue #3099353 by jeffam: Allow encryption of IDP assertions
    
roderik’s picture

Status: Active » Fixed

Thanks 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.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.