DsRecord class

Defines a Delegation Signer (DS) record, which is needed to enable DNSSEC for a domain.

It contains a digest (hash) of a DNSKEY record that must be present in the domain's DNS zone.

Constructors

DsRecord({String? algorithm, String? digest, String? digestType, int? keyTag})
DsRecord.fromJson(Map json_)

Properties

algorithm String?
The algorithm used to generate the referenced DNSKEY. Possible string values are:
getter/setter pair
digest String?
The digest generated from the referenced DNSKEY.
getter/setter pair
digestType String?
The hash function used to generate the digest of the referenced DNSKEY. Possible string values are:
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
keyTag int?
The key tag of the record.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

operator ==(Object other) bool
The equality operator.
inherited