Allows for modifying DNSSEC key material via the API.
GET
/servers/{server_id}/zones/{zone_id}/cryptokeys
¶Get all CryptoKeys for a zone, except the privatekey
Parameters: |
|
---|---|
Status Codes: |
POST
/servers/{server_id}/zones/{zone_id}/cryptokeys
¶Creates a Cryptokey
This method adds a new key to a zone. The key can either be generated or imported by supplying the content parameter. if content, bits and algo are null, a key will be generated based on the default-ksk-algorithm and default-ksk-size settings for a KSK and the default-zsk-algorithm and default-zsk-size options for a ZSK.
Parameters: |
|
---|---|
Status Codes: |
|
GET
/servers/{server_id}/zones/{zone_id}/cryptokeys/{cryptokey_id}
¶Returns all data about the CryptoKey, including the privatekey.
Parameters: |
|
---|---|
Status Codes: |
PUT
/servers/{server_id}/zones/{zone_id}/cryptokeys/{cryptokey_id}
¶This method (de)activates a key from zone_name specified by cryptokey_id
Parameters: |
|
---|---|
Status Codes: |
|
DELETE
/servers/{server_id}/zones/{zone_id}/cryptokeys/{cryptokey_id}
¶This method deletes a key specified by cryptokey_id.
Parameters: |
|
---|---|
Status Codes: |
|
Cryptokey
¶Describes a DNSSEC cryptographic key
Object Properties: | |
---|---|
|