Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.4:Update
itextpdf
itextpdf-5.5.13.1-bouncycastle.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File itextpdf-5.5.13.1-bouncycastle.patch of Package itextpdf
--- itextpdf-5.5.13.1/itext/src/main/java/com/itextpdf/text/pdf/security/OcspClientBouncyCastle.java 2019-06-12 16:14:36.000000000 +0200 +++ itextpdf-5.5.13.1/itext/src/main/java/com/itextpdf/text/pdf/security/OcspClientBouncyCastle.java 2020-07-07 10:38:09.508197178 +0200 @@ -69,7 +69,6 @@ import org.bouncycastle.cert.ocsp.OCSPReqBuilder; import org.bouncycastle.cert.ocsp.OCSPResp; import org.bouncycastle.cert.ocsp.SingleResp; -import org.bouncycastle.ocsp.OCSPRespStatus; import org.bouncycastle.operator.OperatorException; import org.bouncycastle.operator.jcajce.JcaDigestCalculatorProviderBuilder; @@ -120,7 +119,7 @@ if (ocspResponse == null) { return null; } - if (ocspResponse.getStatus() != OCSPRespStatus.SUCCESSFUL) { + if (ocspResponse.getStatus() != OCSPResp.SUCCESSFUL) { return null; } BasicOCSPResp basicResponse = (BasicOCSPResp) ocspResponse.getResponseObject(); @@ -154,7 +153,7 @@ Object status = resp.getCertStatus(); if (status == CertificateStatus.GOOD) { return basicResponse.getEncoded(); - } else if (status instanceof org.bouncycastle.ocsp.RevokedStatus) { + } else if (status instanceof org.bouncycastle.cert.ocsp.RevokedStatus) { throw new IOException(MessageLocalization.getComposedMessage("ocsp.status.is.revoked")); } else { throw new IOException(MessageLocalization.getComposedMessage("ocsp.status.is.unknown")); --- itextpdf-5.5.13.1/itext/src/main/java/com/itextpdf/text/pdf/security/SignaturePolicyInfo.java 2019-06-12 16:14:36.000000000 +0200 +++ itextpdf-5.5.13.1/itext/src/main/java/com/itextpdf/text/pdf/security/SignaturePolicyInfo.java 2020-07-07 10:38:09.508197178 +0200 @@ -43,6 +43,7 @@ package com.itextpdf.text.pdf.security; import com.itextpdf.text.pdf.codec.Base64; +import org.bouncycastle.asn1.ASN1ObjectIdentifier; import org.bouncycastle.asn1.DERIA5String; import org.bouncycastle.asn1.DERObjectIdentifier; import org.bouncycastle.asn1.DEROctetString; @@ -118,7 +120,7 @@ SigPolicyQualifiers qualifiers = new SigPolicyQualifiers(new SigPolicyQualifierInfo[] {spqi}); signaturePolicyIdentifier = new SignaturePolicyIdentifier(new SignaturePolicyId(DERObjectIdentifier.getInstance(new DERObjectIdentifier(this.policyIdentifier.replace("urn:oid:", ""))), - new OtherHashAlgAndValue(new AlgorithmIdentifier(algId), new DEROctetString(this.policyHash)), qualifiers)); + new OtherHashAlgAndValue(new AlgorithmIdentifier(new ASN1ObjectIdentifier(algId)), new DEROctetString(this.policyHash)), qualifiers)); return signaturePolicyIdentifier; }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor