- URL:https://<sslCertificates-url>/ generateCertificate(POST only)
- Required Capability:Single machine environment | Default administrator role | Security and infrastructure privilege
- Version Introduced:10.3
This operation can be used to create a self-signed certificate or as a starting point for getting a production-ready CA-signed certificate. The portal will generate a certificate for you and store it in its keystore.
The name of the certificate.
The algorithm used to generate the key pairs. The default is RSA.
The size of the key. The default is 1024.
The algorithm used to sign the self-signed certificates. The default is derived from the keyalg parameter.
The common name used to identify the server for which the certificate is to be generated.
The department in which this server resides.
The name of the organization.
The name of the city.
The name of the state.
The two-letter abbreviation for the country.
The expiration time for the certificate in days. The default is 90.
The certificate's Subject Alternative Name. This value can be a machine name or an IP address, but it must be prefixed by either DNS: or IP:. Multiple values are supported, and must be separated by a comma without any spaces.
The response format. The default response format is html.
Values: html | json | pjson
Below is a sample request URL for generateCertificate:
POST /webadaptor/portaladmin/security/sslCertificates/generate HTTP/1.1
JSON Response example