< prev index next >

src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java

Print this page

        

*** 435,445 **** } private void updateState(X509Certificate cert) throws CertPathValidatorException { ! issuerInfo = new OCSPResponse.IssuerInfo(cert); // Make new public key if parameters are missing PublicKey pubKey = cert.getPublicKey(); if (PKIX.isDSAPublicKeyWithoutParams(pubKey)) { // pubKey needs to inherit DSA parameters from prev key --- 435,445 ---- } private void updateState(X509Certificate cert) throws CertPathValidatorException { ! issuerInfo.setIssuerCert(cert); // Make new public key if parameters are missing PublicKey pubKey = cert.getPublicKey(); if (PKIX.isDSAPublicKeyWithoutParams(pubKey)) { // pubKey needs to inherit DSA parameters from prev key
*** 739,749 **** null, -1); } response = OCSP.check(Collections.singletonList(certId), responderURI, issuerInfo, ! responderCert, null, ocspExtensions); } } catch (IOException e) { throw new CertPathValidatorException( "Unable to determine revocation status due to network error", e, null, -1, BasicReason.UNDETERMINED_REVOCATION_STATUS); --- 739,750 ---- null, -1); } response = OCSP.check(Collections.singletonList(certId), responderURI, issuerInfo, ! responderCert, params.date(), ! ocspExtensions); } } catch (IOException e) { throw new CertPathValidatorException( "Unable to determine revocation status due to network error", e, null, -1, BasicReason.UNDETERMINED_REVOCATION_STATUS);
< prev index next >