Add Null Guard for Authorization Result

This commit is contained in:
Josh Cummings 2025-04-22 15:40:11 -06:00
parent a683a3a730
commit 7d6bdfedc8
No known key found for this signature in database
GPG Key ID: 869B37A20E876129

View File

@ -105,7 +105,7 @@ public class PublicKeyCredentialCreationOptionsFilter extends OncePerRequestFilt
Supplier<SecurityContext> context = this.securityContextHolderStrategy.getDeferredContext();
Supplier<Authentication> authentication = () -> context.get().getAuthentication();
AuthorizationResult result = this.authorization.authorize(authentication, request);
if (!result.isGranted()) {
if (result == null || !result.isGranted()) {
response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
return;
}