You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/security/certificate-management/custom-certificates/uploading-certificates.mdx
+14-8Lines changed: 14 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ For use cases and limitations, refer to [custom certificates](/cloudflare-for-pl
15
15
16
16
## Upload certificates
17
17
18
-
This section describes the general process for uploading a custom certificate corresponding to one of the [supported types](/cloudflare-for-platforms/cloudflare-for-saas/security/certificate-management/custom-certificates/#limitations). If you must support both RSA and ECDSA with the same certificate refer to [TBD](#) below.
18
+
This section describes the general process for uploading a custom certificate corresponding to one of the [supported types](/cloudflare-for-platforms/cloudflare-for-saas/security/certificate-management/custom-certificates/#limitations). If you must support both RSA and ECDSA refer to [certificate packs](#use-certificate-packs-rsa-and-ecdsa) below.
@@ -57,19 +57,25 @@ The serial number returned is unique to the issuer, but not globally unique. Add
57
57
58
58
</TabItem> </Tabs>
59
59
60
-
## Upload certificate packs: RSA and ECDSA uploads
60
+
## Use certificate packs: RSA and ECDSA
61
61
62
-
A certificate pack can support up to one RSA certificate and one ECDSA certificate.
62
+
A certificate pack allows you to upload up to one RSA and one ECDSA custom certificates.
63
63
64
-
To upload an RSA and/or ECDSA certificate to a custom hostname certificate pack, use a [POST request](/api/resources/custom_hostnames/methods/create/) with the `custom_cert_bundle` property. Use a [PATCH request](/api/resources/custom_hostnames/methods/edit/)to edit an RSA and/or ECDSA certificate to a custom hostname.
64
+
To upload an RSA and ECDSA certificate to a custom hostname, use the `custom_cert_bundle` property when making a POST request to the [Create Custom Hostname](/api/resources/custom_hostnames/methods/create/)endpoint.
65
65
66
-
### Delete a custom certificate and private key for custom hostname
66
+
You can also use `custom_cert_bundle` with a PATCH request to the [Edit Custom Hostname](/api/resources/custom_hostnames/methods/edit/) endpoint.
67
67
68
-
Use a [DELETE request](/api/resources/custom_hostnames/subresources/certificate_pack/) to remove one custom certificate and key from a custom hostname. You cannot delete a certificate if it is the only remaining certificate in the pack.
68
+
### Delete a custom certificate and private key
69
69
70
-
### Replace a custom certificate and private key in custom hostname
70
+
Use the [Delete Single Certificate And Key For Custom Hostname](/api/resources/custom_hostnames/subresources/certificate_pack/subresources/certificates/methods/delete/) endpoint to remove one of the custom certificates and corresponding key from a certificate pack.
71
71
72
-
Use a [PUT request](/api/resources/custom_hostnames/subresources/certificate_pack/subresources/certificates/methods/update/) to replace a single custom certificate within a certificate pack that contains two bundled certificates. You can only replace an RSA certificate with another RSA certificate, or an ECDSA certificate with another ECDSA certificate.
72
+
You cannot delete a certificate if it is the only remaining certificate in the pack.
73
+
74
+
### Replace a custom certificate and private key
75
+
76
+
To replace a single custom certificate within a certificate pack that contains two bundled certificates, use the [Replace Custom Certificate And Custom Key In Custom Hostname](/api/resources/custom_hostnames/subresources/certificate_pack/subresources/certificates/methods/update/) endpoint.
77
+
78
+
You can only replace an RSA certificate with another RSA certificate, or an ECDSA certificate with another ECDSA certificate.
0 commit comments