APIs for server and client certificate management.
- Get template scep keys
Certificate Template (0.0.1)
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/policySets/{policySetId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/policySets/{policySetId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificateTemplates/{templateId}/policySets/{policySetId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload- application/json
- application/vnd.ruckus.v1+json
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/scepKeys
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/scepKeys
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificateTemplates/{templateId}/scepKeys
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload- application/json
- application/vnd.ruckus.v1+json
{ "totalPages": 0, "totalElements": 0, "size": 0, "content": [ null ], "number": 0, "sort": { "empty": true, "unsorted": true, "sorted": true }, "pageable": { "offset": 0, "sort": { … }, "paged": true, "pageNumber": 0, "pageSize": 0, "unpaged": true }, "numberOfElements": 0, "first": true, "last": true, "empty": true }
- 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.
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificateTemplates/{templateId}/scepKeys
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificateTemplates/{templateId}/scepKeys
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificateTemplates/{templateId}/scepKeys
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- application/json
- application/vnd.ruckus.v1+json
{ "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" }
- application/json
- application/vnd.ruckus.v1+json
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }