git: openjdk/mobile: 2 new changesets
duke
duke at openjdk.org
Wed May 28 19:55:58 UTC 2025
Changeset: bb2c80c0
Branch: master
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2025-05-28 19:52:18 +0000
URL: https://git.openjdk.org/mobile/commit/bb2c80c0e9923385e0b6243c0ebff9afef208470
8298420: Implement JEP 470: PEM Encodings of Cryptographic Objects (Preview)
Reviewed-by: weijun, mr, mullan, jnimeh
! src/java.base/share/classes/java/security/AsymmetricKey.java
+ src/java.base/share/classes/java/security/DEREncodable.java
! src/java.base/share/classes/java/security/KeyPair.java
+ src/java.base/share/classes/java/security/PEMDecoder.java
+ src/java.base/share/classes/java/security/PEMEncoder.java
+ src/java.base/share/classes/java/security/PEMRecord.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java
! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.base/share/classes/sun/security/ec/ECKeyFactory.java
! src/java.base/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/ec/XDHKeyFactory.java
! src/java.base/share/classes/sun/security/ec/XDHPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java
! src/java.base/share/classes/sun/security/ec/ed/EdDSAPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/pkcs/NamedPKCS8Key.java
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
! src/java.base/share/classes/sun/security/provider/DSAPrivateKey.java
! src/java.base/share/classes/sun/security/provider/KeyProtector.java
! src/java.base/share/classes/sun/security/provider/X509Factory.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/java.base/share/classes/sun/security/util/Pem.java
! src/java.base/share/classes/sun/security/x509/X509Key.java
! src/java.base/share/conf/security/java.security
! test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java
+ test/jdk/java/security/PEM/PEMData.java
+ test/jdk/java/security/PEM/PEMDecoderTest.java
+ test/jdk/java/security/PEM/PEMEncoderTest.java
+ test/jdk/javax/crypto/EncryptedPrivateKeyInfo/EncryptKey.java
+ test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKey.java
! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java
Changeset: dc189ef3
Branch: master
Author: duke <duke at openjdk.org>
Date: 2025-05-28 19:53:19 +0000
URL: https://git.openjdk.org/mobile/commit/dc189ef357de569093be5de906025a484043e8e6
Automatic merge of jdk:master into master
More information about the mobile-changes
mailing list