diff --git a/pgp-cert-d-java-jdbc-sqlite-lookup/README.md b/pgp-cert-d-java-jdbc-sqlite-lookup/README.md new file mode 100644 index 0000000..79a9113 --- /dev/null +++ b/pgp-cert-d-java-jdbc-sqlite-lookup/README.md @@ -0,0 +1,12 @@ + + +# SQLite backed Subkey-ID Lookup + +[![javadoc](https://javadoc.io/badge2/org.pgpainless/pgp-cert-d-java-jdbc-sqlite-lookup/javadoc.svg)](https://javadoc.io/doc/org.pgpainless/pgp-cert-d-java-jdbc-sqlite-lookup) +[![Maven Central](https://badgen.net/maven/v/maven-central/org.pgpainless/pgp-cert-d-java-jdbc-sqlite-lookup)](https://search.maven.org/artifact/org.pgpainless/pgp-cert-d-java-jdbc-sqlite-lookup) + +Implementation of `pgp-certificate-store`'s `SubkeyLookup` class using an SQLite database accessed through `sqlite-jdbc`. \ No newline at end of file diff --git a/pgp-cert-d-java/README.md b/pgp-cert-d-java/README.md index cb28958..58e29d7 100644 --- a/pgp-cert-d-java/README.md +++ b/pgp-cert-d-java/README.md @@ -6,6 +6,9 @@ SPDX-License-Identifier: Apache-2.0 # Shared PGP Certificate Directory for Java +[![javadoc](https://javadoc.io/badge2/org.pgpainless/pgp-cert-d-java/javadoc.svg)](https://javadoc.io/doc/org.pgpainless/pgp-cert-d-java) +[![Maven Central](https://badgen.net/maven/v/maven-central/org.pgpainless/pgp-cert-d-java)](https://search.maven.org/artifact/org.pgpainless/pgp-cert-d-java) + Backend-agnostic implementation of the [Shared PGP Certificate Directory Specification](https://sequoia-pgp.gitlab.io/pgp-cert-d/). This module implements the non-OpenPGP parts of the spec, e.g. locating the directory, resolving certificate file paths, locking the directory for writes etc. @@ -13,4 +16,6 @@ locking the directory for writes etc. To get a useful implementation, a backend implementation such as `pgpainless-cert-d` is required, which needs to provide support for reading and merging certificates. -`pgp-cert-d-java` can be used as an implementation of `pgp-certificate-store`. \ No newline at end of file +`pgp-cert-d-java` can be used as an implementation of `pgp-certificate-store`. + +Note: This is a library module. For a command line interface, see [pgpainless-cert-d-cli](https://github.com/pgpainless/cert-d-pgpainless/tree/main/pgpainless-cert-d-cli). \ No newline at end of file diff --git a/pgp-certificate-store/README.md b/pgp-certificate-store/README.md index f6a0eba..58f9af9 100644 --- a/pgp-certificate-store/README.md +++ b/pgp-certificate-store/README.md @@ -6,5 +6,8 @@ SPDX-License-Identifier: Apache-2.0 # PGP Certificate Store Definitions +[![javadoc](https://javadoc.io/badge2/org.pgpainless/pgp-certificate-store/javadoc.svg)](https://javadoc.io/doc/org.pgpainless/pgp-certificate-store) +[![Maven Central](https://badgen.net/maven/v/maven-central/org.pgpainless/pgp-certificate-store)](https://search.maven.org/artifact/org.pgpainless/pgp-certificate-store) + This module contains API definitions for an OpenPGP certificate store. A certificate store is used to store public key certificates only.