- URL:
- https://<root>/security/sslCertificates/generate
- Methods:
POST
- Required Capability:
- Access allowed with the "Security and Infrastructure" privilege in a single machine environment
- Version Introduced:
- 10.3
Description
The generate
operation creates a self-signed certificate or as a starting point for getting a production-ready CA-signed certificate. ArcGIS Enterprise portal will generate a certificate for you and store it in its keystore.
Request parameters
Parameter | Details |
---|---|
(Required) | The name of the certificate. Example
|
| The algorithm used to generate the key pairs. The default is Example
|
| The size of the key. The default is Example
|
| The algorithm used to sign the self-signed certificates. The default is derived from the Example Example
|
(Required) | The common name used to identify the server for which the certificate is to be generated. Example
|
| The department in which this server resides. Example
|
(Required) | The name of the organization. Example
|
| The name of the city. Example
|
| The name of the state. Example
|
| The two-letter abbreviation for the country. Example
|
| The expiration time for the certificate in days. The default is Example
|
| The certificate's Subject Alternative Name. This value can be a machine name or an IP address, but it must be prefixed by either Example
|
| The response format. The default response format is Values: |
Example usage
The following is a sample POST request for the generate
operation:
POST /webadaptor/portaladmin/security/sslCertificates/generate HTTP/1.1
Host: machine.domain.com
Content-Type: application/x-www-form-urlencoded
Content-Length: []
alias=mycert&keyAlg=RSA&keySize=2048&sigAlg=SHA256withRSA&cn=MACHINE.ESRI.COM&orgUnit=Development&org=ESRI&city=Redlands&state=California&country=US&validity=90&san=DNS:machine.esri.com
JSON Response example
{"status": "success"}