AggregationHashChainLink Constructor (LinkDirection, String, String, NullableUInt64, NullableUInt64, UInt64)
|
Create new aggregation hash chain link TLV element with metadata.
Namespace:
Guardtime.KSI.Signature
Assembly:
ksi-net-api (in ksi-net-api.dll) Version: 3.11.534.0 (3.11.534.0)
Syntaxpublic Link(
LinkDirection direction,
string clientId,
string machineId = null,
Nullable<ulong> sequenceNumber = null,
Nullable<ulong> requestTime = null,
ulong levelCorrection = 0
)
Public Sub New (
direction As LinkDirection,
clientId As String,
Optional machineId As String = Nothing,
Optional sequenceNumber As Nullable(Of ULong) = Nothing,
Optional requestTime As Nullable(Of ULong) = Nothing,
Optional levelCorrection As ULong = 0
)
public:
Link(
LinkDirection direction,
String^ clientId,
String^ machineId = nullptr,
Nullable<unsigned long long> sequenceNumber = nullptr,
Nullable<unsigned long long> requestTime = nullptr,
unsigned long long levelCorrection = 0
)
new :
direction : LinkDirection *
clientId : string *
?machineId : string *
?sequenceNumber : Nullable<uint64> *
?requestTime : Nullable<uint64> *
?levelCorrection : uint64
(* Defaults:
let _machineId = defaultArg machineId null
let _sequenceNumber = defaultArg sequenceNumber null
let _requestTime = defaultArg requestTime null
let _levelCorrection = defaultArg levelCorrection 0
*)
-> Link
Parameters
- direction
- Type: Guardtime.KSI.SignatureLinkDirection
Direction - clientId
- Type: SystemString
Client id of metadata element - machineId (Optional)
- Type: SystemString
Machine id of metadata element - sequenceNumber (Optional)
- Type: SystemNullableUInt64
Sequence number of metadata element - requestTime (Optional)
- Type: SystemNullableUInt64
Request time of metadata element - levelCorrection (Optional)
- Type: SystemUInt64
Level correction
See Also