api-manager icon indicating copy to clipboard operation
api-manager copied to clipboard

Enable editing the issuer from the admin portal for the resident key manager and fixing the null checker

Open cbabey opened this issue 2 years ago • 2 comments

Description

Hi Team,

Once we updated the issuer from the resident Identity provider through the carbon management portal. the same will not be reflected in the gateway server in memory and there is no option in the admin portal to update the issuer configuration. therefore, it is required to enable editing the issuer from the admin portal for the resident key manager.

Thanks and Regards, Chandima

Steps to Reproduce

  1. Go to the admin server and resident key manager configuration.
  2. Just click on the update button without modifying anything in the resident key manager form.
  3. After performing the above action, the CONFIGURATION blob in the AM_KEY_MANAGER table gets updated with all the key manager properties, including issuer and enable_token_encryption properties.
  4. Updated the issuer claim by modifying the Identity Provider Entity ID value under the Inbound Resident Key Manager -> Authentication Configuration -> OAuth2/OpenID Connect Configuration.
  5. Restart the server and invoke the API with the newly generated API.

Affected Component

APIM

Version

4.0.0

Environment Details (with versions)

No response

Relevant Log Output

No response

Related Issues

No response

Suggested Labels

No response

cbabey avatar Jan 17 '24 09:01 cbabey

This issue is already fixed in the public master branch

chamilaadhi avatar Mar 06 '24 12:03 chamilaadhi

Hi all,

This issue persists in API Manager 4.2.0 as well there for opening this issue.

Thanks, Dumindu

dumindurox777 avatar May 14 '25 12:05 dumindurox777