Configuring Curator to Sign SAML Requests
If your SAML Identity Provider (IdP) requires SAML requests to be signed, you’ll need a certificate and private key in Curator’s authentication settings. Curator can automatically generate these for you, or you can provide your own.Automatic Certificate Generation (Recommended)
Curator will automatically generate a self-signed certificate and private key when you import your IdP’s SAML metadata for the first time. This certificate is valid for 1 year and uses 4096-bit RSA encryption. Steps:- With SAML selected, drop your IdP’s metadata XML file onto step 2 of the guide and click Apply these settings.
- Curator will automatically generate and populate the Curator signing certificate and Curator private key fields in the Request signing and certificates section.
- Expand the Request signing and certificates section and toggle on the Sign sign-in requests and Sign logout requests options.
- Save the changes.
- You will likely need to send the certificate file to your SAML IdP administrator.
Manual Certificate Generation (Optional)
If you prefer to generate certificates manually or need to regenerate them (e.g., for periodic security rotation), you have two options:Option 1: Use Curator’s Rotate Button
- Expand the Request signing and certificates section. The validity of both certificates is shown at the top, and the page warns you 30 days before Curator’s certificate expires.
- Click the Rotate Curator certificate button.
- The Curator signing certificate and Curator private key fields will be automatically populated.
Option 2: Generate Your Own Certificate
- Generate a certificate and private key using an external tool (e.g., SAMLTool.com or OpenSSL).
- Navigate to Curator’s Backend > Settings > Security > Authentication Settings and expand the Request signing and certificates section.
- Copy the certificate contents and paste them into the Curator signing certificate field.
- Copy the private key contents and paste them into the Curator private key field.
- Save the changes.
Final Steps
After setting up your certificate (automatically or manually):- Toggle on the Sign sign-in requests and Sign logout requests options in the Request signing and certificates section.
- Save the changes.
- Send the certificate file to your SAML IdP administrator, or point them at the Download metadata XML output from step 1 of the guide, which includes the new certificate.
- If the IdP signing certificate field is blank, you’ll need to get an updated metadata file from your IdP administrator and re-import it in step 2 of the guide.