Summary
Some SAML Service Providers require that the SAML Assertion element be encrypted.
Solution
Add support for replacing the Assertion element with an EncryptedAssertion element.
The Assertion is encrypted using a symmetric key according to the provided algorithm. The symmetric key is then encrypted using a public key and included with the request per the XML Encryption spec.
Issue
Summary Some SAML Service Providers require that the SAML
Assertion
element be encrypted.Solution Add support for replacing the
Assertion
element with anEncryptedAssertion
element.The
Assertion
is encrypted using a symmetric key according to the provided algorithm. The symmetric key is then encrypted using a public key and included with the request per the XML Encryption spec.