wso2 / product-apim

Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.
http://wso2.github.io/
Apache License 2.0
851 stars 787 forks source link

Subscription validation issue in the APIM-3.2.0 with IS-5.10.0 as an external Key Manager #9599

Open sanethmaduranga opened 3 years ago

sanethmaduranga commented 3 years ago

Description:

Subscription validation is not effecting when configuring the APIM-3.2.0 with IS-5.10.0 as an external Key Manager while configuring the token validation method as 'Use introspect'.

Steps to reproduce:

[1] - https://apim.docs.wso2.com/en/latest/administer/key-managers/configure-wso2is-connector/

Affected Product Version: APIM-3.2.0

sanethmaduranga commented 3 years ago

[1] - https://github.com/wso2-support/carbon-apimgt/blob/support-6.7.206/components/apimgt/org.wso2.carbon.apimgt.keymgt/src/main/java/org/wso2/carbon/apimgt/keymgt/handlers/AbstractKeyValidationHandler.java#L200 [2] - https://github.com/wso2-support/carbon-apimgt/blob/support-6.7.206/components/apimgt/org.wso2.carbon.apimgt.keymgt/src/main/java/org/wso2/carbon/apimgt/keymgt/handlers/AbstractKeyValidationHandler.java#L203 [3] - https://github.com/wso2-support/carbon-apimgt/blob/support-6.7.206/components/apimgt/org.wso2.carbon.apimgt.keymgt/src/main/java/org/wso2/carbon/apimgt/keymgt/handlers/AbstractKeyValidationHandler.java#L239 [4] - https://github.com/wso2-support/carbon-apimgt/blob/support-6.7.206/components/apimgt/org.wso2.carbon.apimgt.keymgt/src/main/java/org/wso2/carbon/apimgt/keymgt/handlers/AbstractKeyValidationHandler.java#L55