From 1144d511af368ab7ebc15e6a9841018b214d960f Mon Sep 17 00:00:00 2001 From: Justin Richer Date: Wed, 30 Jan 2013 16:33:04 -0500 Subject: [PATCH] inject scopes --- .../openid/connect/ConnectAuthorizationRequestManager.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/openid-connect-server/src/main/java/org/mitre/openid/connect/ConnectAuthorizationRequestManager.java b/openid-connect-server/src/main/java/org/mitre/openid/connect/ConnectAuthorizationRequestManager.java index 66cd1a600..5fd4d7d51 100644 --- a/openid-connect-server/src/main/java/org/mitre/openid/connect/ConnectAuthorizationRequestManager.java +++ b/openid-connect-server/src/main/java/org/mitre/openid/connect/ConnectAuthorizationRequestManager.java @@ -210,6 +210,13 @@ public class ConnectAuthorizationRequestManager implements AuthorizationRequestM } } + String scope = claims.getClaimAsString("scope"); + if (scope != null) { + if (inputParams.containsKey("scope") == false) { + parameters.put("scope", scope); + } + } + return parameters; }