DnsNsec3Record Class

Represents a DNS NSEC3 record for hashed authenticated denial of existence (RFC 5155, DNSSEC).

public sealed class DnsNsec3Record : DnsRecord
Inheritance
DnsRecord DnsNsec3Record

Constructors

NameDescription
DnsNsec3Record()

DnsNsec3Record()

DnsNsec3Record.cs
public DnsNsec3Record()

No documentation is available.

Properties

NameDescription
FlagsGets the flags.
HashAlgorithmGets the hash algorithm.
IterationsGets the number of iterations.
NextHashedOwnerNameGets the next hashed owner name.
SaltGets the salt.
TypeBitMapsGets the set of RR types present at the original owner name.

Gets the flags.

public byte Flags { get; }

Property value

byte

HashAlgorithm

DnsNsec3Record.cs

Gets the hash algorithm.

public byte HashAlgorithm { get; }

Property value

byte

Gets the number of iterations.

public ushort Iterations { get; }

Property value

ushort

NextHashedOwnerName

DnsNsec3Record.cs

Gets the next hashed owner name.

public byte[] NextHashedOwnerName { get; }

Property value

byte[]

Gets the salt.

public byte[] Salt { get; }

Property value

byte[]

Gets the set of RR types present at the original owner name.

public IReadOnlyList<DnsQueryType> TypeBitMaps { get; }