iTextSharp.text.pdf.security.LtvVerification.AddVerification C# (CSharp) Метод

AddVerification() публичный Метод

public AddVerification ( String signatureName, ICollection ocsps, ICollection crls, ICollection certs ) : bool
signatureName String
ocsps ICollection
crls ICollection
certs ICollection
Результат bool
        public bool AddVerification(String signatureName, ICollection<byte[]> ocsps, ICollection<byte[]> crls, ICollection<byte[]> certs)
        {
            if (used)
                throw new InvalidOperationException(MessageLocalization.GetComposedMessage("verification.already.output"));
            ValidationData vd = new ValidationData();
            if (ocsps != null) {
                foreach (byte[] ocsp in ocsps) {
                    vd.ocsps.Add(BuildOCSPResponse(ocsp));
                }
            }
            if (crls != null) {
                foreach (byte[] crl in crls) {
                    vd.crls.Add(crl);
                }
            }
            if (certs != null) {
                foreach (byte[] cert in certs) {
                    vd.certs.Add(cert);
                }
            }
            validated[GetSignatureHashKey(signatureName)] = vd;
            return true;
        }

Same methods

LtvVerification::AddVerification ( String signatureName, IOcspClient ocsp, ICrlClient crl, CertificateOption certOption, Level level, CertificateInclusion certInclude ) : bool