Commit cec613d7 authored by Brian Carlstrom's avatar Brian Carlstrom
Browse files

Test updates for Elliptic Curve

    Updated with Elliptic Curve (EC) (and SunPKCS11-NSS) names for use by ProviderTest

	support/src/test/java/libcore/java/security/StandardNames.java

    Enhance test_KeyStore_cacerts_bks to verify PublicKey can be
    retreived. Before this the test would pass even though an
    ECPublicKey could not be accessed. With EC support in
    external/bouncycastle, this test now passes.

	luni/src/test/java/libcore/java/security/KeyStoreTest.java

    New SignatureTest to cover ECDSA, replaces the old one that
    required a subclass per tested algorithm.

	luni/src/test/java/libcore/java/security/SignatureTest.java
	support/src/test/java/tests/security/SignatureTest.java
	luni/src/test/java/tests/targets/security/SignatureTestMD5withRSA.java
	luni/src/test/java/tests/targets/security/SignatureTestNONEwithDSA.java
	luni/src/test/java/tests/targets/security/SignatureTestSHA1withDSA.java
	luni/src/test/java/tests/targets/security/SignatureTestSHA1withRSA.java
	luni/src/test/java/tests/targets/security/SignatureTestSHA256withRSA.java
	luni/src/test/java/tests/targets/security/SignatureTestSHA384withRSA.java
	luni/src/test/java/tests/targets/security/SignatureTestSHA512withRSA.java
	luni/src/test/java/tests/targets/security/AllTests.java

    Improve ProviderTest logging while debugging SunPKCS11-NSS
    provider issues. Added some exceptions for RI missing classes.

	luni/src/test/java/libcore/java/security/ProviderTest.java

    Changed style slightly to match KeyPairGeneratorTest, where +N is
    used to indicated when multiples of a increments of a certain
    amount are required for valid key sizes.

	luni/src/test/java/libcore/javax/crypto/KeyGeneratorTest.java

    Fix test CloseGuard issues

	luni/src/test/java/libcore/java/security/KeyStoreTest.java

    Fix readability

	luni/src/main/java/org/apache/harmony/xnet/provider/jsse/ServerHandshakeImpl.java

Bug: 3058375
Change-Id: I99cd93ad66372e8512d993168550cc1d471d3248
parent d6debdac
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment