We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 90a3344 commit b2865faCopy full SHA for b2865fa
src/Access/TokenProcessorsJWT.cpp
@@ -335,6 +335,9 @@ bool JwksJwtProcessor::resolveAndValidate(TokenCredentials & credentials) const
335
return false;
336
}
337
338
+ if (!provider->getJWKS().has_jwk(decoded_jwt.get_key_id()))
339
+ throw Exception(ErrorCodes::AUTHENTICATION_FAILED, "JWKS error: no JWK found for JWT");
340
+
341
auto jwk = provider->getJWKS().get_jwk(decoded_jwt.get_key_id());
342
auto username = decoded_jwt.get_payload_claim(username_claim).as_string();
343
0 commit comments