public override IList <AdvancedSignature> GetSignatures()
        {
            IList <AdvancedSignature> infos = new AList <AdvancedSignature>();

            foreach (object o in this.cmsSignedData.GetSignerInfos().GetSigners())
            {
                SignerInformation i    = (SignerInformation)o;
                CAdESSignature    info = new CAdESSignature(this.cmsSignedData, i.SignerID);
                infos.AddItem(info);
            }
            return(infos);
        }
Beispiel #2
0
        public virtual IList <AdvancedSignature> GetCounterSignatures()
        {
            IList <AdvancedSignature> counterSigs = new List <AdvancedSignature>();

            foreach (object o in this.signerInformation.GetCounterSignatures().GetSigners())
            {
                SignerInformation i = (SignerInformation)o;
                EU.Europa.EC.Markt.Dss.Validation.Cades.CAdESSignature info = new EU.Europa.EC.Markt.Dss.Validation.Cades.CAdESSignature
                                                                                  (this.cmsSignedData, i.SignerID);
                counterSigs.Add(info);
            }
            return(counterSigs);
        }
Beispiel #3
0
 internal AttributeTimeStampComparator(CAdESSignature _enclosing)
 {
     this._enclosing = _enclosing;
 }