IKsiSignatureFactoryCreate 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)
SyntaxIKsiSignature Create(
ICollection<AggregationHashChain> aggregationHashChains,
CalendarHashChain calendarHashChain,
CalendarAuthenticationRecord calendarAuthenticationRecord,
PublicationRecordInSignature publicationRecord,
Rfc3161Record rfc3161Record,
DataHash hash
)
Function Create (
aggregationHashChains As ICollection(Of AggregationHashChain),
calendarHashChain As CalendarHashChain,
calendarAuthenticationRecord As CalendarAuthenticationRecord,
publicationRecord As PublicationRecordInSignature,
rfc3161Record As Rfc3161Record,
hash As DataHash
) As IKsiSignature
IKsiSignature^ Create(
ICollection<AggregationHashChain^>^ aggregationHashChains,
CalendarHashChain^ calendarHashChain,
CalendarAuthenticationRecord^ calendarAuthenticationRecord,
PublicationRecordInSignature^ publicationRecord,
Rfc3161Record^ rfc3161Record,
DataHash^ hash
)
abstract Create :
aggregationHashChains : ICollection<AggregationHashChain> *
calendarHashChain : CalendarHashChain *
calendarAuthenticationRecord : CalendarAuthenticationRecord *
publicationRecord : PublicationRecordInSignature *
rfc3161Record : Rfc3161Record *
hash : DataHash -> IKsiSignature
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
See Also