ibmruntimes / openj9-openjdk-jdk11

Extensions for OpenJDK 11 for Eclipse OpenJ9
GNU General Public License v2.0
31 stars 112 forks source link

Add provider name and class name mapping in Restricted Security mode #752

Closed taoliult closed 9 months ago

taoliult commented 9 months ago

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.