DanD
1890 pts. | Apr 15 2009 6:07PM GMT
We’ve had an issue on two systems now where Customized Java servers needed to have permissions tabs added back in. This is an example of one:
/QIBM/ProdData/OS400/Java400/jdk/lib/security/java.security
added security provider com.sun.crypto.provider.SunJCE
for example:
# List of providers and their preference orders (see above):
#
security.provider.1=sun.security.provider.Sun
security.provider.2=com.sun.rsajca.Provider
security.provider.3=com.sun.crypto.provider.SunJCE
/QIBM/ProdData/OS400/Java400/jdk/lib/security/java.policy
added Sun JCE permissions
added the following entry to the end of the file:
// Sun JCE permissions
grant codeBase “file:/QIBM/ProdData/Java400/ext/sunjce_provider.jar” {
permission java.io.FilePermission
“/QIBM/ProdData/java400/ext/jce1_2_2.jar”, “read”;
permission java.lang.RuntimePermission
“getProtectionDomain”;
permission java.security.SecurityPermission
“putProviderProperty.SunJCE”;
};
If it is third party software your vendor should be aware of this, so check with any vendors running Java code, particularly with encryption.






