vks-java/vks-java
Paul Schaub af12886723
Fix VKSTest
testing2.keys.openpgp.org is no longer available.
Therefore we move to testing.keys.openpgp.org.
Furthermore, we upload the test key with its userid, so we can as well
fetch it by user-id too.
2025-09-27 10:16:22 +02:00
..
src Fix VKSTest 2025-09-27 10:16:22 +02:00
build.gradle Move jsr version to version.gradle 2022-04-26 01:07:04 +02:00
README.md Add vks-java/README 2022-04-06 14:11:20 +02:00

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