Click or drag to resize

KsiSignatureFactoryCreate Method (ICollectionAggregationHashChain, CalendarHashChain, CalendarAuthenticationRecord, PublicationRecordInSignature, Rfc3161Record, DataHash)

Create KSI signature instance from tlv tags

Namespace:  Guardtime.KSI.Signature
Assembly:  ksi-net-api (in ksi-net-api.dll) Version: 3.11.534.0 (3.11.534.0)
Syntax
public IKsiSignature Create(
	ICollection<AggregationHashChain> aggregationHashChains,
	CalendarHashChain calendarHashChain,
	CalendarAuthenticationRecord calendarAuthenticationRecord,
	PublicationRecordInSignature publicationRecord,
	Rfc3161Record rfc3161Record,
	DataHash hash
)

Parameters

aggregationHashChains
Type: System.Collections.GenericICollectionAggregationHashChain
Aggregation hash chain tlv elements
calendarHashChain
Type: Guardtime.KSI.SignatureCalendarHashChain
Calendar hash chain tlv element
calendarAuthenticationRecord
Type: Guardtime.KSI.SignatureCalendarAuthenticationRecord
Calendar authentication record tlv element
publicationRecord
Type: Guardtime.KSI.PublicationPublicationRecordInSignature
Publication record tlv element
rfc3161Record
Type: Guardtime.KSI.SignatureRfc3161Record
RFC3161 record tlv element
hash
Type: Guardtime.KSI.HashingDataHash
Signed hash

Return Value

Type: IKsiSignature

Implements

IKsiSignatureFactoryCreate(ICollectionAggregationHashChain, CalendarHashChain, CalendarAuthenticationRecord, PublicationRecordInSignature, Rfc3161Record, DataHash)
See Also