And because of the clients need this change for the February release, so create this PR for the v0.43.0-release.
For the Java security providers, for example, the SunSASL, its class name is com.sun.security.sasl.Provider. From the provider class name, can not get the provider name which defined in its construction method. So, add the mapping between the provider name and its class name in Restricted Security mode.
This is a back-port PR from PR https://github.com/ibmruntimes/openj9-openjdk-jdk/pull/722
And because of the clients need this change for the February release, so create this PR for the v0.43.0-release.
For the Java security providers, for example, the SunSASL, its class name is com.sun.security.sasl.Provider. From the provider class name, can not get the provider name which defined in its construction method. So, add the mapping between the provider name and its class name in Restricted Security mode.
@AdamBrousseau @jasonkatonica FYI.