iTextSharp.text.pdf.security.CertificateVerification.VerifyOcspCertificates C# (CSharp) Method

VerifyOcspCertificates() public static method

public static VerifyOcspCertificates ( BasicOcspResp ocsp, ICollection keystore ) : bool
ocsp Org.BouncyCastle.Ocsp.BasicOcspResp
keystore ICollection
return bool
        public static bool VerifyOcspCertificates(BasicOcspResp ocsp, ICollection<X509Certificate> keystore)
        {
            try {
                foreach (X509Certificate certStoreX509 in keystore) {
                    try {
                        if (ocsp.Verify(certStoreX509.GetPublicKey()))
                            return true;
                    }
                    catch {
                    }
                }
            }
            catch {
            }
            return false;
        }