Skip to content

Commit 2d96f93

Browse files
committed
Øker timeouts i stedet for retry
1 parent 724a4b0 commit 2d96f93

File tree

1 file changed

+2
-2
lines changed
  • src/main/kotlin/no/nav/personopplysninger/config

1 file changed

+2
-2
lines changed

src/main/kotlin/no/nav/personopplysninger/config/IDPorten.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import com.nimbusds.jose.jwk.source.JWKSource
1616
import com.nimbusds.jose.jwk.source.JWKSourceBuilder
1717
import com.nimbusds.jose.proc.JWSVerificationKeySelector
1818
import com.nimbusds.jose.proc.SecurityContext
19+
import com.nimbusds.jose.util.DefaultResourceRetriever
1920
import com.nimbusds.jwt.JWTClaimsSet
2021
import com.nimbusds.jwt.SignedJWT
2122
import com.nimbusds.oauth2.sdk.id.ClientID
@@ -60,11 +61,10 @@ data class IDPorten(
6061
httpClient.getOAuthServerConfigurationMetadata(wellKnownUrl)
6162
}
6263
private val jwkSource: JWKSource<SecurityContext> =
63-
JWKSourceBuilder.create<SecurityContext>(URI(metadata.jwksUri).toURL())
64+
JWKSourceBuilder.create<SecurityContext>(URI(metadata.jwksUri).toURL(), DefaultResourceRetriever(1000, 1000))
6465
.cache(true)
6566
.rateLimited(false)
6667
.refreshAheadCache(true)
67-
.retrying(true)
6868
.build()
6969
private val jwsKeySelector = JWSVerificationKeySelector(JWSAlgorithm.RS256, jwkSource)
7070
private val idTokenValidator = IDTokenValidator(Issuer(metadata.issuer), ClientID(clientId), jwsKeySelector, null)

0 commit comments

Comments
 (0)