DnsKeySpec class

Parameters for DnsKey key generation. Used for generating initial keys for a new ManagedZone and as default when adding a new DnsKey.

Constructors

DnsKeySpec()
DnsKeySpec.fromJson(Map _json)

Properties

algorithm ↔ String
String mnemonic specifying the DNSSEC algorithm of this key. Possible string values are: [...]
read / write
keyLength ↔ int
Length of the keys in bits.
read / write
keyType ↔ String
Specifies whether this is a key signing key (KSK) or a zone signing key (ZSK). Key signing keys have the Secure Entry Point flag set and, when active, will only be used to sign resource record sets of type DNSKEY. Zone signing keys do not have the Secure Entry Point flag set and will be used to sign all other types of resource record sets. Possible string values are: [...]
read / write
kind ↔ String
Identifies what kind of resource this is. Value: the fixed string "dns#dnsKeySpec".
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited