Skip to main content
November 20, 2024
Question

Encrypted SAML assertion

  • November 20, 2024
  • 4 replies
  • 0 views

Hi,

We are configuring SAML login in our client cloud environment and we have seen in the documentation that Appian allows encryption for the SAML assertion "Appian supports signed, encrypted SAML assertions up to the AES-256 standard" but the information in the documentation is very limited.
The question we have is if we configure encryption with AES-256 in the IDP (Azure AD), how is the decryption key stored in Appian? Do we have to provide the key to Appian to store it internally or register it in the credential store?

Thanks in advance

4 replies

stefanhelzle0001
November 20, 2024

Following the documentation here

https://docs.appian.com/suite/help/24.3/SAML_for_Single_Sign-On.html#requirements

You upload the certificate directly in the SAML config dialog.

November 20, 2024

Hi Stefan, thanks for answering. So the private/public keys used to encrypt the assertion are the ones defined in the Service Provider Signing Certificate?

stefanhelzle0001
November 20, 2024

I am not a SAML professional, but I assume that encryption is done via standard SSL, and the assertions are signed using this certificate. This way the IDP can verify where the assertion is coming from.