Skip to content

Commit 8e5e114

Browse files
committed
add: return faster if no token
1 parent cd79860 commit 8e5e114

File tree

1 file changed

+3
-3
lines changed
  • src/main/kotlin/no/nav/security/mock/oauth2/introspect

1 file changed

+3
-3
lines changed

src/main/kotlin/no/nav/security/mock/oauth2/introspect/Introspect.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@ internal fun Route.Builder.introspect(tokenProvider: OAuth2TokenProvider) =
5252

5353
private fun OAuth2HttpRequest.verifyBearerToken(tokenProvider: OAuth2TokenProvider): JWTClaimsSet? {
5454
val tokenString = this.getToken()
55-
val issuer = url.toIssuerUrl()
56-
val jwkSet = tokenProvider.publicJwkSet(issuer.issuerId())
57-
5855
if (tokenString.isNullOrEmpty()) {
5956
return null
6057
}
6158

59+
val issuer = url.toIssuerUrl()
60+
val jwkSet = tokenProvider.publicJwkSet(issuer.issuerId())
61+
6262
return try {
6363
SignedJWT.parse(tokenString).verifySignatureAndIssuer(Issuer(issuer.toString()), jwkSet)
6464
} catch (e: Exception) {

0 commit comments

Comments
 (0)