AggregationHashChainLink Constructor (LinkDirection, DataHash, AggregationHashChainMetadata, UInt64)
|
Note: This API is now obsolete.
Create new aggregation hash chain link TLV element. Exactly one from sibling hash or metadata must be not null.
Namespace:
Guardtime.KSI.Signature
Assembly:
ksi-net-api (in ksi-net-api.dll) Version: 3.11.534.0 (3.11.534.0)
Syntax[ObsoleteAttribute]
public Link(
LinkDirection direction,
DataHash siblingHash,
AggregationHashChainMetadata metadata,
ulong levelCorrection = 0
)
<ObsoleteAttribute>
Public Sub New (
direction As LinkDirection,
siblingHash As DataHash,
metadata As AggregationHashChainMetadata,
Optional levelCorrection As ULong = 0
)
public:
[ObsoleteAttribute]
Link(
LinkDirection direction,
DataHash^ siblingHash,
AggregationHashChainMetadata^ metadata,
unsigned long long levelCorrection = 0
)
[<ObsoleteAttribute>]
new :
direction : LinkDirection *
siblingHash : DataHash *
metadata : AggregationHashChainMetadata *
?levelCorrection : uint64
(* Defaults:
let _levelCorrection = defaultArg levelCorrection 0
*)
-> Link
Parameters
- direction
- Type: Guardtime.KSI.SignatureLinkDirection
Direction - siblingHash
- Type: Guardtime.KSI.HashingDataHash
Sibling hash value - metadata
- Type: Guardtime.KSI.SignatureAggregationHashChainMetadata
Metadata element - levelCorrection (Optional)
- Type: SystemUInt64
Level correction
See Also