vks-java/vks-java/README.md

944 B

VKS-Java

javadoc Maven Central

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());