Esempio n. 1
0
        public TbsSign(Asn1Sequence seq)
        {
            IEnumerator 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());
            Cert               = Asn1OctetString.GetInstance(e.Next());
            SignatureAlgorithm = DerObjectIdentifier.GetInstance(e.Next());
        }
Esempio n. 2
0
        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());
            }
        }