• Home
  • History
  • Annotate
  • only in /libcore/luni/src/test/java/org/apache/harmony/security/tests/java/security/
History log of /libcore/luni/src/test/java/org/apache/harmony/security/tests/java/security/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a5affcff77428d882dacb272fed73845ff0b0445 30-May-2015 Kenny Root <kroot@google.com> Signature2Test: calling verify a second time can throw

The docs for Signature don't guarantee that the implementation will not
throw. It is perfectly fine to throw here. The original bug for which
this check was added is bogus (re:
https://code.google.com/p/android/issues/detail?id=34933) in that the RI
behavior is clearly not the same as this test indicates with the
StandardNames.IS_RI branch.

(cherry picked from commit fb8371585860dd8f2321f47c490c1a622f5158ce)

Bug: 18869265
Change-Id: I6e413cac85daf5b14bc20adc2279741ab11d97f6
ignature2Test.java
142b0399f6ea20d46033fba94718bb22c3b4b7cc 18-Jun-2014 Neil Fuller <nfuller@google.com> CTS fix: Signature2Test.test_clone()

Previously it would throw a NullPointerException. Fixing that
rendered the Signature cloneable and the test assertions failing.

The test now passes but is of questionable value except to prove
the absence of RuntimeException.

Change-Id: I2a5b160f0914837b37b801e16b8a3717d00fd94e
ignature2Test.java
bd2bce729257f2d62b9bb4728a11b92c46de0899 14-Jan-2014 Kenny Root <kroot@google.com> ProviderServiceTest: fix SecureRandom test with late binding

Late binding breaks the instance test for SecureRandom. This is tested
in ProviderTest, so this test is unnecessary.

Bug: 12489995
Change-Id: Ie92686fece0592dcb32989c0b0f077c85f7cffd7
roviderServiceTest.java
767bb5d0a3671f64e90742e2974c1956ebd63447 23-Aug-2013 Elliott Hughes <enh@google.com> Remove bogus @test comments that confuse vogar.

They should be @tests, but they're useless anyway. (If there weren't
so many, I'd remove all the @tests comments too.)

Change-Id: I6d34a77c48d7d0bac075758453fd0d29f6f9901c
eyStoreTest.java
67ff47764d77f60f460d0508c7944b9338ef384b 12-Mar-2013 Kenny Root <kroot@google.com> Fix Security2Test counting

The test was counting the wrong thing. The alias code path is only
triggered by X509 and X.509. This worked when there was only 2 providers
that pointed at the opposites. When there were three the problem showed
up since it wasn't incrementing the right one.

Change-Id: Id4d01a1981658521a36c42c5d3aea13110069583
ecurity2Test.java
a812f61dc1102c8089c1acd48c24b36829ce2482 06-Feb-2013 Kenny Root <kroot@google.com> NativeCrypto: fix more DSA/ECDSA key generation

* Add hidden API to pass along the EC curve name in ECParameterSpec.
The lack of name passing made KeyFactory2Test fail because the
reconstructed ECDSA key had explicit curve parameters instead of an
OID naming the curve.

* Fix some mixing of PKCS8/X509EncodedKeySpec in DSA/ECDSA KeyFactory
implementations.

* Fix the KeyFactory2Test to output more useful error messages.

* Remove known failure which is no longer happening.

* Change EC_GROUP_get_curve_name to return the "shortName" string
which matches the EC_GROUP_new_by_curve_name

Bug: 3483365
Change-Id: I0a80be88bef728b2177f3593cc3421fa47b79470
eyFactory2Test.java
e390842aabb31c195bbbe53686029cd6634d9466 14-Sep-2012 Brian Carlstrom <bdc@google.com> Fix Security2Test to not be case sensitive

Also KeyRepTest cleanup while debugging and removed useless KeyStoreLoadStoreParameterTest.

Change-Id: Id716193792b95de210d9679f2a4372c5b11decf6
eyRepTest.java
eyStoreLoadStoreParameterTest.java
ecurity2Test.java
56f51ec72d6bd9d4729e6bf85ef15b8c750e9f35 21-Aug-2012 Brian Carlstrom <bdc@google.com> Updating KeyStore2Test to track change in behavior of KeyStoreSpi.engineSetEntry

Whether the KeyStore.setEntry call throws with an null
ProtectionParameter depends on the KeyStore algorithm.

commit d951031b428eb2885dca51e0484d5d29e0caad44
Author: Brian Carlstrom <bdc@google.com>
Date: Fri Aug 17 17:23:24 2012 -0700

KeyStoreSpi.engineSetEntry should allow null ProtectionParameter

Change-Id: Ibf5be502a70a63abccb6e45dc6b6ff18b2c63ca9

Change-Id: I5df8d577acb8c5e30e20c4606b2a1e8e6b5de0b9
eyStore2Test.java
d951031b428eb2885dca51e0484d5d29e0caad44 18-Aug-2012 Brian Carlstrom <bdc@google.com> KeyStoreSpi.engineSetEntry should allow null ProtectionParameter

Change-Id: Ibf5be502a70a63abccb6e45dc6b6ff18b2c63ca9
eyStoreSpiTest.java
b354e381cac5ffe6f884a4513127d68324779c3b 03-Aug-2012 Brian Carlstrom <bdc@google.com> Tracking DSA Signature.verify behavioral change

See also:

commit 3ff7a80532c9edbcca3331de2b9e87bbf16a0c96
Author: Brian Carlstrom <bdc@google.com>
Date: Mon Jul 23 23:33:56 2012 -0700

Signature.verify should not throw if called twice

Bug: http://code.google.com/p/android/issues/detail?id=34933
Bug: 6870225
Change-Id: Ifa4324e0d3454adcc08667e91677485bdfdcf1d5
ignature2Test.java
46aabcb28b0e3b807f6db8c33173962d6f2cb71f 12-Jun-2012 Kenny Root <kroot@google.com> Add OpenSSL provider for SHA1PRNG

(cherry-pick of 4718b07e482ccb083ce3dfff228d0615b96a8dd2 and 84fb77d814b0ad04d70addb04847797925acf805.)

Change-Id: Ib45c646a8596bf5ea0629408d6057d3828a1ac94
ecureRandom2Test.java
555c25e506a6a07e546e88ed2d2059a47549c432 09-Jun-2011 Elliott Hughes <enh@google.com> Remove more dead code and tests.

Change-Id: Ie129e5487e4f5bfc9c9ff62854c89e4a6a662555
uthProviderTest.java
32bc0f26d980651e5ee4f5dfcf562da86a76120b 08-Jun-2011 Brian Carlstrom <bdc@google.com> am f45c08ac: Merge "Test fixes validated on RI and device"

* commit 'f45c08ac9e7ef520fe6ec8080e136b0b4bee7084':
Test fixes validated on RI and device
2708f771574cabf703557439843b02d3c5138c86 08-Jun-2011 Brian Carlstrom <bdc@google.com> Test fixes validated on RI and device

Change-Id: I14290efc322406920b2de65924155ef18ee56bab
eyStore2Test.java
686dd6f676dc348ac260f54e544cf8d813df64a9 07-Jun-2011 Elliott Hughes <enh@google.com> Remove dead tests.

Change-Id: Ife89885ea95de3bb2617172b95cdfd46d586a644
ccessControlException2Test.java
ccessControlExceptionTest.java
ccessController2Test.java
llPermission2Test.java
asicPermission2Test.java
odeSource2Test.java
odeSourceTest.java
ermission2Test.java
ermissionTest.java
ermissions2Test.java
ermissionsTest.java
olicyTest.java
rivilegedActionException2Test.java
rivilegedActionExceptionTest.java
rivilegedExceptionActionTest.java
rotectionDomainTest.java
ecurityPermission2Test.java
ecurityPermissionTest.java
nresolvedPermissionTest.java
4b1a89926910ce7f7c2a063240ceadfcbac74e06 06-Jun-2011 Brian Carlstrom <bdc@google.com> am 003f7a4d: Make test initialization lazy

* commit '003f7a4d100cd1527d94bac81a4a3c5a8216c6ee':
Make test initialization lazy
003f7a4d100cd1527d94bac81a4a3c5a8216c6ee 04-Jun-2011 Brian Carlstrom <bdc@google.com> Make test initialization lazy

Bug: 4311645

Change-Id: I4280d7ddb2a78f0e33564f3b40cfeb5c671e134a
dentity2Test.java
dentityScope2Test.java
eyStore2Test.java
ignature2Test.java
e26b27faf689c17b7894c78caee32432176349ec 04-Jun-2011 Elliott Hughes <enh@google.com> Remove more dead "security theater" cruft.

There's probably still more stuff lying around that isn't useful,
but this was all I had time for on this particular Friday afternoon...

Change-Id: I69593f6c9ab5534d581c703cc85a9766ba8e40e5
ermissionCollectionTest.java
229e34b182b98e1dba15d3dc6341954986ae2b7a 03-Mar-2011 Brian Carlstrom <bdc@google.com> Removing use of @tests and @Test.* annotations

Change-Id: I89243efdeebe22543c45a2166b634f40c3e78cf8
ccessControlException2Test.java
ccessControlExceptionTest.java
ccessController2Test.java
lgorithmParameterGenerator1Test.java
lgorithmParameterGenerator2Test.java
lgorithmParametersSpiTest.java
lgorithmParametersTest.java
llPermission2Test.java
uthProviderTest.java
asicPermission2Test.java
odeSignerTest.java
odeSource2Test.java
odeSourceTest.java
igestExceptionTest.java
igestInputStreamTest.java
eneralSecurityExceptionTest.java
uardedObjectTest.java
dentity2Test.java
dentityScope2Test.java
dentityScopeTest.java
nvalidAlgorithmParameterExceptionTest.java
nvalidKeyExceptionTest.java
nvalidParameterExceptionTest.java
SCallbackHandlerProtectionTest.java
SPasswordProtectionTest.java
SPrivateKeyEntryTest.java
SSecretKeyEntryTest.java
STrustedCertificateEntryTest.java
eyExceptionTest.java
eyFactorySpiTest.java
eyFactoryTest.java
eyManagementExceptionTest.java
eyPairGenerator1Test.java
eyPairGenerator2Test.java
eyPairGenerator3Test.java
eyPairGenerator4Test.java
eyPairGeneratorSpiTest.java
eyPairTest.java
eyRepTest.java
eyRepTypeTest.java
eyStore3Test.java
eyStore4Test.java
eyStoreBuilderTest.java
eyStoreExceptionTest.java
eyStoreSpiTest.java
eyStoreTest.java
eyTest.java
essageDigestSpiTest.java
oSuchAlgorithmExceptionTest.java
oSuchProviderExceptionTest.java
ermission2Test.java
ermissionCollectionTest.java
ermissionTest.java
ermissions2Test.java
ermissionsTest.java
olicyTest.java
rivateKeyTest.java
rivilegedActionException2Test.java
rivilegedActionExceptionTest.java
rivilegedActionTest.java
rivilegedExceptionActionTest.java
rotectionDomainTest.java
rovider2Test.java
roviderExceptionTest.java
roviderServiceTest.java
roviderTest.java
ublicKeyTest.java
ecurity2Test.java
ecurityPermission2Test.java
ecurityPermissionTest.java
ecurityTest.java
ignature2Test.java
ignatureExceptionTest.java
ignatureSpiTest.java
ignatureTest.java
ignedObjectTest.java
ignerTest.java
imestampTest.java
nrecoverableEntryExceptionTest.java
nrecoverableKeyExceptionTest.java
nresolvedPermissionTest.java
97793e09f2ef517863ac84538209d06084625a22 01-Mar-2011 Elliott Hughes <enh@google.com> Remove all the remaining AllTests cruft.

Change-Id: Ie61022069e597d9c5c6e7ea4659fd614efe31852
llTests.java
8bc378b1cec65bc06766a14a9cc575fec931b418 24-Feb-2011 Jesse Wilson <jessewilson@google.com> Don't generate large DH keys when small ones will do.

This dramatically improves the runtime of these tests from a few
minutes to a few seconds.

Also update known failures to cover the new reasons why these
tests are failing.

Change-Id: I82b738f3f1fb24a08d334fa960153692a0c9144f
http://b/3474446
eyFactory2Test.java
efb32502d686b06ddf60828d9abe3d4e0577e5dc 02-Feb-2011 Brian Carlstrom <bdc@google.com> am 4155a249: Performance improvements to NativeCrypto based MessageDigest API

* commit '4155a2498a57fb09e92815f8993a70c216ddc5ec':
Performance improvements to NativeCrypto based MessageDigest API
4155a2498a57fb09e92815f8993a70c216ddc5ec 02-Feb-2011 Brian Carlstrom <bdc@google.com> Performance improvements to NativeCrypto based MessageDigest API

NativeCrypto API improvements:
- Move to using EVP_MD related native methods, some of which are derived
from the EVP_MD_CTX versions with similar name. The new
EVP_get_digestbyname allows one time lookup of the EVP_MD from the
string name, avoiding doing it on every call to EVP_DigestInit.
- EVP_MD_CTX_create is now removed, it is just done as part of
EVP_DigestInit and EVP_VerifyInit to an extra JNI call.
- EVP_DigestFinal now destroys the EVP_MD_CTX to avoid needing to make
another call JNI call to EVP_MD_CTX_destroy. EVP_MD_CTX_destroy is
kept for cases when EVP_DigestFinal is never called.

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

In addition to the improved NativeCrypto API to allow better
performance for callers, the implementations use of
throwExceptionIfNecessary was made conditional based on the status
code from various operations, which had a noticeable impact on
performance compared to android.security.MessageDigest

luni/src/main/native/NativeCrypto.cpp

Updated MessageDigest.getInstance default implementation to use new
NativeCrypto API. An EVP_MD instance is looked up at class load time
for a specific digest type and then used to call
NativeCrypto.EVP_DigestInit as needed, avoiding a lookup of EVP_MD for
each new digest. The EVP_MD is also for a one-time lookup the digest
output size in bytes, to avoid native calls for
engineGetDigestLength. Finally, the creation of the EVP_MD_CTX is now
lazy, only created when needed, avoiding unnecessarily create/free in
reset cases such as engineDigest. See also external/bouncycastle's
OpenSSLDigest implementation which had similar optimizations.

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

OpenSSLSignature also used EVP_MD_CTX_create, and its EVP_VerifyInit
was changed similar to EVP_DigestInit to internally allocate the
EVP_MD_CTX on the call to init.

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

Fix test to work with arbitrary provider order

luni/src/test/java/org/apache/harmony/security/tests/java/security/MessageDigest2Test.java

Fix CloseGuard warnings

luni/src/test/java/tests/security/MessageDigestTest.java

Bug: 3392028
Change-Id: Idb266ebc0918ffd5550e0f457784256400cd2ff0
essageDigest2Test.java
4b964b75abb592101718c0fdcf4a001895f5b0ad 14-Jan-2011 Dan Bornstein <danfuzz@android.com> am ce7de13c: am 3e54124a: am dd5db2e2: am 9f1999c4: Clean up/out some comments.

* commit 'ce7de13c0b48b66c4df14b668998a4f00f2b186e':
Clean up/out some comments.
3e54124a70a85d90cfe792203f3da08d164ecdf4 14-Jan-2011 Dan Bornstein <danfuzz@android.com> am dd5db2e2: am 9f1999c4: Clean up/out some comments.

* commit 'dd5db2e2be285ea7b15f111959fff08999d3c6b6':
Clean up/out some comments.
9f1999c48a44183ec53a629ca5e0122d64fd2a47 14-Jan-2011 Dan Bornstein <danfuzz@android.com> Clean up/out some comments.

Change-Id: I8f251d2b1d7e2b5454c0702ae5cd836ca5507106
odeSourceTest.java
a695e8fafadd2591cd148e78f19bc6d7c15121bb 05-Jan-2011 Jesse Wilson <jessewilson@google.com> Just use String for upper case/lower case operations.

Change-Id: If686975f659412c555684ed0032694e854e3aa8c
http://b/2183747
roviderTest.java
ecurityTest.java
7d71a13aa0cb794f14152b36b3873bf8ca595cdc 01-Dec-2010 Brian Carlstrom <bdc@google.com> SecureRandom should be thread safe

Random is documented to be thread safe and our implementation appears
to be. However, the SecureRandom subclass implementation was not. This
was quite reproducible with the javax.net.ssl unit tests when run on a
multicore device, but not seen on a uniprocessor.

Details:

Actual bug fix by adding synchronized to engine* methods

luni/src/main/java/org/apache/harmony/security/provider/crypto/SHA1PRNG_SecureRandomImpl.java

New testSecureRandomThreadSafety based on generateSeed errors in javax.net.ssl tests.

luni/src/test/java/tests/security/SecureRandomTest.java

Removing dalvik.annotation.* from assorted SecureRandom tests.

luni/src/test/java/org/apache/harmony/security/tests/java/security/SecureRandom2Test.java
luni/src/test/java/org/apache/harmony/security/tests/java/security/SecureRandomSpiTest.java
luni/src/test/java/tests/java/security/SecureRandomTest.java
luni/src/test/java/tests/security/SecureRandomTest.java

Change-Id: I5e8ece4c0836b02277d7cac1b9b2f60b3c4a7755
ecureRandom2Test.java
ecureRandomSpiTest.java
caea65e6c3a5b69bc485ca73808df659df251b2d 20-Oct-2010 Nick Kralevich <nnk@google.com> fix operator precedence bug when calculating bits.

Change-Id: I521cdb82f7ad9b2d5ec983716770dac218c49478
ecureRandom2Test.java
aec2ed4b266b75aaab59c23ca71e355a9336b074 21-Oct-2010 Jesse Wilson <jessewilson@google.com> Remove tests for SecurityManager.

Many of the changes are to org.apache.harmony.* tests that we've copied
from upstream. We'll remove these duplicated tests completely once we
have the upstream Harmony tests properly integrated into CTS.

Change-Id: Idd6cfbeba5345156b207b9433928ee37b662c395
http://b/3102252
dentityScopeTest.java
ermissionTest.java
olicyTest.java
roviderTest.java
ignerTest.java
6e65088f21ac5bda5d25fade13ee360c5cba3457 25-Sep-2010 Jesse Wilson <jessewilson@google.com> Rely on the test runner to ensure a pristine VM.

Change-Id: I6f5bfad6f861eb7b398ed7d86747d66cea4f2343
http://b/issue?id=2660429
olicyTest.java
a3de55ddf81f95c7c0fc1b8767ccb1ecfa251c83 16-Sep-2010 Brian Carlstrom <bdc@google.com> Implement OpenSSLMessageDigestJDK.clone and fix OpenSSLMessageDigestJDK.digest

DigestInputStream2Test.test_onZ was failing because OpenSSLMessageDigestJDK did not implement Clonable
- Implementing Clonable required a new NativeCrypto.EVP_MD_CTX_copy method
- While adding NativeCrypto.EVP_MD_CTX_copy, noticed other methods
were not properly named in NativeCrypto.EVP_MD_CTX_* convention.
- Converted rest of NativeCrypto.cpp to JNI_TRACE logging while debugging

DigestOutputStreamTest.test_onZ was failing because OpenSSLMessageDigestJDK.digest did an engineReset
- Removing the engineReset revealed that digest() could not be called
repeatedly on an OpenSSLMessageDigestJDK. Problem was that
EVP_DigestFinal can only be called once per digest.
- Changed engineDigest implementation to use new EVP_MD_CTX_copy to
create a temp EVP_MD_CTX which can be used to retreive the digest
and then discarded.

Bug: 2997405
Change-Id: Ie97c22be245911300d2e729e451a9c4afdb27937
igestInputStream2Test.java
igestOutputStreamTest.java
a97292b97350cf4a96d8e94d15de6913708cad6b 16-Sep-2010 Brian Carlstrom <bdc@google.com> Fix KeyStore2Test

Specifically addressing failures in:
- test_getCertificateChainLjava_lang_String
- test_getCertificateLjava_lang_String
- test_setCertificateEntryLjava_lang_StringLjava_security_cert_Certificate

This test tried to be sophisticated by not comparing the certificates
returned from the KeyStore, but their public keys instead, presumably
because it might be okay if a "equals" but not "==" cert is
returned. Of course, then you shouldn't assume that the PublicKeys
will be ==, which the test did. In the RI it turns out that == was
fine. However, in BouncyCastle, the certs were ==, but the PublicKeys
were not, which each call returning a unique instance, causing test
failures.

Test test was also cleaned up to run on RI in addition to dalvik, as
well as to improve the style of the test by more use of assertEquals,
not just in the places were it was required, as well as breaking
complex assertTrue statements into simpler parts.

Bug: 2997410

Change-Id: I50da35c7878c260dddacd67ed78b9d18ae96a41e
eyStore2Test.java
44e4b13e9a75f12b9267a8b563730f3687062aa6 15-Sep-2010 Brian Carlstrom <bdc@google.com> Add negative argument bounds checking to OpenSSLMessageDigest.update

Add bounds checking to match RI behavior. Note the checking is done
within the subclasses MessageDigest.engineUpdate implementation and
not the MessageDigest.update class, which was fixed earlier in
HARMONY-1120 https://issues.apache.org/jira/browse/HARMONY-1120

luni/src/main/native/NativeCrypto.cpp

Fix test to pass on RI

luni/src/test/java/org/apache/harmony/security/tests/java/security/MessageDigest1Test.java

Bug: 2997412
Change-Id: Ied0754ac0a35f1fe0be998b8bc350aa21e69ebdd
essageDigest1Test.java
f979bbd1277c77ca945ad981e7864fb4e9f6ae05 25-Jun-2010 Jesse Wilson <jessewilson@google.com> Scrubbing tests marked @BrokenTest.

This rearranges the security test support infrastructure. We no longer
rely on many top-level classes defined in CipherHelper.java to provide
test support. Instead these each have their own top level class in our
test support package: support/src/test/java/tests/security. Similarly
for abstract classes intended to be subclassed by cipher-specific
tests.

Other test methods that were duplicated in Harmony have been removed.
We need to pay closer attention to Harmony failures because they are
now our only source of coverage for some of these tests.

Change-Id: I1a1ca8a046bc9b6a33d5fa3f55fecc0d39f72c16
lgorithmParameterGenerator3Test.java
llTests.java
e32b21f14d52bac429a9c54fe031f9e92c911d64 18-Jun-2010 Jesse Wilson <jessewilson@google.com> Implementing ZoneInfo.hasSameRules().

Moving TimeZoneTest to OldTimeZoneTest and removing test methods
that are duplicated between libcore and Harmony.

Also adding Objects.equals() to make implementing this easy,
and removing redundant time zone tests. I did a few searches
to find candidate code that could take advantage of this new
utility method and adopted it there.

Change-Id: I133298f1b36d755bd35c1ad0dc0ab366fd164270
eyStore2Test.java
ecurity2Test.java
f33eae7e84eb6d3b0f4e86b59605bb3de73009f3 13-May-2010 Elliott Hughes <enh@google.com> Remove all trailing whitespace from the dalvik team-maintained parts of libcore.

Gentlemen, you may now set your editors to "strip trailing whitespace"...

Change-Id: I85b2f6c80e5fbef1af6cab11789790b078c11b1b
ccessControlException2Test.java
ccessControlExceptionTest.java
ccessController2Test.java
lgorithmParameterGenerator1Test.java
lgorithmParameterGenerator2Test.java
lgorithmParameterGenerator3Test.java
lgorithmParametersSpiTest.java
lgorithmParametersTest.java
llPermission2Test.java
uthProviderTest.java
asicPermission2Test.java
odeSignerTest.java
odeSource2Test.java
odeSourceTest.java
igestExceptionTest.java
igestInputStream2Test.java
igestInputStreamTest.java
igestOutputStreamTest.java
eneralSecurityExceptionTest.java
uardedObjectTest.java
dentity2Test.java
dentityScope2Test.java
dentityScopeTest.java
nvalidAlgorithmParameterExceptionTest.java
nvalidKeyExceptionTest.java
nvalidParameterExceptionTest.java
SCallbackHandlerProtectionTest.java
SPasswordProtectionTest.java
SPrivateKeyEntryTest.java
SSecretKeyEntryTest.java
STrustedCertificateEntryTest.java
eyExceptionTest.java
eyFactory2Test.java
eyFactorySpiTest.java
eyFactoryTest.java
eyManagementExceptionTest.java
eyPairGenerator1Test.java
eyPairGenerator2Test.java
eyPairGenerator3Test.java
eyPairGenerator4Test.java
eyPairGeneratorSpiTest.java
eyPairTest.java
eyRepTest.java
eyStore2Test.java
eyStore3Test.java
eyStore4Test.java
eyStoreBuilderTest.java
eyStoreExceptionTest.java
eyStoreLoadStoreParameterTest.java
eyStorePrivateKeyEntryTest.java
eyStoreSpiTest.java
eyStoreTest.java
eyTest.java
essageDigest1Test.java
essageDigest2Test.java
essageDigestSpiTest.java
oSuchAlgorithmExceptionTest.java
oSuchProviderExceptionTest.java
ermission2Test.java
ermissionCollectionTest.java
ermissionTest.java
ermissions2Test.java
ermissionsTest.java
olicyTest.java
rivateKeyTest.java
rivilegedActionException2Test.java
rivilegedActionExceptionTest.java
rivilegedActionTest.java
rivilegedExceptionActionTest.java
rotectionDomainTest.java
rovider2Test.java
roviderExceptionTest.java
roviderServiceTest.java
roviderTest.java
ublicKeyTest.java
ecureRandom2Test.java
ecureRandomSpiTest.java
ecurity2Test.java
ecurityPermission2Test.java
ecurityPermissionTest.java
ecurityTest.java
ignature2Test.java
ignatureExceptionTest.java
ignatureSpiTest.java
ignatureTest.java
ignerTest.java
imestampTest.java
nrecoverableEntryExceptionTest.java
nrecoverableKeyExceptionTest.java
nresolvedPermissionTest.java
fd6bb3510c2f94d636f3572dcf5f7f4dcd1a2726 13-May-2010 Elliott Hughes <enh@google.com> Remove //$NON-NLS-\d$ cruft.

Mostly done by perl(1), with manual cleanup of the few misspelled instances.
This makes our trailing whitespace slightly worse, but I'll fix all that with
a follow-on change.

Change-Id: I0b4ca98819be6f9519c4ba980d759bd1ee1a0303
odeSourceTest.java
cec4dd4b1d33f78997603d0f89c0d0e56e64dbcd 26-Apr-2010 Peter Hallam <peterhal@google.com> merge more modules into luni
ccessControlException2Test.java
ccessControlExceptionTest.java
ccessController2Test.java
lgorithmParameterGenerator1Test.java
lgorithmParameterGenerator2Test.java
lgorithmParameterGenerator3Test.java
lgorithmParametersSpiTest.java
lgorithmParametersTest.java
llPermission2Test.java
llTests.java
uthProviderTest.java
asicPermission2Test.java
odeSignerTest.java
odeSource2Test.java
odeSourceTest.java
igestExceptionTest.java
igestInputStream2Test.java
igestInputStreamTest.java
igestOutputStreamTest.java
eneralSecurityExceptionTest.java
uardedObjectTest.java
dentity2Test.java
dentityScope2Test.java
dentityScopeTest.java
nvalidAlgorithmParameterExceptionTest.java
nvalidKeyExceptionTest.java
nvalidParameterExceptionTest.java
SCallbackHandlerProtectionTest.java
SPasswordProtectionTest.java
SPrivateKeyEntryTest.java
SSecretKeyEntryTest.java
STrustedCertificateEntryTest.java
eyExceptionTest.java
eyFactory2Test.java
eyFactorySpiTest.java
eyFactoryTest.java
eyManagementExceptionTest.java
eyPairGenerator1Test.java
eyPairGenerator2Test.java
eyPairGenerator3Test.java
eyPairGenerator4Test.java
eyPairGeneratorSpiTest.java
eyPairTest.java
eyRepTest.java
eyRepTypeTest.java
eyStore2Test.java
eyStore3Test.java
eyStore4Test.java
eyStoreBuilderTest.java
eyStoreExceptionTest.java
eyStoreLoadStoreParameterTest.java
eyStorePrivateKeyEntryTest.java
eyStoreSpiTest.java
eyStoreTest.java
eyTest.java
essageDigest1Test.java
essageDigest2Test.java
essageDigestSpiTest.java
oSuchAlgorithmExceptionTest.java
oSuchProviderExceptionTest.java
ermission2Test.java
ermissionCollectionTest.java
ermissionTest.java
ermissions2Test.java
ermissionsTest.java
olicyTest.java
rivateKeyTest.java
rivilegedActionException2Test.java
rivilegedActionExceptionTest.java
rivilegedActionTest.java
rivilegedExceptionActionTest.java
rotectionDomainTest.java
rovider2Test.java
roviderExceptionTest.java
roviderServiceTest.java
roviderTest.java
ublicKeyTest.java
ecureRandom2Test.java
ecureRandomSpiTest.java
ecurity2Test.java
ecurityPermission2Test.java
ecurityPermissionTest.java
ecurityTest.java
ignature2Test.java
ignatureExceptionTest.java
ignatureSpiTest.java
ignatureTest.java
ignedObjectTest.java
ignerTest.java
imestampTest.java
nrecoverableEntryExceptionTest.java
nrecoverableKeyExceptionTest.java
nresolvedPermissionTest.java