|
42 | 42 | import com.nimbusds.jose.jwk.source.JWKSetSource; |
43 | 43 | import com.nimbusds.jose.jwk.source.JWKSource; |
44 | 44 | import com.nimbusds.jose.jwk.source.JWKSourceBuilder; |
45 | | -import com.nimbusds.jose.jwk.source.RemoteJWKSet; |
46 | 45 | import com.nimbusds.jose.proc.DefaultJOSEObjectTypeVerifier; |
47 | 46 | import com.nimbusds.jose.proc.JOSEObjectTypeVerifier; |
48 | 47 | import com.nimbusds.jose.proc.JWSKeySelector; |
@@ -295,7 +294,7 @@ public static final class JwkSetUriJwtDecoderBuilder { |
295 | 294 |
|
296 | 295 | private final Set<SignatureAlgorithm> signatureAlgorithms = new HashSet<>(); |
297 | 296 |
|
298 | | - private RestOperations restOperations = new RestTemplateWithTimeouts(); |
| 297 | + private RestOperations restOperations = new RestTemplateWithNimbusDefaultTimeouts(); |
299 | 298 |
|
300 | 299 | private Cache cache = new NoOpCache("default"); |
301 | 300 |
|
@@ -551,12 +550,12 @@ public void close() { |
551 | 550 | * A RestTemplate with timeouts configured to avoid blocking indefinitely when |
552 | 551 | * fetching JWK Sets while holding the reentrantLock. |
553 | 552 | */ |
554 | | - private static final class RestTemplateWithTimeouts extends RestTemplate { |
| 553 | + private static final class RestTemplateWithNimbusDefaultTimeouts extends RestTemplate { |
555 | 554 |
|
556 | | - private RestTemplateWithTimeouts () { |
| 555 | + private RestTemplateWithNimbusDefaultTimeouts() { |
557 | 556 | SimpleClientHttpRequestFactory requestFactory = new SimpleClientHttpRequestFactory(); |
558 | | - requestFactory.setConnectTimeout(RemoteJWKSet.DEFAULT_HTTP_CONNECT_TIMEOUT); |
559 | | - requestFactory.setReadTimeout(RemoteJWKSet.DEFAULT_HTTP_READ_TIMEOUT); |
| 557 | + requestFactory.setConnectTimeout(JWKSourceBuilder.DEFAULT_HTTP_CONNECT_TIMEOUT); |
| 558 | + requestFactory.setReadTimeout(JWKSourceBuilder.DEFAULT_HTTP_READ_TIMEOUT); |
560 | 559 | setRequestFactory(requestFactory); |
561 | 560 | } |
562 | 561 |
|
|
0 commit comments