Interface: DSRecord
Defined in: types.ts:281
DS record - Delegation Signer, used to secure delegations between DNS zones.
Example
const record: DSRecord = {
type: "DS",
keyTag: 12345,
algorithm: 8, // RSA/SHA-256
digestType: 2, // SHA-256
digest: "A1B2C3D4E5F6...",
ttl: 86400,
};
Extends
Properties
ttl?
optionalttl?:number
Defined in: types.ts:76
Time to live in seconds (optional)
Inherited from
algorithm
algorithm:
number
Defined in: types.ts:283
Cryptographic algorithm of the referenced key
digest
digest:
string
Defined in: types.ts:285
Hexadecimal digest of the DNSKEY record
digestType
digestType:
number
Defined in: types.ts:287
Digest algorithm used to create the digest
keyTag
keyTag:
number
Defined in: types.ts:289
Key tag of the referenced DNSKEY record
type
type:
"DS"
Defined in: types.ts:290
The type of DNS record