Skip to content

Commit 4c2fb26

Browse files
committed
Merge remote-tracking branch 'origin/main'
2 parents 88307ca + 5ecebae commit 4c2fb26

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

prov/src/main/java/org/bouncycastle/jce/provider/CrlCache.java

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import java.io.IOException;
55
import java.io.InputStream;
66
import java.lang.ref.WeakReference;
7-
import java.net.HttpURLConnection;
87
import java.net.URI;
8+
import java.net.URLConnection;
99
import java.security.cert.CRL;
1010
import java.security.cert.CRLException;
1111
import java.security.cert.CertificateFactory;
@@ -54,7 +54,7 @@ static synchronized PKIXCRLStore getCrl(CertificateFactory certFact, Date validD
5454
if (crlStore != null)
5555
{
5656
boolean isExpired = false;
57-
for (Iterator it = crlStore.getMatches(null).iterator(); it.hasNext();)
57+
for (Iterator it = crlStore.getMatches(null).iterator(); it.hasNext(); )
5858
{
5959
X509CRL crl = (X509CRL)it.next();
6060

@@ -125,11 +125,12 @@ private static Collection getCrlsFromLDAP(CertificateFactory certFact, URI distr
125125
private static Collection getCrls(CertificateFactory certFact, URI distributionPoint)
126126
throws IOException, CRLException
127127
{
128-
HttpURLConnection crlCon = (HttpURLConnection)distributionPoint.toURL().openConnection();
129-
crlCon.setConnectTimeout(DEFAULT_TIMEOUT);
130-
crlCon.setReadTimeout(DEFAULT_TIMEOUT);
128+
URLConnection urlConnection = distributionPoint.toURL().openConnection();
131129

132-
InputStream crlIn = crlCon.getInputStream();
130+
urlConnection.setConnectTimeout(DEFAULT_TIMEOUT);
131+
urlConnection.setReadTimeout(DEFAULT_TIMEOUT);
132+
133+
InputStream crlIn = urlConnection.getInputStream();
133134

134135
Collection crls = certFact.generateCRLs(crlIn);
135136

0 commit comments

Comments
 (0)