2022-03-01 15:48:27 +01:00
|
|
|
<!--
|
|
|
|
SPDX-FileCopyrightText: 2022 Paul Schaub <info@pgpainless.org>
|
|
|
|
|
|
|
|
SPDX-License-Identifier: Apache-2.0
|
|
|
|
-->
|
|
|
|
|
2022-03-01 15:41:20 +01:00
|
|
|
# Shared PGP Certificate Directory for Java
|
2022-03-01 15:48:27 +01:00
|
|
|
|
|
|
|
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](https://pgpainless.org/) for certificate management.
|
|
|
|
|
|
|
|
The module [pgp-cert-d-java](pgp-cert-d-java) contains an implementation of
|
|
|
|
the [Shared PGP Certificate Directory](https://sequoia-pgp.gitlab.io/pgp-cert-d/)
|
|
|
|
which can also be used as a backend for the `pgp-certificate-store` interfaces.
|
|
|
|
|
|
|
|
Lastly, the module [pgp-cert-d-java-jdbc-sqlite-lookup](pgp-cert-d-java-jdbc-sqlite-lookup)
|
|
|
|
contains an implementation of the `SubkeyLookup` interface using an sqlite database.
|