APIs for server and client certificate management.
Certificate Template (0.0.1)
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificates/{certId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificates/{certId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificates/{certId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadNo response exampleThe password to use to encrypt the private key. If encryption is not required, please leave it blank.
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificates/{certId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificates/{certId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificates/{certId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "password": "string", "includeChain": true }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificates/{certId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificates/{certId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificates/{certId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }
- application/json
- application/vnd.ruckus.v1+json
The reason for revocation of passphrase. If not revoked, this field should be null.
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificates/{certId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificates/{certId}
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificates/{certId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "name": "string", "revocationReason": "string", "description": "string", "notAfterDate": "2019-08-24T14:15:22Z" }
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificates/query
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificates/query
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificates/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "string" ], "page": 0, "pageSize": 0, "sortField": "string", "sortOrder": "ASC", "searchTargetFields": [ "string" ], "searchString": "string", "filters": { "status": "INVALID", "extendedKeyUsages": [ … ], "keyUsages": [ … ] } }
{ "fields": [ "string" ], "totalCount": 0, "totalPages": 0, "page": 0, "data": [ { … } ] }
If private key or key store is password-protected, specify the password. If not, leave the password blank.
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificates
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificates
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificates
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{
"certificateFile": "string",
"privateKeyFile": "string",
"password": "string",
"name": "string"
}{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificateAuthorities/{caId}/certificates/query
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificateAuthorities/{caId}/certificates/query
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificateAuthorities/{caId}/certificates/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "string" ], "page": 0, "pageSize": 0, "sortField": "string", "sortOrder": "ASC", "searchTargetFields": [ "string" ], "searchString": "string", "filters": { "status": "INVALID", "extendedKeyUsages": [ … ], "keyUsages": [ … ] } }
{ "fields": [ "string" ], "totalCount": 0, "totalPages": 0, "page": 0, "data": [ { … } ] }
- application/json
- application/vnd.ruckus.v1+json
The common name of the certificate.
The email of the certificate.
The title for the certificate authority.
The organization of the certificate.
The locality included in the certificate.
The state included in the certificate.
The country included in the certificate.
The organization unit of the certificate.
The key usages of the certificate.
SHA-256 - the SHA-2 hash using 256 bits. SHA-384 - the SHA-2 hash using 384 bits. SHA-512 - the SHA-2 hash using 512 bits.
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificateAuthorities/{caId}/certificates
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificateAuthorities/{caId}/certificates
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificateAuthorities/{caId}/certificates
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "name": "string", "commonName": "string", "notBeforeDate": "2019-08-24T14:15:22Z", "notAfterDate": "2019-08-24T14:15:22Z", "email": "string", "title": "string", "revocationReason": "string", "organization": "string", "keyLength": 2048, "locality": "string", "state": "string", "country": "string", "organizationUnit": "string", "keyUsages": [ "DIGITAL_SIGNATURE" ], "description": "string", "algorithm": "SHA_1", "csrString": "string", "extendedKeyUsages": [ "SERVER_AUTH" ] }
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/certificates/{certId}/chains
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/certificates/{certId}/chains
- RUCKUS One API host for North American region.https://api.ruckus.cloud/certificates/{certId}/chains
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/radiusProfiles/{radiusProfileId}/certificates
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/radiusProfiles/{radiusProfileId}/certificates
- RUCKUS One API host for North American region.https://api.ruckus.cloud/radiusProfiles/{radiusProfileId}/certificates
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadCertificate
- application/json
- application/vnd.ruckus.v1+json
The common name of the certificate.
The email of the certificate.
The title for the certificate authority.
The organization of the certificate.
The name of the certificate authority that issued this certificate.
The locality included in the certificate.
The state included in the certificate.
The country included in the certificate.
The organization unit of the certificate.
The key usages of the certificate.
SHA-256 - the SHA-2 hash using 256 bits. SHA-384 - the SHA-2 hash using 384 bits. SHA-512 - the SHA-2 hash using 512 bits.
The status of the certificate.
{ "id": "string", "name": "string", "commonName": "string", "createDate": "2019-08-24T14:15:22Z", "notBeforeDate": "2019-08-24T14:15:22Z", "notAfterDate": "2019-08-24T14:15:22Z", "email": "string", "title": "string", "revocationDate": "2019-08-24T14:15:22Z", "revocationReason": "string", "serialNumber": "string", "shaThumbprint": "string", "publicKeyBase64": "string", "organization": "string", "keyLength": 2048, "certificateAuthorityName": "string", "locality": "string", "state": "string", "country": "string", "organizationUnit": "string", "keyUsages": [ "DIGITAL_SIGNATURE" ], "privateKeyBase64": "string", "chain": "string", "details": "string", "description": "string", "algorithm": "SHA_1", "status": [ "INVALID" ], "extendedKeyUsages": [ "SERVER_AUTH" ] }