Overview of SAML Signing Certificates
SAML signing certificates are X.509 certificates used to verify the authenticity of SAML messages.
- SAML Response Signing: The Identity Provider (IdP) signs the SAML response. The Service Provider (SP/WorkOS) uses the public key from the IdP's certificate to verify the response has not been tampered with.
- SAML Request Signing: The Service Provider (WorkOS) signs the SAML request. The IdP uses the public key from WorkOS's certificate to verify the request's authenticity.
For response signing, the IdP's certificate must be provided to WorkOS. For request signing, WorkOS provides an SP metadata URL that the IdP must consume.