// verify change at version 2
retData = p2.get(lKey).setDomainKey(dKey).setContentKey(cKey).setVersionKey(vKey2).start()
.awaitUninterruptibly().getData();
Assert.assertEquals("data2", (String) retData.object());
// verify change of content protection keys to 2
Assert.assertEquals(keyPair2.getPublic(), retData.publicKey()); // <==== is keypair1 but should be keypair2
// overwrite version 1 with protection keys 2
Data data1Overwrite = new Data("data1Overwrite").setProtectedEntry();
FuturePut futurePut1Overwrite = p1.put(lKey).setData(cKey, data1Overwrite).setDomainKey(dKey)
.setVersionKey(vKey1).keyPair(keyPair2).start();