iTextSharp.text.pdf.security.LtvVerifier.GetCRLsFromDSS C# (CSharp) Method

GetCRLsFromDSS() public method

public GetCRLsFromDSS ( ) : List
return List
        public List<X509Crl> GetCRLsFromDSS()
        {
            List<X509Crl> crls = new List<X509Crl>();
            if (dss == null)
                return crls;
            PdfArray crlarray = dss.GetAsArray(PdfName.CRLS);
            if (crlarray == null)
                return crls;
            X509CrlParser crlParser = new X509CrlParser();
            for (int i = 0; i < crlarray.Size; ++i) {
                PRStream stream = (PRStream) crlarray.GetAsStream(i);
                X509Crl crl = crlParser.ReadCrl(new MemoryStream(PdfReader.GetStreamBytes(stream)));
                crls.Add(crl);
            }
            return crls;
        }