From ccbf4ab84d70d6f3174eafa0d2975c0484c83e57 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Fri, 21 Jul 2023 16:55:21 +0200 Subject: [PATCH] Add documentation to CertificateAuthority --- .../pgpainless/authentication/CertificateAuthority.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pgpainless-core/src/main/java/org/pgpainless/authentication/CertificateAuthority.java b/pgpainless-core/src/main/java/org/pgpainless/authentication/CertificateAuthority.java index 01b1a6bc..d124902d 100644 --- a/pgpainless-core/src/main/java/org/pgpainless/authentication/CertificateAuthority.java +++ b/pgpainless-core/src/main/java/org/pgpainless/authentication/CertificateAuthority.java @@ -10,6 +10,13 @@ import javax.annotation.Nonnull; import java.util.Date; import java.util.List; +/** + * Interface for a CA that can authenticate trust-worthy certificates. + * Such a CA might be a fixed list of trustworthy certificates, or a dynamic implementation like the Web-of-Trust. + * + * @see PGPainless-WOT + * @see OpenPGP Web of Trust + */ public interface CertificateAuthority { /**