Skip to the content.

Interface: NSEC3PARAMRecord

Defined in: types.ts:374

NSEC3PARAM record - Provides NSEC3 hashing parameters for a DNS zone.

Example

const record: NSEC3PARAMRecord = {
    type: "NSEC3PARAM",
    hashAlgorithm: 1,
    flags: 0,
    iterations: 12,
    salt: "aabbccdd",
    ttl: 86400,
};

Extends

Properties

ttl?

optional ttl?: number

Defined in: types.ts:76

Time to live in seconds (optional)

Inherited from

BaseDNSRecord.ttl


flags

flags: number

Defined in: types.ts:376

Flags field


hashAlgorithm

hashAlgorithm: number

Defined in: types.ts:378

Hash algorithm used (currently 1 = SHA-1)


iterations

iterations: number

Defined in: types.ts:380

Number of hash iterations


salt

salt: string

Defined in: types.ts:382

Salt value in hexadecimal or empty string for none


type

type: "NSEC3PARAM"

Defined in: types.ts:383

The type of DNS record

Overrides

BaseDNSRecord.type