public SesSealInfo(SesHeader header, DerIA5String esId, EsPropertyInfo property, SesPictureInfo picture, ExtensionData extData) { Header = header; EsId = esId; Property = property; Picture = picture; ExtData = extData; }
public TbsSign(DerInteger version, SesSealInfo eSeal, DerBitString timeInfo, DerBitString dataHash, DerIA5String propertyInfo, DerObjectIdentifier signatureAlgorithm, ExtensionData extData) { Version = version; EsSeal = eSeal; TimeInfo = timeInfo; DataHash = dataHash; PropertyInfo = propertyInfo; ExtensionData = extData; SignatureAlgorithm = signatureAlgorithm; }
public SesSealInfo(Asn1Sequence seq) { var e = seq.GetEnumerator(); Header = SesHeader.GetInstance(e.Next()); EsId = DerIA5String.GetInstance(e.Next()); Property = EsPropertyInfo.GetInstance(e.Next()); Picture = SesPictureInfo.GetInstance(e.Next()); if (e.MoveNext()) { ExtData = ExtensionData.GetInstance(e.Next()); } }
public TbsSign(Asn1Sequence seq) { var e = seq.GetEnumerator(); Version = DerInteger.GetInstance(e.Next()); EsSeal = SesSealInfo.GetInstance(e.Next()); TimeInfo = DerBitString.GetInstance(e.Next()); DataHash = DerBitString.GetInstance(e.Next()); PropertyInfo = DerIA5String.GetInstance(e.Next()); if (e.MoveNext()) { ExtensionData = ExtensionData.GetInstance(e.Next()); } }