From 9c9e7bf6442637e9f98e9b7765eb373714130d1d Mon Sep 17 00:00:00 2001 From: YuriyZ Date: Wed, 29 Jun 2022 23:45:11 +0300 Subject: [PATCH] fix(jans-auth-server): corrected npe in JwtAuthorizationRequest https://github.com/JanssenProject/jans/issues/1641 --- .../jans/as/server/model/authorize/JwtAuthorizationRequest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jans-auth-server/server/src/main/java/io/jans/as/server/model/authorize/JwtAuthorizationRequest.java b/jans-auth-server/server/src/main/java/io/jans/as/server/model/authorize/JwtAuthorizationRequest.java index 536237d544a..c3d19740c2a 100644 --- a/jans-auth-server/server/src/main/java/io/jans/as/server/model/authorize/JwtAuthorizationRequest.java +++ b/jans-auth-server/server/src/main/java/io/jans/as/server/model/authorize/JwtAuthorizationRequest.java @@ -513,7 +513,7 @@ private static String queryRequest(@Nullable String requestUri, @Nullable Redire } public static JwtAuthorizationRequest createJwtRequest(String request, String requestUri, Client client, RedirectUriResponse redirectUriResponse, AbstractCryptoProvider cryptoProvider, AppConfiguration appConfiguration) { - validateRequestUri(requestUri, client, appConfiguration, redirectUriResponse.getState()); + validateRequestUri(requestUri, client, appConfiguration, redirectUriResponse != null ? redirectUriResponse.getState() : null); final String requestFromClient = queryRequest(requestUri, redirectUriResponse, appConfiguration); if (StringUtils.isNotBlank(requestFromClient)) { request = requestFromClient;