@Override public List<KeyVersion> getKeyVersions(String name) throws IOException { return keyProvider.getKeyVersions(name); }
@Override public List<KeyVersion> getKeyVersions(String name) throws IOException { return keyProvider.getKeyVersions(name); }
@Override public List<KeyVersion> getKeyVersions(String name) throws IOException { return keyProvider.getKeyVersions(name); }
@Override public List<KeyVersion> getKeyVersions(String name) throws IOException { return keyProvider.getKeyVersions(name); }
@Override public List<KeyVersion> getKeyVersions(String name) throws IOException { return keyProvider.getKeyVersions(name); }
List<KeyProvider.KeyVersion> allVersions = Lists.newArrayList(); for (String key : keys) { List<KeyProvider.KeyVersion> versions = provider.getKeyVersions(key); assertEquals("Should only have one key version per key", 1, versions.size());
assertTrue("Returned Keys should have included key4.", keys.contains("key4")); List<KeyVersion> kvl = provider.getKeyVersions("key3"); assertTrue("KeyVersions should have been returned for key3.", kvl.size() == 1); assertTrue("KeyVersions should have included key3@0.", kvl.get(0).getVersionName().equals("key3@0"));
assertTrue("Returned Keys should have included key4.", keys.contains("key4")); List<KeyVersion> kvl = provider.getKeyVersions("key3"); assertTrue("KeyVersions should have been returned for key3.", kvl.size() == 1); assertTrue("KeyVersions should have included key3@0.", kvl.get(0).getVersionName().equals("key3@0"));
List<KeyProvider.KeyVersion> lkv1 = kp.getKeyVersions("k1"); Assert.assertEquals(1, lkv1.size()); Assert.assertEquals(kv0.getVersionName(), lkv1.get(0).getVersionName()); List<KeyProvider.KeyVersion> lkv2 = kp.getKeyVersions("k1"); Assert.assertEquals(2, lkv2.size()); Assert.assertEquals(kv1.getVersionName(), lkv2.get(0).getVersionName()); Assert.assertNull(kp.getKeyVersions("k1"));
List<KeyProvider.KeyVersion> lkv1 = kp.getKeyVersions("k1"); Assert.assertEquals(1, lkv1.size()); Assert.assertEquals(kv0.getVersionName(), lkv1.get(0).getVersionName()); List<KeyProvider.KeyVersion> lkv2 = kp.getKeyVersions("k1"); Assert.assertEquals(2, lkv2.size()); Assert.assertEquals(kv1.getVersionName(), lkv2.get(0).getVersionName()); Assert.assertNull(kp.getKeyVersions("k1"));