Backend-agnostic implementation of the Shared PGP Certificate Directory specification
Go to file
Paul Schaub 942b287beb
Make Key and Certificate extend KeyMaterial,
get rid of CertificateReader
2022-08-08 13:50:59 +02:00
.reuse Add woodpecker CI 2022-08-01 17:01:08 +02:00
.woodpecker Add woodpecker CI 2022-08-01 17:01:08 +02:00
LICENSES Apply reuse 2022-03-01 15:40:43 +01:00
config/checkstyle Update copyright dates 2022-03-01 16:10:03 +01:00
gradle/wrapper Add gradlew executables 2022-03-01 15:20:13 +01:00
pgp-cert-d-java Make Key and Certificate extend KeyMaterial, 2022-08-08 13:50:59 +02:00
pgp-cert-d-java-jdbc-sqlite-lookup Document build.gradle files 2022-04-26 01:38:13 +02:00
pgp-certificate-store Make Key and Certificate extend KeyMaterial, 2022-08-08 13:50:59 +02:00
.gitignore Initial commit 2022-03-01 15:19:01 +01:00
CHANGELOG.md Fix javadoc warnings 2022-04-29 16:31:49 +02:00
README.md Add reuse badge 2022-08-01 17:10:27 +02:00
build.gradle Move dependency versions into version.gradle 2022-04-07 21:37:20 +02:00
gradlew Add gradlew executables 2022-03-01 15:20:13 +01:00
gradlew.bat Add gradlew executables 2022-03-01 15:20:13 +01:00
settings.gradle Update copyright dates 2022-03-01 16:10:03 +01:00
version.gradle Cert-D-Java 0.1.2-SNAPSHOT 2022-04-29 16:36:01 +02:00

README.md

Shared PGP Certificate Directory for Java

status-badge Coverage Status REUSE status

This repository contains a number of modules defining OpenPGP certificate storage for Java and Android applications.

The module [pgp-certificate-store](pgp-certificate-store] defines generalized interfaces for OpenPGP Certificate storage. It can be used by applications and libraries such as PGPainless for certificate management.

The module pgp-cert-d-java contains an implementation of the Shared PGP Certificate Directory which can also be used as a backend for the pgp-certificate-store interfaces.

Lastly, the module pgp-cert-d-java-jdbc-sqlite-lookup contains an implementation of the SubkeyLookup interface using an sqlite database.