class Pdns::Cryptokey
- Pdns::Cryptokey
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
pdns/cryptokey.crConstructors
- .new(pull : JSON::PullParser)
- .new(*, key_type = nil, active = true, private_key = nil, algorithm = nil, bits = nil)
Instance Method Summary
-
#active? : Bool
Whether or not the key is in active use
-
#algorithm : String?
The name of the algorithm of the key, should be a mnemonic
-
#algorithm? : String | Nil?
The name of the algorithm of the key, should be a mnemonic
-
#bits : UInt16?
The size of the key
-
#bits? : UInt16 | Nil?
The size of the key
-
#dnskey : String?
The DNSKEY record for this key
-
#dnskey? : String | Nil?
The DNSKEY record for this key
-
#ds : Array(String)?
An array of DS records for this key
-
#ds? : Array(String) | Nil?
An array of DS records for this key
-
#id : Int32?
The internal identifier, read only
-
#id? : Int32 | Nil?
The internal identifier, read only
- #key_type : String?
- #key_type? : String | Nil?
- #private_key : String?
-
#published? : Bool?
Whether or not the DNSKEY record is published in the zone
-
#type : String?
set to "Cryptokey"
-
#type? : String | Nil?
set to "Cryptokey"