-
Bug
-
Resolution: Fixed
-
P2
-
9-repo-verona
-
None
-
team
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8144373 | 9 | Iris Clark | P2 | Closed | Fixed | b95 |
All of the security providers need to have version numbers which align with java.specification.version. Verona (JEP 223, JDK-8061493) changes the system property from "1.9" to "9". The provider’s version should be changed to “9.0d”.
These are the providers:
src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
src/java.base/share/classes/sun/security/provider/MD4.java
src/java.base/share/classes/sun/security/provider/Sun.java
src/java.base/share/classes/sun/security/provider/VerificationProvider.java
src/java.base/share/classes/sun/security/rsa/SunRsaSign.java
src/java.base/share/classes/sun/security/ssl/JsseJce.java
src/java.base/share/classes/sun/security/ssl/SunJSSE.java
src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java
src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java
src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
src/jdk.deploy.osx/macosx/classes/apple/security/AppleProvider.java
These are the providers:
src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
src/java.base/share/classes/sun/security/provider/MD4.java
src/java.base/share/classes/sun/security/provider/Sun.java
src/java.base/share/classes/sun/security/provider/VerificationProvider.java
src/java.base/share/classes/sun/security/rsa/SunRsaSign.java
src/java.base/share/classes/sun/security/ssl/JsseJce.java
src/java.base/share/classes/sun/security/ssl/SunJSSE.java
src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java
src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java
src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java
src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
src/jdk.deploy.osx/macosx/classes/apple/security/AppleProvider.java
- backported by
-
JDK-8144373 Security Providers need to have their version numbers updated for JDK 9
- Closed
- duplicates
-
JDK-8133019 two regression test failed in the verona build
- Closed
- relates to
-
JDK-8030823 Security Providers need to have their version numbers updated for JDK9
- Resolved
-
JDK-7122707 Security Providers need to have their version numbers updated for JDK8
- Closed