The padding names in the Cipher table in the Oracle Providers doc [1] use all upper case. Even though they are case-insensitive, we should make them consistent with the names in the Standard Algorithm Names doc [2]. For example, PKCS5PADDING should be PKCS5Padding, ISO10126PADDING should be ISO10126Padding, etc.
[1] http://download.oracle.com/javase/7/docs/technotes/guides/security/SunProviders.html#cipherTable
[2] http://download.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#Cipher (scroll down to the "Cipher Algorithm Padding" section)
[1] http://download.oracle.com/javase/7/docs/technotes/guides/security/SunProviders.html#cipherTable
[2] http://download.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#Cipher (scroll down to the "Cipher Algorithm Padding" section)