aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Chang <vichang@google.com>2024-02-20 17:23:01 +0000
committerVictor Chang <vichang@google.com>2024-02-20 17:23:33 +0000
commit425838d0309e9314b986114c4a0a08957dd7752f (patch)
tree195f75d795b98c1cec3f20fbc8effed12dec68ec
parentbdd151e7d51eb8d3f3b4dd5261224c6bf7b0aff1 (diff)
downloadlibcore-425838d0309e9314b986114c4a0a08957dd7752f.tar.gz
Add tests for java.security.DrbgParameters.Capability
Fix: 323463872 Fix: 323464694 Test: atest CtsLibcoreTestCases:libcore.java.security.DrbgParametersTest Change-Id: Ib2f37cb6c682a2c764d0511bd307cbaa81ff6268
-rw-r--r--luni/src/test/java/libcore/java/security/DrbgParametersTest.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/luni/src/test/java/libcore/java/security/DrbgParametersTest.java b/luni/src/test/java/libcore/java/security/DrbgParametersTest.java
index 6104f4b54fb..edd65812927 100644
--- a/luni/src/test/java/libcore/java/security/DrbgParametersTest.java
+++ b/luni/src/test/java/libcore/java/security/DrbgParametersTest.java
@@ -79,4 +79,16 @@ public class DrbgParametersTest {
assertEquals(null, reseed.getAdditionalInput());
}
+ @Test
+ public void testCapability() {
+ Capability capability = Capability.PR_AND_RESEED;
+ assertTrue(capability.supportsReseeding());
+ assertTrue(capability.supportsPredictionResistance());
+
+ capability = Capability.RESEED_ONLY;
+ assertTrue(capability.supportsReseeding());
+ assertFalse(capability.supportsPredictionResistance());
+
+ }
+
}