Sample Request:
{
"csrGenerationSource": "ENDPOINT",
"deviceDetails":
{
"vendor": "Apache",
"category": "Server",
"deviceName": "Apache server",
"csrFileName": "test",
"keyFileName": "test",
"attributes":
{
"csrLocation": ""
}
},
"caConnectorInfo":
{
"certificateAuthority": "DigiCert",
"isAutoRenewal": false,
"autoRegenerateEnabled": true,
"regenerateBeforeInDays": "30",
"caSettingName": "DigiCert",
"divisionId": "80312",
"certificateType": "Private SSL Plus",
"description": "", "csrParameters":
{
"commonName": "testcert8g.appviewx.plus",
"organization": "AppViewX Inc.",
"mailAddress": "[email protected]",
"hashFunction": "SHA256",
"keyType": "RSA",
"bitLength": "2048",
"certificateCategories": ["Server", "Client"],
"ellipticCurve": "", "enhancedSANTypes":
{
"dNSNames": []
}
},
"genericFields":
{
"device_name_DigiCert": "test_device",
"vs_ip_DigiCert": "xxx.xxx.xxx.xxx"
},
"vendorSpecificDetails":
{
"caCertId": "741B2D2F05C7F6543EFB",
"serverType": "Apache" },
"validityUnitValue": "1",
"validityInDays": 365,
"validityUnit": "years"
},
"certificateGroup":
{
"name": "Default"
}
}
Note: Please refer to the "Request Structure" to identify the changeable
values.