The crypto components in Classpath can be reused as JDK 1.4 compliant JCE provider by users in export restricted environments or those looking for a purely open source JCE provider. As a result, the Crypto components in Classpath should use only Java 1.4 compliant code and refrain from using Java 1.5 specific APIs.
Confirmed.
i'll take this one.
Created attachment 11729 [details] Non-1.4 methods usage status as of 2006-06-23 this is an OpenOffice spreadsheet detailing the errors found by Eclipse (using an RI-1.4 rt.jar) in the following packages: gnu.classpath.debug.* gnu.java.security.* gnu.javax.crypto.* gnu.javax.security.auth.callback.*
subsequent to my patch <http://developer.classpath.org/pipermail/classpath-patches/2006-June/003071.html> three new classes should be added to the previous list. these are: * GnuDHPublicKey.java, * GnuDHPrivateKey.java, and * GnuDHKey.java in gnu/javax/crypto/key/dh.
Created attachment 11918 [details] New utility methods to replace Integer.valueOf() ones