Paul Schaub 8aa68ccfb3 | ||
---|---|---|
.. | ||
src | ||
README.md | ||
build.gradle |
README.md
VKS-Java
Client Side API for Communicating with Verifying Key Servers.
VKS vks = new VKSImpl("https://keys.openpgp.org/");
// Key Discovery via Email, key-id or fingerprint
InputStream bobsKey = vks.get().byEmail("bob@pgpainless.org");
// Upload Key to the VKS
InputStream myKey = ...
Upload.Response uploadResponse = vks.upload().cert(myKey);
// Request email verification of user-ids
RequestVerify.Response verifyResponse = vks.requestVerification()
.forEmailAddress("bob@pgpainless.org")
.execute(uploadResponse.getToken());