- URL:https://<certificate-url>/generateCsr
- Required Capability:Default administrator role | Security and infrastructure privilege
- Version Introduced:10.8
Description
This operation generates a certificate signing request (CSR) for a self-signed certificate. A CSR is required by a CA to create a digitally signed version of your certificate.
Request parameters
Parameter | Details |
---|---|
f | The response format. The default response value is html. Values: html | json | pjson |
Example usage
Below is a sample request URL for generateCsr:
https://machine.domain.com/webadaptor/portaladmin/machines/MACHINE.DOMAIN.COM/sslCertificates/myCert/generateCsr?f=json
JSON Response syntax
{
"certificateSigningRequest": "<csr>"
}
JSON Response example
{"certificateSigningRequest": "-----BEGIN NEW CERTIFICATE REQUEST-----\r\n
MIIBeDCB1gIBADA2MR3wHAYDVQQKExVTZWxmU4lnbmVkQ5VydGlmaWNhdGUxFzAVBgNVBAMTDkdS\r\n
SUQyLkVTUkkuQ09NMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDH9jNGP/ZPn75GIcs/uFi7\r\n
Gqug1zutmsIVo9viUCLu+Wgd+lhrSuab3l0ar3QwM9CKp8AU01VxKMsSVcU6FjdgTmuf42cOhTEO\r\n
8WOXqgW5PynJONaCq+9oRVCF3+XeTIHD78IN3lQvckRH7FI7iMyD+jb/P3P1xKRDhM/3ikMfJwID\r\n
AQABoAAwDQYJKoZIhvcNAQEFBQADgYEAC29mmkXw+KSeDFlRW7Jq9EEUGmBWvKqAv61qg9UQ0JD8\r\n
hroCMTKoANj5iWqfwW/hMFWkDcKdNqTziVqyZcs3HssU89+QCTmpHkuuM8jxrEf/iWLQh5Dr4Srv\r\n
2hf4Bf0rIC4k8XgVs28MeOzuROusdL/1g+jo83SzP2FacteNNb0=\r\n
-----END NEW CERTIFICATE REQUEST-----\r\n"
}