RrSigRecord Constructor

Creates a new instance of the RrSigRecord class

Definition

Namespace: ARSoft.Tools.Net.Dns
Assembly: ARSoft.Tools.Net (in ARSoft.Tools.Net.dll) Version: 3.6.1+aaafdcd61f068318c11734f7b3c59c69371c0549
C#
public RrSigRecord(
	DomainName name,
	RecordClass recordClass,
	int timeToLive,
	RecordType typeCovered,
	DnsSecAlgorithm algorithm,
	byte labels,
	int originalTimeToLive,
	DateTime signatureExpiration,
	DateTime signatureInception,
	ushort keyTag,
	DomainName signersName,
	byte[] signature
)

Parameters

name  DomainName
Name of the record
recordClass  RecordClass
Class of the record
timeToLive  Int32
Seconds the record should be cached at most
typeCovered  RecordType
Record type that is covered by this record
algorithm  DnsSecAlgorithm
Algorithm that is used for signature
labels  Byte
Label count of original record that is covered by this record
originalTimeToLive  Int32
Original time to live value of original record that is covered by this record
signatureExpiration  DateTime
Signature is valid until this date
signatureInception  DateTime
Signature is valid from this date
keyTag  UInt16
Key tag
signersName  DomainName
Domain name of generator of the signature
signature  Byte
Binary data of the signature

See Also