public TbsSign(DerInteger version, SeSeal eSeal, DerGeneralizedTime timeInfo, DerBitString dataHash, DerIA5String propertyInfo, ExtensionData extData) { Version = version; EsSeal = eSeal; TimeInfo = timeInfo; DataHash = dataHash; PropertyInfo = propertyInfo; ExtData = extData; }
public TbsSign(DerInteger version, SeSeal eSeal, DerGeneralizedTime timeInfo, DerBitString dataHash, DerIA5String propertyInfo, DerObjectIdentifier signatureAlgorithm, ExtensionData extData) { Version = version; EsSeal = eSeal; TimeInfo = timeInfo; DataHash = dataHash; PropertyInfo = propertyInfo; ExtensionData = extData; SignatureAlgorithm = signatureAlgorithm; }
public TbsSign(Asn1Sequence seq) { var e = seq.GetEnumerator(); Version = DerInteger.GetInstance(e.Next()); EsSeal = SeSeal.GetInstance(e.Next()); TimeInfo = DerGeneralizedTime.GetInstance(e.Next()); DataHash = DerBitString.GetInstance(e.Next()); PropertyInfo = DerIA5String.GetInstance(e.Next()); if (e.MoveNext()) { ExtensionData = ExtensionData.GetInstance(e.Next()); } }