DiffieHellmanKeyRecord Constructor

Creates a new instance of the DiffieHellmanKeyRecord class

Definition

Namespace: ARSoft.Tools.Net.Dns
Assembly: ARSoft.Tools.Net (in ARSoft.Tools.Net.dll) Version: 3.6.1+aaafdcd61f068318c11734f7b3c59c69371c0549
C#
public DiffieHellmanKeyRecord(
	DomainName name,
	RecordClass recordClass,
	int timeToLive,
	ushort flags,
	KeyRecordBaseProtocolType protocol,
	byte[] prime,
	byte[] generator,
	byte[] publicValue
)

Parameters

name  DomainName
Name of the record
recordClass  RecordClass
Class of the record
timeToLive  Int32
Seconds the record should be cached at most
flags  UInt16
Flags of the key
protocol  KeyRecordBaseProtocolType
Protocol for which the key is used
prime  Byte
Binary data of the prime of the key
generator  Byte
Binary data of the generator of the key
publicValue  Byte
Binary data of the public value

See Also