API Actions: CreateAndBindSelfSignedCertificate

API Actions: CreateAndBindSelfSignedCertificate

Supported in product version 11.10 and above

This method creates a self-signed certificate cloudbasic.local that is bound to the IIS sites handling the UI (port 443), the WS based web services application and High Availability communications (port 4431), and the REST API (port 4432).

Request Syntax:

GET /api/CreateAndBindSelfSignedCertificate HTTP/1.1
Host: use.your.host.name:82
X-Amz-Content-Sha256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
X-Amz-Date: 20171115T202130Z
Authorization: AWS4-HMAC-SHA256 Credential=UQOPWUVNBALABCABCABC/20171115/us-east-1/cloudbasic/aws4_request, SignedHeaders=content-length;content-type;host;x-amz-content-sha256;x-amz-date, Signature=995374189c189e8e68ed3de82c1764ca11971711fb5179eeab2b19edd883dd74

 

Request Parameters

None

Request Headers

This implementation uses only request headers that are common to all operations. For more information please see the section Common Request Headers

Response Syntax:

HTTP/1.1 200
status: 200

 

Response Parameters

None

 

Error Response Syntax:

XML

HTTP/1.1 400
status: 400

<?xml version="1.0" encoding="utf-8"?>
<ErrorResponse>
	<RequestId>request-id</RequestId>
	<Errors>
		<Error> Unable to create or bind certificate</Error> 
	</Errors>
</ErrorResponse>

JSON

HTTP/1.1 400
status: 400

{
   "errors": [
		"Unable to create or bind certificate"
	],
	"requestId": 26
}