public TbsSign(Asn1Sequence seq) { IEnumerator 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()) { ExtData = ExtensionData.GetInstance(e.Current); } }