Closed woodt closed 3 years ago
Oustanding certs are empty https://github.com/GSA/pysaml2/blob/datagov/v4.9.0/src/saml2/s2repoze/plugins/sp.py#L117-L120
So we don't get any keys to decrypt https://github.com/GSA/pysaml2/blob/datagov/v4.9.0/src/saml2/entity.py#L1170-L1171
Here was added the encrypted certificates: https://github.com/IdentityPython/pysaml2/commit/2e1bbc861bc76229f68e1227a012df247baabb90
IDPs are empty so we get as misconfiguration error
This is blocked by #541
Encryption for assertions are enabled in all environment and working
Confirmed encrypted assertions have been enabled.
In production configurations, login.gov requires assertions to be encrypted. In sandbox, assertion encryption was disabled because I could never get it to work. It seems like we have to revisit that choice.
Specifically, in the login.gov IDP configuration for catalog-next, change the "assertion cryptography" setting to something other than "None." Then debug :-(