From 70ff59d9db5d3ba2e29a27084710b139f9da3ecb Mon Sep 17 00:00:00 2001 From: thisarawelmilla Date: Mon, 10 Mar 2025 09:01:02 +0530 Subject: [PATCH] Re-purpose Organization in pre-issue access token Request. --- .../PreIssueAccessTokenRequestBuilder.java | 27 +++---------------- pom.xml | 2 +- 2 files changed, 4 insertions(+), 25 deletions(-) diff --git a/components/org.wso2.carbon.identity.oauth/src/main/java/org/wso2/carbon/identity/oauth/action/execution/PreIssueAccessTokenRequestBuilder.java b/components/org.wso2.carbon.identity.oauth/src/main/java/org/wso2/carbon/identity/oauth/action/execution/PreIssueAccessTokenRequestBuilder.java index 74147676d9..b13b87c200 100755 --- a/components/org.wso2.carbon.identity.oauth/src/main/java/org/wso2/carbon/identity/oauth/action/execution/PreIssueAccessTokenRequestBuilder.java +++ b/components/org.wso2.carbon.identity.oauth/src/main/java/org/wso2/carbon/identity/oauth/action/execution/PreIssueAccessTokenRequestBuilder.java @@ -29,7 +29,6 @@ import org.wso2.carbon.identity.action.execution.api.model.Event; import org.wso2.carbon.identity.action.execution.api.model.FlowContext; import org.wso2.carbon.identity.action.execution.api.model.Operation; -import org.wso2.carbon.identity.action.execution.api.model.Organization; import org.wso2.carbon.identity.action.execution.api.model.Request; import org.wso2.carbon.identity.action.execution.api.model.Tenant; import org.wso2.carbon.identity.action.execution.api.model.User; @@ -56,7 +55,7 @@ import org.wso2.carbon.identity.openidconnect.CustomClaimsCallbackHandler; import org.wso2.carbon.identity.openidconnect.OIDCClaimUtil; import org.wso2.carbon.identity.openidconnect.util.ClaimHandlerUtil; -import org.wso2.carbon.identity.organization.management.service.exception.OrganizationManagementException; +import org.wso2.carbon.identity.organization.management.service.OrganizationManager; import java.util.ArrayList; import java.util.Arrays; @@ -74,6 +73,8 @@ public class PreIssueAccessTokenRequestBuilder implements ActionExecutionRequest public static final String CLAIMS_PATH_PREFIX = "/accessToken/claims/"; public static final String SCOPES_PATH_PREFIX = "/accessToken/scopes/"; private static final Log LOG = LogFactory.getLog(PreIssueAccessTokenRequestBuilder.class); + private static final OrganizationManager organizationManager = OAuthComponentServiceHolder.getInstance() + .getOrganizationManager(); @Override public ActionType getSupportedActionType() { @@ -112,8 +113,6 @@ private Event getEvent(OAuthTokenReqMessageContext tokenMessageContext, Map[1.1.14, 2.0.0) - 1.1.20 + 1.1.24 [1.0.0, 2.0.0)