I'm using AWS Cognito for my user authentication. I want to know the actual use of SigningCertificate in AWS cognito?

NOTE: We can get the SigningCertificate of AWS Cognito usign this GetSigningCertificate API.

We are passing the UserPoolID in API and it give us some encrypted data.

Sample output of SigningCertificate (Just dummy data):



Amazon Cognito has 'Enable IdP sign out flow' when you want your user to be logged out from a SAML IdP when logging out from Amazon Cognito.

Enabling this flow sends a signed logout request to the SAML IdP when the LOGOUT Endpoint is called.

If this option is selected and your SAML identity provider expects a signed logout request, you will also need to configure the signing certificate provided by Amazon Cognito with your SAML IdP.

The SAML IdP will process the signed logout request and logout your user from the Amazon Cognito session.

To set up the SAML IdP to add a signing certificate

  • Click "Enable IdP sign out flow" in AWS Cognito console, Path: Federation -> Identity provided -> Identity Provider
  • Configure this endpoint for consuming logout responses from your IdP. This endpoint uses post binding.
|improve this answer|||||

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.