Reputation: 556
Suppose I have a private key certificate on IDP side. Idp signed saml response and send it to RP. RP will do digital verification of saml response with public key certificate of idp. Do I need to install idp's public key certificate and root certificate on RP's machine for chain trust.?? Or just need to install ROOT Certificate
Upvotes: 2
Views: 283
Reputation: 4334
Yes, in short, the root certificate public key has to be installed on the RP machine to gain a valid chain trust.
If the IdP trust is configured using the IdP metadata, the IdP signing certificate is automatically downloaded to the RP. Therefore, only the root certificate public key has to be installed on RP machine to gain a valid chain trust.
Otherwise if the RP do not use the IdP metadata. The IdP public key has to be accessibly for the RP (installed or as a file) and the root certificate public key have to be installed on the RP machine.
Upvotes: 2