APIs for Certificate Authority Management.
- Get Specific Notification
Certificate Template API (0.0.1)
https://api.asia.ruckus.cloud/
https://api.eu.ruckus.cloud/
https://api.ruckus.cloud/
- application/json
- application/vnd.ruckus.v1+json
If populated, only the IPs or subnets specified will be allowed to utilize the simple certificate enrollment protocol server using this key.
If populated, the IPs or subnets specified will be blocked from utilizing the simple certificate enrollment protocol server using this key.
If checked, the client will need to provide this password during the exchange.
If greater than 0, this overrides the expiration date in the certificate template for certificates generated using this key.
The certificate signing requests created as part of the simple certificate enrollment protocol interaction will contain one or more common name values. The system will treat the first common name as the type of value specified.
The certificate signing requests created as part of the simple certificate enrollment protocol interaction will contain one or more common name values. The system will treat the second common name as the type of value specified.
The certificate signing requests created as part of the simple certificate enrollment protocol interaction will contain one or more common name values. The system will treat the third common name as the type of value specified.
Optionally specify a challenge password which must be provided by the client during the simple certificate enrollment protocol key exchange.
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/scepKeys/{scepKeyId}
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/scepKeys/{scepKeyId}
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/{templateId}/scepKeys/{scepKeyId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "description": "string", "enabled": true, "name": "string", "allowedSubnets": "string", "blockedSubnets": "string", "challengePassword": "string", "expirationDate": "2019-08-24T14:15:22Z", "overrideDays": 365, "scepKey": "string", "cnValue1": "IGNORE", "cnValue2": "IGNORE", "cnValue3": "IGNORE", "challengePasswordType": "NONE", "intuneTenantId": "string", "azureApplicationId": "string", "azureApplicationKey": "string" }
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
Notification
- application/json
- application/vnd.ruckus.v1+json
The number of hours/days/months/etc to be offset from the event date when calculating when to send the notification.
Indicates whether this package should be used.
The message of the email to be sent for this notification.
The event upon which to base the sending of the notification.
The method(s) to use to notify the user.
{ "id": "string", "dateValue": "string", "emailSubject": "string", "email": "string", "emailTemplate": "string", "notificationEvent": "ON_ISSUANCE", "notificationMethod": "EMAIL_ELSE_SMS", "notificationMethodData": "string", "smsSubject": "string", "smsTemplate": "string", "staticDerivedDateType": "string" }
- Asia Server URL
https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- Europe Server URL
https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- North America Server URL
https://api.ruckus.cloud/certificateTemplates/{templateId}/notifications/{notificationId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }