Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
8242151: Improve OID mapping and reuse among JDK security providers f…
…or aliases registration Use sun.security.util.KnownOIDs enum instead of hardcoding oid strings everywhere Reviewed-by: weijun
- Loading branch information
Showing
with
1,999 additions
and 2,063 deletions.
- +2 −2 src/java.base/macosx/classes/apple/security/KeychainStore.java
- +1 −1 src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java
- +6 −12 src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
- +2 −2 src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java
- +17 −37 src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
- +224 −339 src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
- +1 −1 src/java.base/share/classes/java/security/PKCS12Attribute.java
- +2 −2 src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
- +6 −10 src/java.base/share/classes/java/security/cert/X509CertSelector.java
- +11 −11 src/java.base/share/classes/sun/security/pkcs/ContentInfo.java
- +1 −1 src/java.base/share/classes/sun/security/pkcs/PKCS7.java
- +45 −142 src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
- +18 −25 src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
- +6 −6 src/java.base/share/classes/sun/security/provider/KeyProtector.java
- +75 −97 src/java.base/share/classes/sun/security/provider/SunEntries.java
- +2 −5 src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
- +2 −1 src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
- +2 −2 src/java.base/share/classes/sun/security/rsa/PSSParameters.java
- +38 −51 src/java.base/share/classes/sun/security/rsa/SunRsaSignEntries.java
- +8 −8 src/java.base/share/classes/sun/security/ssl/SunJSSE.java
- +12 −6 src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
- +2 −2 src/java.base/share/classes/sun/security/timestamp/TSRequest.java
- +50 −37 src/java.base/share/classes/sun/security/tools/keytool/Main.java
- +2 −2 src/java.base/share/classes/sun/security/util/ConstraintsParameters.java
- +133 −158 src/java.base/share/classes/sun/security/util/CurveDB.java
- +495 −0 src/java.base/share/classes/sun/security/util/KnownOIDs.java
- +27 −13 src/java.base/share/classes/sun/security/util/NamedCurve.java
- +34 −9 src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
- +88 −2 src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
- +18 −10 src/java.base/share/classes/sun/security/validator/EndEntityChecker.java
- +14 −9 src/java.base/share/classes/sun/security/validator/SimpleValidator.java
- +3 −3 src/java.base/share/classes/sun/security/x509/AVA.java
- +4 −4 src/java.base/share/classes/sun/security/x509/AccessDescription.java
- +104 −450 src/java.base/share/classes/sun/security/x509/AlgorithmId.java
- +6 −25 src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
- +2 −5 src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java
- +1 −1 src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
- +2 −2 src/java.base/share/classes/sun/security/x509/OIDMap.java
- +2 −2 src/java.base/share/classes/sun/security/x509/OIDName.java
- +27 −27 src/java.base/share/classes/sun/security/x509/PKIXExtensions.java
- +17 −17 src/java.base/share/classes/sun/security/x509/X500Name.java
- +4 −3 src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java
- +2 −2 src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
- +7 −12 src/java.base/share/classes/sun/security/x509/X509CertImpl.java
- +2 −2 src/java.security.jgss/share/classes/org/ietf/jgss/Oid.java
- +2 −2 src/java.security.jgss/share/classes/sun/security/jgss/GSSContextImpl.java
- +2 −2 src/java.security.jgss/share/classes/sun/security/jgss/GSSNameImpl.java
- +2 −2 src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Token.java
- +2 −2 src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoToken.java
- +2 −2 src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
- +2 −2 src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
- +85 −123 src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
- +45 −54 src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
- +1 −1 src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
- +27 −37 src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAParameters.java
- +44 −39 src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
- +15 −7 src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java
- +3 −7 src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/ServiceDesc.java
- +73 −59 src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java
- +3 −5 src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
- +4 −18 src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
- +2 −2 test/jdk/java/security/testlibrary/CertificateBuilder.java
- +3 −6 test/jdk/java/security/testlibrary/SimpleOCSPServer.java
- +4 −4 test/jdk/sun/security/jgss/spnego/NotPreferredMech.java
- +3 −3 test/jdk/sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java
- +3 −3 test/jdk/sun/security/pkcs/pkcs10/PKCS10AttributeReader.java
- +4 −4 test/jdk/sun/security/pkcs/pkcs9/UnknownAttribute.java
- +3 −3 test/jdk/sun/security/pkcs12/PKCS12SameKeyId.java
- +40 −36 test/jdk/sun/security/pkcs12/ParamsPreferences.java
- +35 −31 test/jdk/sun/security/pkcs12/ParamsTest.java
- +4 −3 test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
- +11 −11 test/jdk/sun/security/tools/keytool/KeyToolTest.java
- +3 −3 test/jdk/sun/security/util/Oid/OidEquals.java
- +3 −5 test/jdk/sun/security/util/Oid/OidFormat.java
- +3 −3 test/jdk/sun/security/util/Oid/S11N.java
- +2 −2 test/jdk/sun/security/x509/AVA/AVAEqualsHashCode.java
- +32 −19 test/jdk/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java
- +2 −2 test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java
- +3 −3 test/jdk/sun/security/x509/equalNames/AltNamesEqualsTest.java
Oops, something went wrong.