RFR: 8315487: Security Providers Filter [v23]
Francisco Ferrari Bihurriet
fferrari at openjdk.org
Thu May 8 20:52:54 UTC 2025
On Thu, 8 May 2025 20:50:17 GMT, Martin Balao <mbalao at openjdk.org> wrote:
>> In addition to the goals, scope, motivation, specification and requirement notes in [JDK-8315487](https://bugs.openjdk.org/browse/JDK-8315487), we would like to describe the most relevant decisions taken during the implementation of this enhancement. These notes are organized by feature, may encompass more than one file or code segment, and are aimed to provide a high-level view of this PR.
>>
>> ## ProvidersFilter
>>
>> ### Filter construction (parser)
>>
>> The providers filter is constructed from a string value, taken from either a system or a security property with name "jdk.security.providers.filter". This process occurs at sun.security.jca.ProvidersFilter class —simply referred as ProvidersFilter onward— static initialization. Thus, changes to the filter's overridable property are not effective afterwards and no assumptions should be made regarding when this class gets initialized.
>>
>> The filter's string value is processed with a custom parser of order 'n', being 'n' the number of characters. The parser, represented by the ProvidersFilter.Parser class, can be characterized as a Deterministic Finite Automaton (DFA). The ProvidersFilter.Parser::parse method is the starting point to get characters from the filter's string value and generate state transitions in the parser's internal state-machine. See ProvidersFilter.Parser::nextState for more details about the parser's states and both valid and invalid transitions. The ParsingState enum defines valid parser states and Transition the reasons to move between states. If a filter string cannot be parsed, a ProvidersFilter.ParserException exception is thrown, and turned into an unchecked IllegalArgumentException in the ProvidersFilter.Filter constructor.
>>
>> While we analyzed —and even tried, at early stages of the development— the use of regular expressions for filter parsing, we discarded the approach in order to get maximum performance, support a more advanced syntax and have flexibility for further extensions in the future.
>>
>> ### Filter (structure and behavior)
>>
>> A filter is represented by the ProvidersFilter.Filter class. It consists of an ordered list of rules, returned by the parser, that represents filter patterns from left to right (see the filter syntax for reference). At the end of this list, a match-all and deny rule is added for default behavior. When a service is evaluated against the filter, each filter rule is checked in the ProvidersFilter.Filter::apply method. The rule makes an all...
>
> Martin Balao has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 1268 commits:
>
> - 8315487: Security Providers Filter
>
> Co-authored-by: Francisco Ferrari Bihurriet <fferrari at redhat.com>
> Co-authored-by: Martin Balao <mbalao at redhat.com>
> - 8356126: Duplication handling and optimization of CaptureCallState
>
> Reviewed-by: jvernee
> - 8332934: Do loop with continue with subsequent switch leads to incorrect stack maps
>
> Reviewed-by: vromero
> - 8354461: Update tests to disable streaming output for attach tools
>
> Reviewed-by: sspitsyn, cjplummer
> - 8351313: VM crashes when AOTMode/AOTCache/AOTConfiguration are empty
>
> Reviewed-by: ccheung, shade, kvn
> - 8356318: Unexpected VerifyError in AOT training run
>
> Reviewed-by: shade, kvn
> - 8356025: Provide a PrintVMInfoAtExit diagnostic switch
>
> Reviewed-by: mbaesken, jsikstro
> - 8347004: vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java fails with CDS disabled
>
> Reviewed-by: coleenp
> - 8354443: [Graal] crash after deopt in TestG1BarrierGeneration.java
>
> Reviewed-by: dnsimon, yzheng
> - 8355775: Improve symbolic sharing in dynamic constant pool entries
>
> Reviewed-by: asotona
> - ... and 1258 more: https://git.openjdk.org/jdk/compare/8c09d40d...37d3f23a
New version pushed, independent from #22613.
<details>
<summary>Regression run of <code>JDK-8315487</code> @ 37d3f23a3d6ef729ea715d86048f5c864456cd83 against <code>master</code> @ 8c1b915c7ef2b3a6e65705b91f4eb464caaec4e7</summary>
diff --git a/master at 8c1b915/report/text/summary.txt b/JDK-8315487 at 37d3f23/report/text/summary.txt
index fcbe7f8..7592229 100644
--- a/master at 8c1b915/report/text/summary.txt
+++ b/JDK-8315487 at 37d3f23/report/text/summary.txt
@@ -1,1202 +1,1203 @@
com/sun/crypto/provider/AlgorithmParameters/EC/CurveGetParameterSpec.java Passed. Execution successful
com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed. Execution successful
com/sun/crypto/provider/CICO/CICOChainingTest.java Passed. Execution successful
com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed. Execution successful
com/sun/crypto/provider/CICO/CICOSkipTest.java Passed. Execution successful
com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java Passed. Execution successful
com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/AEADBufferTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/Encrypt.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/GCMIncrementByte4.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/GCMIncrementDirect4.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/GCMLargeDataKAT.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/GCMParameterSpecTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/GCMShortBuffer.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/GCMShortInput.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/KeyWrapper.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/OverlapByteBuffer.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/ReadWriteSkip.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/SameBuffer.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/SealedObjectTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AEAD/WrongAAD.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/CICO.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/CTR.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/Padding.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/Test4511676.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/Test4512524.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/Test4512704.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/Test4513830.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/Test4517355.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/Test4626070.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestAESCipher.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithDefaultProvider.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithProviderChange.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithRemoveAddProvider.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestCopySafe.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestGCMKeyAndIvCheck.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestGHASH.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestKATForECB_IV.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestKATForECB_VK.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestKATForECB_VT.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestNoPaddingModes.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java Passed. Execution successful
com/sun/crypto/provider/Cipher/AES/TestShortBuffer.java Passed. Execution successful
com/sun/crypto/provider/Cipher/Blowfish/BlowfishTestVector.java Passed. Execution successful
com/sun/crypto/provider/Cipher/Blowfish/TestCipherBlowfish.java Passed. Execution successful
com/sun/crypto/provider/Cipher/CTR/CounterMode.java Passed. Execution successful
com/sun/crypto/provider/Cipher/CTS/CTSMode.java Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KAT.java Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KeyGeneratorTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20NoReuse.java Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20Poly1305ParamTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/OutputSizeTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20CipherUnitTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20Poly1305ParametersUnitTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id0 Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id1 Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id2 Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id3 Passed. Execution successful
com/sun/crypto/provider/Cipher/ChaCha20/unittest/Poly1305UnitTestDriver.java#id4 Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/DESKeyCleanupTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/DESSecretKeySpec.java Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/DesAPITest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/DoFinalReturnLen.java Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/FlushBug.java Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/KeyWrapping.java Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/PaddingTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/PerformanceTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/Sealtest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/TestCipherDES.java Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/TestCipherDESede.java Passed. Execution successful
com/sun/crypto/provider/Cipher/DES/TextPKCS5PaddingTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/JCE/Bugs/4686632/Empty.java Passed. Execution successful
com/sun/crypto/provider/Cipher/KeyWrap/NISTWrapKAT.java Passed. Execution successful
com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/KeyWrap/TestGeneral.java Passed. Execution successful
com/sun/crypto/provider/Cipher/KeyWrap/TestKeySizeCheck.java Passed. Execution successful
com/sun/crypto/provider/Cipher/KeyWrap/XMLEncKAT.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/CheckPBEKeySize.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/DecryptWithoutParameters.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/NegativeLength.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PBEInvalidParamsTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PBEKeyCleanupTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PBEKeyTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PBEKeysAlgorithmNames.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PBEParametersTest.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PBES2Test.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PBESameBuffer/PBESameBuffer.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PBMacBuffer.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PBMacDoFinalVsUpdate.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PKCS12CipherKAT.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/PKCS12Oid.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/TestCipherPBE.java Passed. Execution successful
com/sun/crypto/provider/Cipher/PBE/TestCipherPBECons.java Passed. Execution successful
com/sun/crypto/provider/Cipher/RC2ArcFour/CipherKAT.java Passed. Execution successful
com/sun/crypto/provider/Cipher/RSA/TestOAEP.java Passed. Execution successful
com/sun/crypto/provider/Cipher/RSA/TestOAEPPadding.java Passed. Execution successful
com/sun/crypto/provider/Cipher/RSA/TestOAEPParameterSpec.java Passed. Execution successful
com/sun/crypto/provider/Cipher/RSA/TestOAEPWithParams.java Passed. Execution successful
com/sun/crypto/provider/Cipher/RSA/TestOAEP_KAT.java Passed. Execution successful
com/sun/crypto/provider/Cipher/RSA/TestRSA.java Passed. Execution successful
com/sun/crypto/provider/Cipher/Test4958071.java Passed. Execution successful
com/sun/crypto/provider/Cipher/TextLength/SameBufferOverwrite.java Passed. Execution successful
com/sun/crypto/provider/Cipher/TextLength/TestCipherTextLength.java Passed. Execution successful
com/sun/crypto/provider/Cipher/UTIL/StrongOrUnlimited.java Passed. Execution successful
com/sun/crypto/provider/Cipher/UTIL/SunJCEGetInstance.java Passed. Execution successful
com/sun/crypto/provider/DHKEM/Compliance.java Passed. Execution successful
com/sun/crypto/provider/DHKEM/NameSensitiveness.java Passed. Execution successful
com/sun/crypto/provider/KDF/HKDFBasicFunctionsTest.java Passed. Execution successful
com/sun/crypto/provider/KDF/HKDFDelayedPRK.java Passed. Execution successful
com/sun/crypto/provider/KDF/HKDFExhaustiveTest.java Passed. Execution successful
com/sun/crypto/provider/KDF/HKDFKnownAnswerTests.java Passed. Execution successful
com/sun/crypto/provider/KDF/HKDFSaltIKMTest.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/TestExponentSize.java Passed. Execution successful
com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java Passed. Execution successful
com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed. Execution successful
com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed. Execution successful
com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed. Execution successful
com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed. Execution successful
com/sun/crypto/provider/KeyGenerator/Test6227536.java Passed. Execution successful
com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed. Execution successful
com/sun/crypto/provider/KeyProtector/IterationCount.java Passed. Execution successful
com/sun/crypto/provider/Mac/DigestCloneabilityTest.java Passed. Execution successful
com/sun/crypto/provider/Mac/EmptyByteBufferTest.java Passed. Execution successful
com/sun/crypto/provider/Mac/HmacMD5.java Passed. Execution successful
com/sun/crypto/provider/Mac/HmacPBESHA1.java Passed. Execution successful
com/sun/crypto/provider/Mac/HmacSHA512.java Passed. Execution successful
com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed. Execution successful
com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed. Execution successful
com/sun/crypto/provider/Mac/MacClone.java Passed. Execution successful
com/sun/crypto/provider/Mac/MacKAT.java Passed. Execution successful
com/sun/crypto/provider/Mac/MacSameTest.java Passed. Execution successful
com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed. Execution successful
com/sun/crypto/provider/Mac/Test6205692.java Passed. Execution successful
com/sun/crypto/provider/NSASuiteB/TestAESOids.java Passed. Execution successful
com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java Passed. Execution successful
com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java Passed. Execution successful
com/sun/crypto/provider/TLS/TestKeyMaterial.java Passed. Execution successful
com/sun/crypto/provider/TLS/TestLeadingZeroes.java Passed. Execution successful
com/sun/crypto/provider/TLS/TestMasterSecret.java Passed. Execution successful
com/sun/crypto/provider/TLS/TestPRF.java Passed. Execution successful
com/sun/crypto/provider/TLS/TestPRF12.java Passed. Execution successful
com/sun/crypto/provider/TLS/TestPremaster.java Passed. Execution successful
java/security/AccessControlContext/CheckCtor.java Passed. Execution successful
java/security/AccessControlContext/NullCombinerEquals.java Passed. Execution successful
java/security/AccessController/PreserveCombiner.java Passed. Execution successful
java/security/AsymmetricKey/GetParams.java Passed. Execution successful
java/security/BasicPermission/BasicPermissionCollection.java Passed. Execution successful
java/security/BasicPermission/EqualsImplies.java Passed. Execution successful
java/security/BasicPermission/ExitVMEquals.java Passed. Execution successful
java/security/BasicPermission/Homogeneity.java Passed. Execution successful
java/security/BasicPermission/MixedBasicPermissions.java Passed. Execution successful
java/security/BasicPermission/NullOrEmptyName.java Passed. Execution successful
java/security/BasicPermission/PermClass.java Passed. Execution successful
java/security/BasicPermission/SerialVersion.java Passed. Execution successful
java/security/BasicPermission/Wildcard.java Passed. Execution successful
java/security/CodeSigner/Serialize.java Passed. Execution successful
java/security/CodeSource/CertsMatch.java Passed. Execution successful
java/security/CodeSource/Implies.java Passed. Execution successful
java/security/DigestInputStream/TestSkipAndReset.java Passed. Execution successful
java/security/Exceptions/ChainingConstructors.java Passed. Execution successful
java/security/Identity/EqualsHashCodeContract.java Passed. Execution successful
java/security/IdentityScope/NoDefaultSystemScope.java Passed. Execution successful
java/security/KeyAgreement/Generic.java Passed. Execution successful
java/security/KeyAgreement/KeyAgreementTest.java Passed. Execution successful
java/security/KeyAgreement/KeySizeTest.java Passed. Execution successful
java/security/KeyAgreement/KeySpecTest.java Passed. Execution successful
java/security/KeyAgreement/MultiThreadTest.java Passed. Execution successful
java/security/KeyAgreement/NegativeTest.java Passed. Execution successful
java/security/KeyFactory/Failover.java Passed. Execution successful
java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed. Execution successful
java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed. Execution successful
java/security/KeyPairGenerator/Failover.java Passed. Execution successful
java/security/KeyPairGenerator/FinalizeHalf.java Passed. Execution successful
java/security/KeyPairGenerator/GenerateKeypair.java Passed. Execution successful
java/security/KeyPairGenerator/GenerateRSAKeyPair.java Passed. Execution successful
java/security/KeyRep/Serial.java Passed. Execution successful
java/security/KeyRep/SerialDSAPubKey.java Passed. Execution successful
java/security/KeyRep/SerialOld.java Passed. Execution successful
java/security/KeyStore/CheckInputStream.java Passed. Execution successful
java/security/KeyStore/DefaultEntryType.java Passed. Execution successful
java/security/KeyStore/EntryMethods.java Passed. Execution successful
java/security/KeyStore/KeyStoreBuilder.java Passed. Execution successful
java/security/KeyStore/OneProbeOneNot.java Passed. Execution successful
java/security/KeyStore/PBETest.java Passed. Execution successful
java/security/KeyStore/PKCS12/CheckDefaults.java Passed. Execution successful
java/security/KeyStore/PKCS12/CheckNullDefault.java Passed. Execution successful
java/security/KeyStore/PKCS12/ConvertP12Test.java Passed. Execution successful
java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed. Execution successful
java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed. Execution successful
java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed. Execution successful
java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed. Execution successful
java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed. Execution successful
java/security/KeyStore/PKCS12/ReadP12Test.java Passed. Execution successful
java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed. Execution successful
java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed. Execution successful
java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed. Execution successful
java/security/KeyStore/PKCS12/WriteP12Test.java Passed. Execution successful
java/security/KeyStore/ProbeKeystores.java Passed. Execution successful
java/security/KeyStore/TestKeyStoreBasic.java Passed. Execution successful
java/security/KeyStore/TestKeyStoreEntry.java Passed. Execution successful
java/security/MessageDigest/ArgumentSanity.java Passed. Execution successful
java/security/MessageDigest/ByteBuffers.java Passed. Execution successful
java/security/MessageDigest/TestCloneable.java Passed. Execution successful
java/security/MessageDigest/TestDigestIOStream.java Passed. Execution successful
java/security/MessageDigest/TestSameLength.java Passed. Execution successful
java/security/MessageDigest/TestSameValue.java Passed. Execution successful
java/security/MessageDigest/ThreadSafetyTest.java Passed. Execution successful
java/security/PKCS12Attribute/HashCode.java Passed. Execution successful
java/security/Permission/NullName.java Passed. Execution successful
java/security/Permission/ToString.java Passed. Execution successful
java/security/PermissionCollection/AddToReadOnlyPermissionCollection.java Passed. Execution successful
java/security/PermissionCollection/Concurrent.java Passed. Execution successful
java/security/PermissionCollection/PermissionCollectionStreamTest.java Passed. Execution successful
java/security/Permissions/DeserializeInvalidPermissions.java Passed. Execution successful
java/security/Principal/Implies.java Passed. Execution successful
java/security/PrivilegedActionException/PrintWrappedException.java Passed. Execution successful
java/security/ProtectionDomain/CheckWhatYouGet.java Passed. Execution successful
java/security/ProtectionDomain/NullPerms.java Passed. Execution successful
java/security/Provider/CaseSensitiveServices.java Passed. Execution successful
java/security/Provider/CertStoreConstructorParam.java Passed. Execution successful
java/security/Provider/ChangeProviders.java Passed. Execution successful
java/security/Provider/DefaultProviderList.java Passed. Execution successful
java/security/Provider/Equals.java Passed. Execution successful
java/security/Provider/GetInstance.java Passed. Execution successful
java/security/Provider/GetServiceRace.java Passed. Execution successful
java/security/Provider/InvalidServiceTest.java Passed. Execution successful
java/security/Provider/NewInstance.java Passed. Execution successful
java/security/Provider/ProviderInfoCheck.java Passed. Execution successful
java/security/Provider/ProviderVersionCheck.java Passed. Execution successful
java/security/Provider/RemoveProvider.java Passed. Execution successful
java/security/Provider/SecurityProviderModularTest.java Passed. Execution successful
java/security/Provider/SupportsParameter.java Passed. Execution successful
java/security/Provider/Turkish.java Passed. Execution successful
java/security/SecureClassLoader/DefineClassByteBuffer.java Passed. Execution successful
java/security/SecureRandom/ApiTest.java Passed. Execution successful
java/security/SecureRandom/DefaultAlgo.java Passed. Execution successful
java/security/SecureRandom/DefaultProvider.java Passed. Execution successful
java/security/SecureRandom/DrbgParametersSpec.java Passed. Execution successful
java/security/SecureRandom/EnoughSeedTest.java Passed. Execution successful
java/security/SecureRandom/GetAlgorithm.java Passed. Execution successful
java/security/SecureRandom/GetInstanceTest.java Passed. Execution successful
java/security/SecureRandom/MultiThreadTest.java Passed. Execution successful
java/security/SecureRandom/NextBytesNull.java Passed. Execution successful
java/security/SecureRandom/NoSync.java Passed. Execution successful
java/security/SecureRandom/Serialize.java Passed. Execution successful
java/security/SecureRandom/SerializedSeedTest.java Passed. Execution successful
java/security/SecureRandom/ThreadSafe.java Passed. Execution successful
java/security/Security/CaseInsensitiveAlgNames.java Passed. Execution successful
java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed. Execution successful
java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.java Passed. Execution successful
java/security/Security/ClassLoaderDeadlock/Deadlock.java Passed. Execution successful
java/security/Security/ConfigFileTest.java Passed. Execution successful
java/security/Security/NoInstalledProviders.java Passed. Execution successful
java/security/Security/Nulls.java Passed. Execution successful
java/security/Security/ProviderFiltering.java Passed. Execution successful
java/security/Security/SecurityPropFile/SecurityPropFile.java Passed. Execution successful
java/security/Security/SynchronizedAccess.java Passed. Execution successful
java/security/Security/removing/RemoveProviderByIdentity.java Passed. Execution successful
java/security/Security/removing/RemoveProviders.java Passed. Execution successful
java/security/Security/removing/RemoveStaticProvider.java Passed. Execution successful
java/security/Security/signedfirst/DynStatic.java Passed. Execution successful
java/security/Signature/ByteBuffers.java Passed. Execution successful
java/security/Signature/NONEwithRSA.java Passed. Execution successful
java/security/Signature/NoProvider.java Passed. Execution successful
java/security/Signature/Offsets.java Passed. Execution successful
java/security/Signature/ResetAfterException.java Passed. Execution successful
java/security/Signature/SignWithOutputBuffer.java Passed. Execution successful
java/security/Signature/SignatureGetAlgorithm.java Passed. Execution successful
java/security/Signature/SignatureGetInstance.java Passed. Execution successful
java/security/Signature/SignatureLength.java Passed. Execution successful
java/security/Signature/TestCloneable.java Passed. Execution successful
java/security/Signature/TestInitSignWithMyOwnRandom.java Passed. Execution successful
java/security/Signature/VerifyRangeCheckOverflow.java Passed. Execution successful
java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed. Execution successful
java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed. Execution successful
java/security/SignedObject/Chain.java Passed. Execution successful
java/security/SignedObject/Copy.java Passed. Execution successful
java/security/SignedObject/Correctness.java Passed. Execution successful
java/security/UnresolvedPermission/AccessorMethods.java Passed. Execution successful
java/security/cert/CertPath/Serialize.java Passed. Execution successful
java/security/cert/CertPathBuilder/GetInstance.java Passed. Execution successful
java/security/cert/CertPathBuilder/NoExtensions.java Passed. Execution successful
java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed. Execution successful
java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed. Execution successful
java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed. Execution successful
java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed. Execution successful
java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed. Execution successful
java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed. Execution successful
java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed. Execution successful
java/security/cert/CertPathEncodingTest.java Passed. Execution successful
java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed. Execution successful
java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed. Execution successful
java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed. Execution successful
java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java Passed. Execution successful
java/security/cert/CertPathValidator/crlDP/CheckAllCRLs.java Passed. Execution successful
java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed. Execution successful
java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed. Execution successful
java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed. Execution successful
java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed. Execution successful
java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed. Execution successful
java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed. Execution successful
java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed. Execution successful
java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed. Execution successful
java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed. Execution successful
java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed. Execution successful
java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed. Execution successful
java/security/cert/CertPathValidatorException/GetMessage.java Passed. Execution successful
java/security/cert/CertPathValidatorException/ReasonTest.java Passed. Execution successful
java/security/cert/CertPathValidatorException/Serial.java Passed. Execution successful
java/security/cert/CertStore/NoLDAP.java Passed. Execution successful
java/security/cert/CertificateFactory/BadX509CertData.java Passed. Execution successful
java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed. Execution successful
java/security/cert/CertificateFactory/ReturnStream.java Passed. Execution successful
java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed. Execution successful
java/security/cert/CertificateFactory/openssl/BadFooter.java Passed. Execution successful
java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed. Execution successful
java/security/cert/CertificateFactory/slowstream.sh Passed. Execution successful
java/security/cert/CertificateRevokedException/Basic.java Passed. Execution successful
java/security/cert/GetInstance.java Passed. Execution successful
java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed. Execution successful
java/security/cert/PKIXParameters/InvalidParameters.java Passed. Execution successful
java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed. Execution successful
java/security/cert/PKIXRevocationChecker/UnitTest.java Passed. Execution successful
java/security/cert/PolicyNode/GetPolicyQualifiers.java Passed. Execution successful
java/security/cert/URICertStoreParameters/TestBasic.java Passed. Execution successful
java/security/cert/X509CRL/VerifyDefault.java Passed. Execution successful
java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed. Execution successful
java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed. Execution successful
java/security/cert/X509CertSelectorTest.java Passed. Execution successful
java/security/cert/X509Certificate/EmptySubject.java Passed. Execution successful
java/security/cert/X509Certificate/ExtKeyUsage.java Passed. Execution successful
java/security/cert/X509Certificate/GetSigAlgParams.java Passed. Execution successful
java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed. Execution successful
java/security/cert/X509Certificate/VerifyDefault.java Passed. Execution successful
java/security/cert/X509Certificate/X509BadCertificate.java Passed. Execution successful
java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed. Execution successful
java/security/cert/pkix/policyChanges/TestPolicy.java Passed. Execution successful
java/security/misc/GetInstanceNullsEmpties.java Passed. Execution successful
java/security/misc/TestDefaultRandom.java Passed. Execution successful
java/security/misc/Versions.java Passed. Execution successful
java/security/spec/ECCBasic.java Passed. Execution successful
java/security/spec/EllipticCurveMatch.java Passed. Execution successful
java/security/spec/IsAssignableFromOrder.java Passed. Execution successful
java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed. Execution successful
java/security/spec/RC2ParameterSpec/InvalidArrayIndex.java Passed. Execution successful
java/security/spec/TestNamedParameterSpec.java Passed. Execution successful
sun/security/ec/ECDHKeyAgreementParamValidation.java Passed. Execution successful
sun/security/ec/ECDHPrimitive.java Passed. Execution successful
sun/security/ec/ECDSAPrimitive.java Passed. Execution successful
sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed. Execution successful
sun/security/ec/InvalidCurve.java Passed. Execution successful
sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed. Execution successful
sun/security/ec/OidInstance.java Passed. Execution successful
sun/security/ec/SignatureDigestTruncate.java Passed. Execution successful
sun/security/ec/SignatureKAT.java Passed. Execution successful
sun/security/ec/SignatureOffsets.java Passed. Execution successful
sun/security/ec/SignatureParameters.java Passed. Execution successful
sun/security/ec/SignedObjectChain.java Passed. Execution successful
sun/security/ec/TestEC.java Passed. Execution successful
sun/security/ec/ecModuleCheck.java Passed. Execution successful
sun/security/ec/ed/EdCRLSign.java Passed. Execution successful
sun/security/ec/ed/EdDSAKeyCompatibility.java Passed. Execution successful
sun/security/ec/ed/EdDSAKeySize.java Passed. Execution successful
sun/security/ec/ed/EdDSANegativeTest.java Passed. Execution successful
sun/security/ec/ed/EdDSAParamSpec.java Passed. Execution successful
sun/security/ec/ed/EdDSAReuseTest.java Passed. Execution successful
sun/security/ec/ed/EdDSATest.java Passed. Execution successful
sun/security/ec/ed/EdECKeyFormat.java Passed. Execution successful
sun/security/ec/ed/EmptyMessage.java Passed. Execution successful
sun/security/ec/ed/TestEdDSA.java Passed. Execution successful
sun/security/ec/ed/TestEdOps.java Passed. Execution successful
sun/security/ec/xec/TestXDH.java Passed. Execution successful
sun/security/ec/xec/TestXECOps.java Passed. Execution successful
sun/security/ec/xec/XECIterative.java Passed. Execution successful
sun/security/ec/xec/XECKeyFormat.java Passed. Execution successful
sun/security/jca/NullPreferredList.java Passed. Execution successful
sun/security/jca/PreferredProviderNegativeTest.java Passed. Execution successful
sun/security/jca/PreferredProviderTest.java Passed. Execution successful
sun/security/jgss/CtorTests2.java Passed. Execution successful
sun/security/jgss/DefaultGssConfig.java Passed. Execution successful
sun/security/jgss/GssContextCleanup.java Passed. Execution successful
sun/security/jgss/GssMemoryIssues.java Passed. Execution successful
sun/security/jgss/GssNPE.java Passed. Execution successful
sun/security/jgss/GssNameCleanup.java Passed. Execution successful
sun/security/jgss/spnego/MSOID.java Passed. Execution successful
sun/security/jgss/spnego/MechTokenMissing.java Passed. Execution successful
sun/security/jgss/spnego/NegTokenTargFields.java Passed. Execution failed as expected
sun/security/jgss/spnego/NoSpnegoAsDefMech.java Passed. Execution successful
sun/security/jgss/spnego/NotPreferredMech.java Passed. Execution successful
sun/security/krb5/BadKdcDefaultValue.java Passed. Execution successful
sun/security/krb5/ErrorMessages.java Passed. Execution successful
sun/security/krb5/IPv6.java Passed. Execution successful
sun/security/krb5/Krb5NameEquals.java Passed. Execution successful
sun/security/krb5/KrbCredSubKey.java Passed. Execution successful
sun/security/krb5/MicroTime.java Passed. Execution successful
sun/security/krb5/NegativeNonce.java Passed. Execution successful
sun/security/krb5/NullStringToKey.java Passed. Execution successful
sun/security/krb5/OptionPADataInKDCReq.java Passed. Execution successful
sun/security/krb5/RFC396xTest.java Passed. Execution successful
sun/security/krb5/ServiceCredsCombination.java Passed. Execution successful
sun/security/krb5/TestPAData.java Passed. Execution successful
sun/security/krb5/UnknownCCEntry.java Passed. Execution successful
sun/security/krb5/auto/AcceptorSubKey.java Passed. Execution successful
sun/security/krb5/auto/Addresses.java Passed. Execution successful
sun/security/krb5/auto/AddressesAndNameType.java Passed. Execution successful
sun/security/krb5/auto/AlwaysEncPaReq.java Passed. Execution successful
sun/security/krb5/auto/Basic.java Passed. Execution successful
sun/security/krb5/auto/BasicKrb5Test.java Passed. Execution successful
sun/security/krb5/auto/BasicProc.java Passed. Execution successful
sun/security/krb5/auto/BogusKDC.java Passed. Execution successful
sun/security/krb5/auto/CaseSensitive.java Passed. Execution successful
sun/security/krb5/auto/CleanState.java Passed. Execution successful
sun/security/krb5/auto/Cleaners.java Passed. Execution successful
sun/security/krb5/auto/CrossRealm.java Passed. Execution successful
sun/security/krb5/auto/DiffNameSameKey.java Passed. Execution successful
sun/security/krb5/auto/DiffSaltParams.java Passed. Execution successful
sun/security/krb5/auto/DnsCanonicalizeHostname.java Passed. Execution successful
sun/security/krb5/auto/DupEtypes.java Passed. Execution successful
sun/security/krb5/auto/DynamicKeytab.java Passed. Execution successful
sun/security/krb5/auto/EmptyPassword.java Passed. Execution successful
sun/security/krb5/auto/FileKeyTab.java Passed. Execution successful
sun/security/krb5/auto/ForwardableCheck.java Passed. Execution successful
sun/security/krb5/auto/Forwarded.java Passed. Execution successful
sun/security/krb5/auto/GSS.java Passed. Execution successful
sun/security/krb5/auto/GSSUnbound.java Passed. Execution successful
sun/security/krb5/auto/HttpNegotiateServer.java Passed. Execution successful
sun/security/krb5/auto/HttpsCB.java Passed. Execution successful
sun/security/krb5/auto/IgnoreChannelBinding.java Passed. Execution successful
sun/security/krb5/auto/KPEquals.java Passed. Execution successful
sun/security/krb5/auto/KdcPolicy.java Passed. Execution successful
sun/security/krb5/auto/KeyTabCompat.java Passed. Execution successful
sun/security/krb5/auto/KrbTicket.java Passed. Execution successful
sun/security/krb5/auto/KvnoNA.java Passed. Execution successful
sun/security/krb5/auto/LifeTimeInSeconds.java Passed. Execution successful
sun/security/krb5/auto/LoginModuleDebug.java Passed. Execution successful
sun/security/krb5/auto/LoginModuleOptions.java Passed. Execution successful
sun/security/krb5/auto/LoginNoPass.java Passed. Execution successful
sun/security/krb5/auto/LongLife.java Passed. Execution successful
sun/security/krb5/auto/MSOID2.java Passed. Execution successful
sun/security/krb5/auto/ModuleName.java Passed. Execution successful
sun/security/krb5/auto/MoreKvno.java Passed. Execution successful
sun/security/krb5/auto/NewInquireTypes.java Passed. Execution successful
sun/security/krb5/auto/NewSalt.java Passed. Execution successful
sun/security/krb5/auto/NoAddresses.java Passed. Execution failed as expected
sun/security/krb5/auto/NoInitNoKeytab.java Passed. Execution successful
sun/security/krb5/auto/NonAscii.java Passed. Execution failed as expected
sun/security/krb5/auto/NonMutualSpnego.java Passed. Execution successful
sun/security/krb5/auto/NoneReplayCacheTest.java Passed. Execution successful
sun/security/krb5/auto/NullRenewUntil.java Passed. Execution successful
sun/security/krb5/auto/OkAsDelegate.java Passed. Execution successful
sun/security/krb5/auto/OkAsDelegateXRealm.java Passed. Execution successful
sun/security/krb5/auto/OnlyDesLogin.java Passed. Execution successful
sun/security/krb5/auto/PrincipalNameEquals.java Passed. Execution successful
sun/security/krb5/auto/RRC.java Passed. Execution successful
sun/security/krb5/auto/RealmSpecificValues.java Passed. Execution successful
sun/security/krb5/auto/ReferralsTest.java Passed. Execution successful
sun/security/krb5/auto/RefreshKrb5Config.java Passed. Execution successful
sun/security/krb5/auto/Renew.java Passed. Execution successful
sun/security/krb5/auto/Renewal.java Passed. Execution successful
sun/security/krb5/auto/ReplayCacheExpunge.java Passed. Execution failed as expected
sun/security/krb5/auto/ReplayCachePrecise.java Passed. Execution successful
sun/security/krb5/auto/ReplayCacheTest.java Passed. Execution successful
sun/security/krb5/auto/ReplayCacheTestProc.java Passed. Execution successful
sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed. Execution successful
sun/security/krb5/auto/S4U2proxy.java Passed. Execution successful
sun/security/krb5/auto/S4U2proxyGSS.java Passed. Execution successful
sun/security/krb5/auto/S4U2self.java Passed. Execution successful
sun/security/krb5/auto/S4U2selfAsServer.java Passed. Execution successful
sun/security/krb5/auto/S4U2selfAsServerGSS.java Passed. Execution successful
sun/security/krb5/auto/S4U2selfGSS.java Passed. Execution successful
sun/security/krb5/auto/S4U2selfNotF.java Passed. Execution successful
sun/security/krb5/auto/SPNEGO.java Passed. Execution successful
sun/security/krb5/auto/SaslBasic.java Passed. Execution successful
sun/security/krb5/auto/SaslMutual.java Passed. Execution successful
sun/security/krb5/auto/SaslUnbound.java Passed. Execution failed as expected
sun/security/krb5/auto/SpnegoLifeTime.java Passed. Execution successful
sun/security/krb5/auto/SpnegoReqFlags.java Passed. Execution successful
sun/security/krb5/auto/SpnegoUnknownMech.java Passed. Execution failed as expected
sun/security/krb5/auto/Test5653.java Passed. Execution successful
sun/security/krb5/auto/TicketSName.java Passed. Execution successful
sun/security/krb5/auto/TwoOrThree.java Passed. Execution failed as expected
sun/security/krb5/auto/TwoPrinces.java Passed. Execution successful
sun/security/krb5/auto/TwoTab.java Passed. Execution successful
sun/security/krb5/auto/Unavailable.java Passed. Execution successful
sun/security/krb5/auto/UnboundService.java Passed. Execution failed as expected
sun/security/krb5/auto/Unreachable.java Passed. Execution successful
sun/security/krb5/auto/UseCacheAndStoreKey.java Passed. Execution successful
sun/security/krb5/auto/W83.java Passed. Execution successful
sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java Passed. Execution successful
sun/security/krb5/canonicalize/Test.java Passed. Execution successful
sun/security/krb5/ccache/CorruptedCC.java Passed. Execution successful
sun/security/krb5/ccache/DefaultFile.java Passed. Execution successful
sun/security/krb5/ccache/EmptyCC.java Passed. Execution successful
sun/security/krb5/ccache/EmptyRealmCC.java Passed. Execution successful
sun/security/krb5/ccache/Refresh.java Passed. Execution successful
sun/security/krb5/ccache/TimeInCCache.java Passed. Execution successful
sun/security/krb5/ccache/TwoFiles.java Passed. Execution successful
sun/security/krb5/config/ConfPlusProp.java Passed. Execution successful
sun/security/krb5/config/ConfigWithQuotations.java Passed. Execution successful
sun/security/krb5/config/DNS.java Passed. Execution successful
sun/security/krb5/config/DefUdpLimit.java Passed. Execution successful
sun/security/krb5/config/DnsFallback.java Passed. Execution successful
sun/security/krb5/config/Duplicates.java Passed. Execution successful
sun/security/krb5/config/Duration.java Passed. Execution successful
sun/security/krb5/config/ExtraLines.java Passed. Execution successful
sun/security/krb5/config/Include.java Passed. Execution successful
sun/security/krb5/config/IncludeDirOrder.java Passed. Execution successful
sun/security/krb5/config/KdcDefaultOptions.java Passed. Execution successful
sun/security/krb5/config/ParseCAPaths.java Passed. Execution successful
sun/security/krb5/config/ParseConfig.java Passed. Execution successful
sun/security/krb5/config/Semicolon.java Passed. Execution successful
sun/security/krb5/config/YesNo.java Passed. Execution successful
sun/security/krb5/etype/ETypeOrder.java Passed. Execution successful
sun/security/krb5/etype/KerberosAesSha2.java Passed. Execution successful
sun/security/krb5/etype/Permitted.java Passed. Execution successful
sun/security/krb5/etype/UnsupportedKeyType.java Passed. Execution successful
sun/security/krb5/etype/WeakCrypto.java Passed. Execution successful
sun/security/krb5/ktab/BufferBoundary.java Passed. Execution successful
sun/security/krb5/ktab/FileKeyTab.java Passed. Execution successful
sun/security/krb5/ktab/HighestKvno.java Passed. Execution successful
sun/security/krb5/ktab/KeyString.java Passed. Execution successful
sun/security/krb5/ktab/KeyTabIndex.java Passed. Execution successful
sun/security/krb5/name/Constructors.java Passed. Execution successful
sun/security/krb5/name/Immutable.java Passed. Execution successful
sun/security/lib/CheckBlockedCerts.java Passed. Execution successful
sun/security/lib/cacerts/VerifyCACerts.java Passed. Execution successful
sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed. Execution successful
sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed. Execution successful
sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed. Execution successful
sun/security/pkcs/pkcs7/NewSigAlg.java Passed. Execution successful
sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed. Execution successful
sun/security/pkcs/pkcs7/SignerOrder.java Passed. Execution successful
sun/security/pkcs/pkcs7/TwoHash.java Passed. Execution successful
sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed. Execution successful
sun/security/pkcs/pkcs8/PKCS8Test.java Passed. Execution successful
sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed. Execution successful
sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed. Execution successful
sun/security/pkcs/pkcs9/EncodeDecode.java Passed. Execution successful
sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed. Execution successful
sun/security/pkcs/pkcs9/UnknownAttribute.java Passed. Execution successful
sun/security/pkcs/pkcs9/UnstructuredName.java Passed. Execution successful
sun/security/pkcs11/Cipher/CancelMultipart.java Passed. Execution successful
sun/security/pkcs11/Cipher/EncryptionPadding.java Passed. Execution successful
sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed. Execution successful
sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed. Execution successful
sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed. Execution successful
sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed. Execution successful
sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java Passed. Execution successful
sun/security/pkcs11/Cipher/PBECipher.java Passed. Execution successful
sun/security/pkcs11/Cipher/ReinitCipher.java Passed. Execution successful
sun/security/pkcs11/Cipher/Test4512704.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestCipherMode.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestCipherTextStealingMultipart.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestKATForGCM.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestRSACipher.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestRawRSACipher.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestSymmCiphers.java Passed. Execution successful
sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed. Execution successful
sun/security/pkcs11/Config/ReadConfInUTF16Env.java Passed. Execution successful
sun/security/pkcs11/KDF/TestHKDF.java Passed. Execution successful
sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed. Execution successful
sun/security/pkcs11/KeyAgreement/TestDH.java Passed. Execution successful
sun/security/pkcs11/KeyAgreement/TestInterop.java Passed. Execution successful
sun/security/pkcs11/KeyAgreement/TestShort.java Passed. Execution successful
sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed. Execution successful
sun/security/pkcs11/KeyGenerator/DESParity.java Passed. Execution successful
sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java Passed. Execution successful
sun/security/pkcs11/KeyGenerator/TestAES.java Passed. Execution successful
sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed. Execution successful
sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java Passed. Execution successful
sun/security/pkcs11/KeyPairGenerator/TestDH2048.java Passed. Execution successful
sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed. Execution successful
sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed. Execution successful
sun/security/pkcs11/KeyStore/Basic.java Passed. Execution successful
sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed. Execution successful
sun/security/pkcs11/KeyStore/ClientAuth.java Passed. Execution successful
sun/security/pkcs11/KeyStore/ImportKeyToP12.java Passed. Execution successful
sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed. Execution successful
sun/security/pkcs11/Mac/MacKAT.java Passed. Execution successful
sun/security/pkcs11/Mac/MacSameTest.java Passed. Execution successful
sun/security/pkcs11/Mac/PBAMac.java Passed. Execution successful
sun/security/pkcs11/Mac/ReinitMac.java Passed. Execution successful
sun/security/pkcs11/Mac/TestLargeSecretKeys.java Passed. Execution successful
sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed. Execution successful
sun/security/pkcs11/MessageDigest/DigestKAT.java Passed. Execution successful
sun/security/pkcs11/MessageDigest/ReinitDigest.java Passed. Execution successful
sun/security/pkcs11/MessageDigest/TestCloning.java Passed. Execution successful
sun/security/pkcs11/Provider/Absolute.java Passed. Execution successful
sun/security/pkcs11/Provider/CheckRegistration.java Passed. Execution successful
sun/security/pkcs11/Provider/ConfigQuotedString.java Passed. Execution successful
sun/security/pkcs11/Provider/ConfigShortPath.java Passed. Execution successful
sun/security/pkcs11/Provider/Login.java Passed. Execution successful
sun/security/pkcs11/Provider/LoginISE.java Passed. Execution successful
sun/security/pkcs11/Provider/MultipleLogins.sh Passed. Execution successful
sun/security/pkcs11/Provider/RequiredMechCheck.java Passed. Execution successful
sun/security/pkcs11/SampleTest.java Passed. Execution successful
sun/security/pkcs11/Secmod/AddPrivateKey.java Passed. Execution successful
sun/security/pkcs11/Secmod/AddTrustedCert.java Passed. Execution successful
sun/security/pkcs11/Secmod/Crypto.java Passed. Execution successful
sun/security/pkcs11/Secmod/GetPrivateKey.java Passed. Execution successful
sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed. Execution successful
sun/security/pkcs11/Secmod/LoadKeystore.java Passed. Execution successful
sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed. Execution successful
sun/security/pkcs11/Secmod/TrustAnchors.java Passed. Execution successful
sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed. Execution successful
sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed. Execution successful
sun/security/pkcs11/SecureRandom/Basic.java Passed. Execution successful
sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed. Execution successful
sun/security/pkcs11/Serialize/SerializeProvider.java Passed. Execution successful
sun/security/pkcs11/Signature/ByteBuffers.java Passed. Execution successful
sun/security/pkcs11/Signature/InitAgainPSS.java Passed. Execution successful
sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed. Execution successful
sun/security/pkcs11/Signature/LargeDSAKey.java Passed. Execution successful
sun/security/pkcs11/Signature/ReinitSignature.java Passed. Execution successful
sun/security/pkcs11/Signature/SigInteropPSS.java Passed. Execution successful
sun/security/pkcs11/Signature/SigInteropPSS2.java Passed. Execution successful
sun/security/pkcs11/Signature/SignatureTestPSS.java Passed. Execution successful
sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed. Execution successful
sun/security/pkcs11/Signature/TestDSA.java Passed. Execution successful
sun/security/pkcs11/Signature/TestDSA2.java Passed. Execution successful
sun/security/pkcs11/Signature/TestDSAKeyLength.java Failed. Execution failed: `main' threw exception: java.lang.Exception: Test Failed - expected IKE not thrown
sun/security/pkcs11/Signature/TestRSAKeyLength.java Passed. Execution successful
sun/security/pkcs11/ec/ReadCertificates.java Passed. Execution successful
sun/security/pkcs11/ec/ReadPKCS12.java Passed. Execution successful
sun/security/pkcs11/ec/TestCurves.java Passed. Execution successful
sun/security/pkcs11/ec/TestECDH.java Passed. Execution successful
sun/security/pkcs11/ec/TestECDH2.java Passed. Execution successful
sun/security/pkcs11/ec/TestECDSA.java Passed. Execution successful
sun/security/pkcs11/ec/TestECDSA2.java Passed. Execution successful
sun/security/pkcs11/ec/TestECGenSpec.java Passed. Execution successful
sun/security/pkcs11/ec/TestKeyFactory.java Passed. Execution successful
sun/security/pkcs11/rsa/KeyWrap.java Passed. Execution successful
sun/security/pkcs11/rsa/TestCACerts.java Passed. Execution successful
sun/security/pkcs11/rsa/TestKeyFactory.java Passed. Execution successful
sun/security/pkcs11/rsa/TestKeyPairGenerator.java Passed. Execution successful
sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed. Execution successful
sun/security/pkcs11/rsa/TestSignatures.java Passed. Execution successful
sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed. Execution successful
sun/security/pkcs11/tls/TestKeyMaterial.java Passed. Execution successful
sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed. Execution successful
sun/security/pkcs11/tls/TestKeyMaterialMisuse.java Passed. Execution successful
sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed. Execution successful
sun/security/pkcs11/tls/TestMasterSecret.java Passed. Execution successful
sun/security/pkcs11/tls/TestPRF.java Passed. Execution successful
sun/security/pkcs11/tls/TestPremaster.java Passed. Execution successful
sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed. Execution successful
sun/security/pkcs12/AttributesCorrectness.java Passed. Execution successful
sun/security/pkcs12/AttributesMultiThread.java Passed. Execution successful
sun/security/pkcs12/Bug6415637.java Passed. Execution successful
sun/security/pkcs12/EmptyAlias.java Passed. Execution successful
sun/security/pkcs12/EmptyPassword.java Passed. Execution successful
sun/security/pkcs12/GetAttributes.java Passed. Execution successful
sun/security/pkcs12/GetSetEntryTest.java Passed. Execution successful
sun/security/pkcs12/ImportPassKeyAlg.java Passed. Execution successful
sun/security/pkcs12/KeytoolOpensslInteropTest.java#GenerateOpensslPKCS12 Passed. Skipped: jtreg.SkippedException: Cannot find the artifact openssl-linux_x64
sun/security/pkcs12/KeytoolOpensslInteropTest.java#UseExistingPKCS12 Passed. Execution successful
sun/security/pkcs12/MixedcaseAlias.java Passed. Execution successful
sun/security/pkcs12/P12SecretKey.java Passed. Execution successful
sun/security/pkcs12/PBES2Encoding.java Passed. Execution successful
sun/security/pkcs12/PKCS12SameKeyId.java Passed. Execution successful
sun/security/pkcs12/ParamsPreferences.java Passed. Execution successful
sun/security/pkcs12/ProbeBER.java Passed. Execution successful
sun/security/pkcs12/ProbeLargeKeystore.java Passed. Execution successful
sun/security/pkcs12/SameDN.java Passed. Execution successful
sun/security/pkcs12/SecretKeyAlgorithms.java Passed. Execution successful
sun/security/pkcs12/StorePasswordTest.java Passed. Execution successful
sun/security/pkcs12/StoreSecretKeyTest.java Passed. Execution successful
sun/security/pkcs12/StoreTrustedCertTest.java Passed. Execution successful
sun/security/pkcs12/WrongPBES2.java Passed. Execution successful
sun/security/provider/DSA/SecureRandomReset.java Passed. Execution successful
sun/security/provider/DSA/SupportedDSAParamGen.java Passed. Execution successful
sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed. Execution successful
sun/security/provider/DSA/TestAlgParameterGenerator.java Passed. Execution successful
sun/security/provider/DSA/TestDSA.java Passed. Execution successful
sun/security/provider/DSA/TestDSA2.java Passed. Execution successful
sun/security/provider/DSA/TestKeyPairGenerator.java Passed. Execution successful
sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed. Execution successful
sun/security/provider/DSA/TestMaxLengthDER.java Passed. Execution successful
sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed. Execution successful
sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed. Execution successful
sun/security/provider/KeyStore/DKSTest.java Passed. Execution successful
sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed. Execution successful
sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed. Execution successful
sun/security/provider/KeyStore/WrongPassword.java Passed. Execution successful
sun/security/provider/KeyStore/WrongStoreType.java Passed. Execution successful
sun/security/provider/MessageDigest/DigestKAT.java Passed. Execution successful
sun/security/provider/MessageDigest/Offsets.java Passed. Execution successful
sun/security/provider/MessageDigest/SHA3.java Passed. Execution successful
sun/security/provider/MessageDigest/SHA512.java Passed. Execution successful
sun/security/provider/MessageDigest/SHAKEhash.java Passed. Execution successful
sun/security/provider/MessageDigest/SHAKEsqueeze.java Passed. Execution successful
sun/security/provider/MessageDigest/TestSHAClone.java Passed. Execution successful
sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed. Execution successful
sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed. Execution successful
sun/security/provider/NSASuiteB/TestSHAOids.java Passed. Execution successful
sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Passed. Execution successful
sun/security/provider/NamedEdDSA.java Passed. Execution successful
sun/security/provider/NamedKeyFactoryTest.java Passed. Execution successful
sun/security/provider/PolicyFile/CanonPath.java Passed. Execution successful
sun/security/provider/PolicyFile/NullCodeSource.java Passed. Execution successful
sun/security/provider/PolicyFile/nullDomain.java Passed. Execution successful
+sun/security/provider/ProvidersFilterTest.java Passed. Execution successful
sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Passed. Execution successful
sun/security/provider/SecureRandom/AutoReseed.java Passed. Execution successful
sun/security/provider/SecureRandom/CommonSeeder.java Passed. Execution successful
sun/security/provider/SecureRandom/DRBGAlg.java Passed. Execution successful
sun/security/provider/SecureRandom/DRBGS11n.java Passed. Execution successful
sun/security/provider/SecureRandom/SHA1PRNGReseed.java Passed. Execution successful
sun/security/provider/SecureRandom/StrongSecureRandom.java Passed. Execution successful
sun/security/provider/SecureRandom/StrongSeedReader.java Passed. Execution successful
sun/security/provider/SeedGenerator/Awt_Hang_Test.java Passed. Execution successful
sun/security/provider/SeedGenerator/Priority_Inversion.java Passed. Execution successful
sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed. Execution successful
sun/security/provider/X509Factory/BadPem.java Passed. Execution successful
sun/security/provider/X509Factory/BigCRL.java Passed. Execution successful
sun/security/provider/acvp/Launcher.java#id0 Passed. Skipped: jtreg.SkippedException: Cannot find the artifact ACVP-Server
sun/security/provider/acvp/Launcher.java#id1 Passed. Skipped: jtreg.SkippedException: Cannot find the artifact ACVP-Server
sun/security/provider/all/Deterministic.java Passed. Execution successful
sun/security/provider/certpath/CertId/CheckCertId.java Passed. Execution successful
sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java Passed. Execution successful
sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed. Execution successful
sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java Passed. Execution successful
sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java Passed. Execution successful
sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java Passed. Execution successful
sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java Passed. Execution successful
sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed. Execution successful
sun/security/provider/certpath/OCSP/OCSPReadTimeoutDefault.java Passed. Execution successful
sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java Passed. Execution successful
sun/security/provider/certpath/PKIXCertComparator/Order.java Passed. Execution successful
sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Passed. Execution successful
sun/security/provider/certpath/ResponderId/ResponderIdTests.java Passed. Execution successful
sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java Passed. Execution successful
sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java Passed. Execution successful
sun/security/provider/hss/TestHSS.java Passed. Execution successful
sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed. Execution successful
sun/security/rsa/InvalidBitString.java Passed. Execution successful
sun/security/rsa/KeySizeTest.java Passed. Execution successful
sun/security/rsa/PrivateKeyEqualityTest.java Passed. Execution successful
sun/security/rsa/RSAPaddingCheck.java Passed. Execution successful
sun/security/rsa/SignatureOffsets.java Passed. Execution successful
sun/security/rsa/SignatureTest.java Passed. Execution successful
sun/security/rsa/SignedObjectChain.java Passed. Execution successful
sun/security/rsa/SpecTest.java Passed. Execution successful
sun/security/rsa/TestCACerts.java Passed. Execution successful
sun/security/rsa/TestKeyFactory.java Passed. Execution successful
sun/security/rsa/TestKeyPairGenerator.java Passed. Execution successful
sun/security/rsa/TestKeyPairGeneratorExponent.java Passed. Execution successful
sun/security/rsa/TestKeyPairGeneratorInit.java Passed. Execution successful
sun/security/rsa/TestKeyPairGeneratorLength.java Passed. Execution successful
sun/security/rsa/TestRSAOidSupport.java Passed. Execution successful
sun/security/rsa/TestSigGen15.java Passed. Execution successful
sun/security/rsa/TestSignatures.java Passed. Execution successful
sun/security/rsa/WithoutNULL.java Passed. Execution successful
sun/security/rsa/pss/DefaultParamSpec.java Passed. Execution successful
sun/security/rsa/pss/InitAgain.java Passed. Execution successful
sun/security/rsa/pss/PSSKeyCompatibility.java Passed. Execution successful
sun/security/rsa/pss/PSSParametersTest.java Passed. Execution successful
sun/security/rsa/pss/SerializedPSSKey.java Passed. Execution successful
sun/security/rsa/pss/SignatureTest2.java Passed. Execution successful
sun/security/rsa/pss/SignatureTestPSS.java Passed. Execution successful
sun/security/rsa/pss/TestPSSKeySupport.java Passed. Execution successful
sun/security/rsa/pss/TestSigGenPSS.java Passed. Execution successful
sun/security/smartcardio/TestChannel.java Failed. Execution failed: `main' threw exception: javax.smartcardio.CardException: list() failed
sun/security/smartcardio/TestConnect.java Failed. Execution failed: `main' threw exception: javax.smartcardio.CardException: list() failed
sun/security/smartcardio/TestConnectAgain.java Failed. Execution failed: `main' threw exception: javax.smartcardio.CardException: list() failed
sun/security/smartcardio/TestControl.java Failed. Execution failed: `main' threw exception: javax.smartcardio.CardException: list() failed
sun/security/smartcardio/TestDefault.java Failed. Execution failed: `main' threw exception: javax.smartcardio.CardException: list() failed
sun/security/smartcardio/TestDirect.java Failed. Execution failed: `main' threw exception: javax.smartcardio.CardException: list() failed
sun/security/smartcardio/TestExclusive.java Failed. Execution failed: `main' threw exception: javax.smartcardio.CardException: list() failed
sun/security/smartcardio/TestMultiplePresent.java Failed. Execution failed: `main' threw exception: javax.smartcardio.CardException: list() failed
sun/security/smartcardio/TestPresent.java Failed. Execution failed: `main' threw exception: javax.smartcardio.CardException: list() failed
sun/security/smartcardio/TestTransmit.java Failed. Execution failed: `main' threw exception: javax.smartcardio.CardException: list() failed
sun/security/ssl/ALPN/AlpnGreaseTest.java Passed. Execution successful
sun/security/ssl/AppInputStream/ReadBlocksClose.java Passed. Execution successful
sun/security/ssl/AppInputStream/ReadHandshake.java Passed. Execution successful
sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed. Execution successful
sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed. Execution successful
sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed. Execution successful
sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Passed. Execution successful
sun/security/ssl/CipherSuite/DisabledCurve.java Passed. Execution successful
sun/security/ssl/CipherSuite/LegacyConstraints.java Passed. Execution successful
sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java Passed. Execution successful
sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java Passed. Execution successful
sun/security/ssl/CipherSuite/RestrictNamedGroup.java Passed. Execution successful
sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Passed. Execution successful
sun/security/ssl/CipherSuite/SSL_NULL.java Passed. Execution successful
sun/security/ssl/CipherSuite/SupportedGroups.java Passed. Execution successful
sun/security/ssl/CipherSuite/TLSCipherSuiteWildCardMatchingDisablePartsOfCipherSuite.java Passed. Execution successful
sun/security/ssl/CipherSuite/TLSCipherSuiteWildCardMatchingIllegalArgument.java Passed. Execution successful
sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java Passed. Execution successful
sun/security/ssl/ClientHandshaker/LengthCheckTest.java Passed. Execution successful
sun/security/ssl/ClientHandshaker/RSAExport.java Passed. Execution successful
sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed. Execution successful
sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java Passed. Execution successful
sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java Passed. Execution successful
sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java Passed. Execution successful
sun/security/ssl/GenSSLConfigs/main.java Passed. Execution successful
sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed. Execution successful
sun/security/ssl/HandshakeOutStream/NullCerts.java Passed. Execution successful
sun/security/ssl/InputRecord/ClientHelloRead.java Passed. Execution successful
sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java Passed. Execution successful
sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed. Execution successful
sun/security/ssl/SSLCipher/ReadOnlyEngine.java Passed. Execution successful
sun/security/ssl/SSLCipher/SSLEngineNoServerHelloClientShutdown.java Passed. Execution successful
sun/security/ssl/SSLCipher/SSLSocketNoServerHelloClientShutdown.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/BadKSProvider.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/BadTSProvider.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/GoodProvider.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/NoOldVersionContext.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/SSLContextDefault.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/SSLContextVersion.java Passed. Execution successful
sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/CloseEngineException.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/CloseStart.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed. Execution successful
sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java Passed. Execution successful
sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java Passed. Execution successful
sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed. Execution successful
sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed. Execution successful
sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed. Execution successful
sun/security/ssl/SSLSessionContextImpl/Timeout.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/HashCodeMissing.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/InvalidateSession.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/MultiNSTClient.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/MultiNSTNoSessionCreation.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/MultiNSTParallel.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/MultiNSTSequence.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed. Execution successful
sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/ClientTimeout.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/CloseSocket.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/CloseSocketException.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/DisableExtensions.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/NonAutoClose.java Error. Test ignored: this test does not work any more as the TLS spec changes the behaviors of close_notify.
sun/security/ssl/SSLSocketImpl/RejectClientRenego.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SSLSocketClose.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SetClientMode.java Error. Test ignored: this test does not grant to work. The handshake may have completed when getSession() return. Please update or remove this test case.
sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Passed. Execution successful
sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java Passed. Execution successful
sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed. Execution successful
sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed. Execution successful
sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java Passed. Execution successful
sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed. Execution successful
sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Passed. Execution successful
sun/security/ssl/SignatureScheme/DisableSHA1inHandshakeSignatureDTLS12.java Passed. Execution successful
sun/security/ssl/SignatureScheme/DisableSHA1inHandshakeSignatureTLS12.java Passed. Execution successful
sun/security/ssl/SignatureScheme/DisableSHA1inHandshakeSignatureTLS13.java Passed. Execution successful
sun/security/ssl/SignatureScheme/DisableSignatureSchemePerScopeDTLS12.java Passed. Execution successful
sun/security/ssl/SignatureScheme/DisableSignatureSchemePerScopeTLS12.java Passed. Execution successful
sun/security/ssl/SignatureScheme/DisableSignatureSchemePerScopeTLS13.java Passed. Execution successful
sun/security/ssl/SignatureScheme/MD5NotAllowedInTLS13CertificateSignature.java Passed. Execution successful
sun/security/ssl/SignatureScheme/MixingTLSUsageConstraintsWithNonTLS.java Passed. Execution successful
sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java Passed. Execution successful
sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java Passed. Execution successful
sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java Passed. Execution successful
sun/security/ssl/SignatureScheme/Tls13NamedGroups.java Passed. Execution successful
sun/security/ssl/SocketCreation/SocketCreation.java Passed. Execution successful
sun/security/ssl/Stapling/StatusResponseManager.java Passed. Execution successful
sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed. Execution successful
sun/security/ssl/X509KeyManager/NoGoodKey.java Passed. Execution successful
sun/security/ssl/X509KeyManager/NullCases.java Passed. Execution successful
sun/security/ssl/X509KeyManager/PreferredKey.java Passed. Execution successful
sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/distrust/Camerfirma.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/distrust/Entrust.java Passed. Execution successful
sun/security/ssl/X509TrustManagerImpl/distrust/Symantec.java Passed. Execution successful
sun/security/ssl/internal/TestRun.java Passed. Execution successful
sun/security/ssl/rsa/CheckProviderEntries.java Passed. Execution successful
sun/security/ssl/rsa/SignatureOffsets.java Passed. Execution successful
sun/security/ssl/rsa/SignedObjectChain.java Passed. Execution successful
sun/security/ssl/spi/ProviderInit.java Passed. Execution successful
sun/security/tools/jarsigner/AlgOptions.java Passed. Execution successful
sun/security/tools/jarsigner/AltProvider.java Passed. Execution successful
sun/security/tools/jarsigner/AutoKeyStore.java Passed. Execution successful
sun/security/tools/jarsigner/CertChainUnclosed.java Passed. Execution successful
sun/security/tools/jarsigner/CertPolicy.java Passed. Execution successful
sun/security/tools/jarsigner/CheckAlgParams.java Passed. Execution successful
sun/security/tools/jarsigner/CheckSignerCertChain.java Passed. Execution successful
sun/security/tools/jarsigner/CheckUsage.java Passed. Execution successful
sun/security/tools/jarsigner/Collator.java Passed. Execution successful
sun/security/tools/jarsigner/ConciseJarsigner.java Passed. Execution successful
sun/security/tools/jarsigner/Crl.java Passed. Execution successful
sun/security/tools/jarsigner/DefaultOptions.java Passed. Execution successful
sun/security/tools/jarsigner/DefaultSigalg.java Passed. Execution successful
sun/security/tools/jarsigner/DiffEnd.java Passed. Execution successful
sun/security/tools/jarsigner/DigestDontIgnoreCase.java Passed. Execution successful
sun/security/tools/jarsigner/DisableCurveTest.java Passed. Execution successful
sun/security/tools/jarsigner/EC.java Passed. Execution successful
sun/security/tools/jarsigner/EmptyIndividualSectionName.java Passed. Execution successful
sun/security/tools/jarsigner/EmptyJar.java Passed. Execution successful
sun/security/tools/jarsigner/EmptyManifest.java Passed. Execution successful
sun/security/tools/jarsigner/EnableRevocation.java Passed. Execution successful
sun/security/tools/jarsigner/EntriesOrder.java Passed. Execution successful
sun/security/tools/jarsigner/ExitOrNot.java Passed. Execution successful
sun/security/tools/jarsigner/FailedSigning.java Passed. Execution successful
sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed. Execution successful
sun/security/tools/jarsigner/InsufficientSectionDelimiter.java Passed. Execution successful
sun/security/tools/jarsigner/JarSigningNonAscii.java Passed. Execution successful
sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Passed. Execution successful
sun/security/tools/jarsigner/JvIndex.java Passed. Execution successful
sun/security/tools/jarsigner/LargeJarEntry.java Passed. Execution successful
sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Passed. Execution successful
sun/security/tools/jarsigner/MainAttributesConfused.java Passed. Execution successful
sun/security/tools/jarsigner/MultiManifest.java Passed. Execution successful
sun/security/tools/jarsigner/NameClash.java Passed. Execution successful
sun/security/tools/jarsigner/NewSize7.java Passed. Execution successful
sun/security/tools/jarsigner/OldSig.java Passed. Execution successful
sun/security/tools/jarsigner/OnlyManifest.java Passed. Execution successful
sun/security/tools/jarsigner/Options.java Passed. Execution successful
sun/security/tools/jarsigner/PassType.java Passed. Execution successful
sun/security/tools/jarsigner/PercentSign.java Passed. Execution successful
sun/security/tools/jarsigner/PosixPermissionsTest.java Passed. Execution successful
sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java Passed. Execution successful
sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java Passed. Execution successful
sun/security/tools/jarsigner/RemovedFiles.java Passed. Execution successful
sun/security/tools/jarsigner/RestrictedAlgo.java Passed. Execution successful
sun/security/tools/jarsigner/SameName.java Passed. Execution successful
sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java Passed. Execution successful
sun/security/tools/jarsigner/SectionsOnly.java Passed. Execution successful
sun/security/tools/jarsigner/SignedAgain.java Passed. Execution successful
sun/security/tools/jarsigner/SymLinkTest.java Passed. Execution successful
sun/security/tools/jarsigner/Test4431684.java Passed. Execution successful
sun/security/tools/jarsigner/TimestampCheck.java Passed. Execution successful
sun/security/tools/jarsigner/TsacertOptionTest.java Passed. Execution successful
sun/security/tools/jarsigner/VerifyHSSSignedJar.java Passed. Execution successful
sun/security/tools/jarsigner/VerifyJarEntryName.java Passed. Execution successful
sun/security/tools/jarsigner/VersionTest.java Passed. Execution successful
sun/security/tools/jarsigner/Warning.java Passed. Execution successful
sun/security/tools/jarsigner/WasSignedByOtherSigner.java Passed. Execution successful
sun/security/tools/jarsigner/WeakSize.java Passed. Execution successful
sun/security/tools/jarsigner/compatibility/Compatibility.java Failed. Execution failed: Execution failed
sun/security/tools/jarsigner/compatibility/SignTwice.java Passed. Execution successful
sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/NoTimestampTest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java Passed. Execution successful
sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java Passed. Execution successful
sun/security/tools/keytool/CacertsOption.java Passed. Execution successful
sun/security/tools/keytool/CheckCertAKID.java Passed. Execution successful
sun/security/tools/keytool/CloneKeyAskPassword.java Passed. Execution successful
sun/security/tools/keytool/CloseFile.java Passed. Execution successful
sun/security/tools/keytool/DefaultOptions.java Passed. Execution successful
sun/security/tools/keytool/DupCommands.java Passed. Execution successful
sun/security/tools/keytool/DupImport.java Passed. Execution successful
sun/security/tools/keytool/EmptyField.java Passed. Execution successful
sun/security/tools/keytool/EmptySubject.java Passed. Execution successful
sun/security/tools/keytool/ExtOptionCamelCase.java Passed. Execution successful
sun/security/tools/keytool/FileInHelp.java Passed. Execution successful
sun/security/tools/keytool/GenKeyPairSigner.java Passed. Execution successful
sun/security/tools/keytool/GenerateAll.java Passed. Execution successful
sun/security/tools/keytool/GroupName.java Passed. Execution successful
sun/security/tools/keytool/HasSrcStoretypeOption.java Passed. Execution successful
sun/security/tools/keytool/ImportPrompt.java Passed. Execution successful
sun/security/tools/keytool/ImportReadAll.java Passed. Execution successful
sun/security/tools/keytool/ImportToPwordlessPK12.java Passed. Execution successful
sun/security/tools/keytool/JKStoPKCS12.java Passed. Execution successful
sun/security/tools/keytool/KeyAlg.java Passed. Execution successful
sun/security/tools/keytool/KeyToolTest.java Passed. Execution successful
sun/security/tools/keytool/LineEndings.java Passed. Execution successful
sun/security/tools/keytool/ListOrder.java Passed. Execution successful
sun/security/tools/keytool/NewHelp.java Passed. Execution successful
sun/security/tools/keytool/NewSize7.java Passed. Execution successful
sun/security/tools/keytool/NoExtNPE.java Passed. Execution successful
sun/security/tools/keytool/NssTest.java Passed. Execution successful
sun/security/tools/keytool/PKCS12Passwd.java Passed. Execution successful
sun/security/tools/keytool/PrintSSL.java Passed. Execution successful
sun/security/tools/keytool/ProbingFailure.java Passed. Execution successful
sun/security/tools/keytool/ReadJar.java Passed. Execution successful
sun/security/tools/keytool/RealType.java Passed. Execution successful
sun/security/tools/keytool/RemoveKeyAlgDefault.java Passed. Execution successful
sun/security/tools/keytool/Resource.java Passed. Execution successful
sun/security/tools/keytool/SecretKeyKS.java Passed. Execution successful
sun/security/tools/keytool/SecurityToolsTest.java Passed. Execution successful
sun/security/tools/keytool/SelfIssued.java Passed. Execution successful
sun/security/tools/keytool/Serial64.java Passed. Execution successful
sun/security/tools/keytool/StandardAlgName.java Passed. Execution successful
sun/security/tools/keytool/StartDateTest.java Passed. Execution successful
sun/security/tools/keytool/StorePasswords.java Passed. Execution successful
sun/security/tools/keytool/TestImportPass.java Passed. Execution successful
sun/security/tools/keytool/TestSha1Usage.java Passed. Execution successful
sun/security/tools/keytool/TryStore.java Passed. Execution successful
sun/security/tools/keytool/UnknownAndUnparseable.java Passed. Execution successful
sun/security/tools/keytool/VersionTest.java Passed. Execution successful
sun/security/tools/keytool/WeakAlg.java Passed. Execution successful
sun/security/tools/keytool/WeakSecretKeyTest.java Passed. Execution successful
sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java Passed. Execution successful
sun/security/tools/keytool/fakecacerts/TrustedCRL.java Passed. Execution successful
sun/security/tools/keytool/fakecacerts/TrustedCert.java Passed. Execution successful
sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Passed. Execution successful
sun/security/tools/keytool/fakegen/PSS.java Passed. Execution successful
sun/security/tools/keytool/i18n.java#id0 Passed. Execution successful
sun/security/tools/keytool/i18n.java#id1 Passed. Execution successful
sun/security/tools/keytool/i18n.java#id2 Passed. Execution successful
sun/security/tools/keytool/i18n.java#id3 Passed. Execution successful
sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java Passed. Execution successful
sun/security/util/AlgorithmConstraints/DisabledAlgorithmPermits.java Passed. Execution successful
sun/security/util/BitArray/EmptyBitArray.java Passed. Execution successful
sun/security/util/BitArray/NamedBitList.java Passed. Execution successful
sun/security/util/Cache/EbaHash.java Passed. Execution successful
sun/security/util/Debug/DebugOptions.java Passed. Execution successful
sun/security/util/DerInputBuffer/B8336667/PoC.java Passed. Execution successful
sun/security/util/DerInputBuffer/B8336667/Reproducer.java Passed. Execution successful
sun/security/util/DerInputBuffer/BigInteger0.java Passed. Execution successful
sun/security/util/DerInputBuffer/PaddedBitString.java Passed. Execution successful
sun/security/util/DerInputBuffer/TimeParsing.java Passed. Execution successful
sun/security/util/DerOutputStream/DerTimeEncoding.java Passed. Execution successful
sun/security/util/DerOutputStream/LocaleInTime.java Passed. Execution successful
sun/security/util/DerValue/BadValue.java Passed. Execution successful
sun/security/util/DerValue/DeepOctets.java Passed. Execution successful
sun/security/util/DerValue/DerValueEqualsHashCode.java Passed. Execution successful
sun/security/util/DerValue/EmptyValue.java Passed. Execution successful
sun/security/util/DerValue/Indefinite.java Passed. Execution successful
sun/security/util/DerValue/NegInt.java Passed. Execution successful
sun/security/util/DerValue/WideTag.java Passed. Execution successful
sun/security/util/HexDumpEncoderTests.java Passed. Execution successful
sun/security/util/HostnameChecker/NullHostnameCheck.java Passed. Execution successful
sun/security/util/HostnameChecker/TestHostnameChecker.java Passed. Execution successful
sun/security/util/InternalPrivateKey/Correctness.java Passed. Execution successful
sun/security/util/ManifestDigester/DigestInput.java Passed. Execution successful
sun/security/util/ManifestDigester/FindSection.java Passed. Execution successful
sun/security/util/ManifestDigester/FindSections.java Passed. Execution successful
sun/security/util/ManifestDigester/LineBreaks.java Passed. Execution successful
sun/security/util/ManifestDigester/ReproduceRaw.java Passed. Execution successful
sun/security/util/Oid/OidEquals.java Passed. Execution successful
sun/security/util/Oid/OidFormat.java Passed. Execution successful
sun/security/util/Oid/S11N.java Passed. Execution successful
sun/security/util/Pem/PemEncoding.java Passed. Execution successful
sun/security/util/PropertyExpander/ExpandAndEncode.java Passed. Execution successful
sun/security/util/RegisteredDomain/ParseNames.java Passed. Execution successful
sun/security/util/Resources/Format.java Passed. Execution successful
sun/security/util/Resources/Usages.java Passed. Execution successful
sun/security/util/Resources/customSysClassLoader/BootMessages.java Passed. Execution successful
sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Passed. Execution successful
sun/security/util/asn1StringTypes/StringTypes.java Passed. Execution successful
sun/security/util/math/TestIntegerModuloP.java#Curve25519OrderField Passed. Execution successful
sun/security/util/math/TestIntegerModuloP.java#Curve448OrderField Passed. Execution successful
sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 Passed. Execution successful
sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial25519 Passed. Execution successful
sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 Passed. Execution successful
sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP256 Passed. Execution successful
sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP384 Passed. Execution successful
sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed. Execution successful
sun/security/util/math/TestIntegerModuloP.java#P256OrderField Passed. Execution successful
sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed. Execution successful
sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed. Execution successful
sun/security/util/misc/SetNullSigParams.java Passed. Execution successful
sun/security/validator/CertReplace.java#certreplace Passed. Execution successful
sun/security/validator/CertReplace.java#samedn Passed. Execution successful
sun/security/validator/ConstructorTest.java Passed. Execution successful
sun/security/validator/EndEntityExtensionCheck.java Passed. Execution successful
sun/security/validator/PKIXValAndRevCheckTests.java Passed. Execution successful
sun/security/x509/AVA/AVAEqualsHashCode.java Passed. Execution successful
sun/security/x509/AVA/BadName.java Passed. Execution successful
sun/security/x509/AVA/DomainComponentEncoding.java Passed. Execution successful
sun/security/x509/AVA/EmailAddressEncoding.java Passed. Execution successful
sun/security/x509/AVA/EmptyValue.java Passed. Execution successful
sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Passed. Execution successful
sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Passed. Execution successful
sun/security/x509/AlgorithmId/NonStandardNames.java Passed. Execution successful
sun/security/x509/AlgorithmId/NullParams.java Passed. Execution successful
sun/security/x509/AlgorithmId/OidTableInit.java Passed. Execution successful
sun/security/x509/AlgorithmId/OmitAlgIdParam.java Passed. Execution successful
sun/security/x509/AlgorithmId/PBES2.java Passed. Execution successful
sun/security/x509/AlgorithmId/SHA256withECDSA.java Passed. Execution successful
sun/security/x509/AlgorithmId/TurkishRegion.java Passed. Execution successful
sun/security/x509/AlgorithmId/Uninitialized.java Passed. Execution successful
sun/security/x509/AlgorithmId/Uppercase.java Passed. Execution successful
sun/security/x509/CertificateValidity/NullName.java Passed. Execution successful
sun/security/x509/DNSName/LeadingPeriod.java Passed. Execution successful
sun/security/x509/EDIPartyName/NullName.java Passed. Execution successful
sun/security/x509/Extensions/BCNull.java Passed. Execution successful
sun/security/x509/Extensions/DefaultCriticality.java Passed. Execution successful
sun/security/x509/Extensions/IllegalExtensions.java Passed. Execution successful
sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java Passed. Execution successful
sun/security/x509/GeneralName/DNSNameTest.java Passed. Execution successful
sun/security/x509/GeneralName/Encode.java Passed. Execution successful
sun/security/x509/GeneralName/X400Address.java Passed. Execution successful
sun/security/x509/IPAddressName/ConstrainsTest.java Passed. Execution successful
sun/security/x509/OtherName/Parse.java Passed. Execution successful
sun/security/x509/URICertStore/AIACertTimeout.java Passed. Execution successful
sun/security/x509/URICertStore/CRLReadTimeout.java Passed. Execution successful
sun/security/x509/URICertStore/ExtensionsWithLDAP.java Passed. Execution successful
sun/security/x509/URIName/Parse.java Passed. Execution successful
sun/security/x509/X500Name/AllAttribs.java Passed. Execution successful
sun/security/x509/X500Name/DerValueConstructor.java Passed. Execution successful
sun/security/x509/X500Name/EmailKeyword.java Passed. Execution successful
sun/security/x509/X500Name/NullX500Name.java Passed. Execution successful
sun/security/x509/X500Name/PrintX500PrincipalInDebugModeWithAvaOption.java Passed. Execution successful
sun/security/x509/X500Name/RDNwithMultipleAVAs.java Passed. Execution successful
sun/security/x509/X509CRLImpl/OrderAndDup.java Passed. Execution successful
sun/security/x509/X509CRLImpl/UnexpectedCCE.java Passed. Execution successful
sun/security/x509/X509CRLImpl/UnexpectedNPE.java Passed. Execution successful
sun/security/x509/X509CRLImpl/Verify.java Passed. Execution successful
sun/security/x509/X509CertImpl/CertExtensions.java Passed. Execution successful
sun/security/x509/X509CertImpl/CertificateValidation.java Passed. Execution successful
sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.java Passed. Execution successful
sun/security/x509/X509CertImpl/GetFingerprintError.java Passed. Execution successful
sun/security/x509/X509CertImpl/V3Certificate.java Passed. Execution successful
sun/security/x509/X509CertImpl/Verify.java Passed. Execution successful
sun/security/x509/equalNames/AltNamesEqualsTest.java Passed. Execution successful
tools/launcher/Settings.java Passed. Execution successful
</details>
-------------
PR Comment: https://git.openjdk.org/jdk/pull/15539#issuecomment-2864282855
More information about the security-dev
mailing list