{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Creates a new SAML encryption certificate set and assigns it to the specified \nSAML Identity Provider. This endpoint is idempotent - if the IdP already has \na certificate set assigned, the existing certificate set is returned with a 200 status.\n\n**Workflow for enabling SAML encryption:**\n1. Call this endpoint to create and assign a certificate set to the IdP\n2. Update the IdP configuration (PUT `/identity_providers/{id}`) with:\n   - `config.enable_encryption: true`\n   - `saml_certificate_set_id: <uid from step 1>`\n3. Configure the certificate's public key in your external SAML Identity Provider\n","properties":{"path":{"type":"object","properties":{"account_id":{"$ref":"#/definitions/access_identifier"},"identity_provider_id":{"$ref":"#/definitions/access_uuid"}},"required":["account_id","identity_provider_id"],"additionalProperties":false}},"required":["path"],"additionalProperties":false,"definitions":{"access_identifier":{"description":"Identifier.","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]},"access_uuid":{"description":"UUID.","type":"string","maxLength":36,"examples":["f174e90a-fafe-4643-bbbc-4a0ed4fc8415"]}}},"name":"Create SAML encryption certificate for Identity Provider","id":"cloudflare.access-identity-providers-create-saml-certificate-for-iden-2f0afb5921","example":{"path":{"account_id":"023e105f4ecef8ad9ca31a8372d0c353","identity_provider_id":"f174e90a-fafe-4643-bbbc-4a0ed4fc8415"}},"maxRequests":1,"summary":false}}