Class RecordTsig
Transaction signature DNS record.
public record RecordTsig : Record, IEquatable<Record>, IEquatable<RecordTsig>
- Inheritance
-
RecordTsig
- Implements
- Inherited Members
Constructors
RecordTsig(RecordReader)
Initializes a new instance of the RecordTsig class.
public RecordTsig(RecordReader reader)
Parameters
readerRecordReaderRecordReader for the record data.
Properties
AlgorithmName
Gets or sets the algorithm name.
public string AlgorithmName { get; set; }
Property Value
Error
Gets or sets the record error.
public ushort Error { get; set; }
Property Value
Fudge
Gets or sets the number of seconds of error.
public ushort Fudge { get; set; }
Property Value
Mac
Gets the MAC.
public List<byte> Mac { get; }
Property Value
MacSize
Gets or sets the MAC size.
public ushort MacSize { get; set; }
Property Value
OriginalId
Gets or sets the original id.
public ushort OriginalId { get; set; }
Property Value
OtherData
Gets the other record data.
public List<byte> OtherData { get; }
Property Value
OtherLength
Gets or sets the length of other data.
public ushort OtherLength { get; set; }
Property Value
TimeSigned
Gets or sets the time signed.
public long TimeSigned { get; set; }
Property Value
Methods
ToString()
String representation of the record data.
public override string ToString()
Returns
- string
Signature as a string.