From e041decf4817d3f72e2093538918475914d18bb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Richard=20K=C3=B6rber?= Date: Wed, 11 Oct 2023 07:17:59 +0200 Subject: [PATCH] Mark ARI related methods as draft --- .../main/java/org/shredzone/acme4j/Certificate.java | 12 ++++++++++++ .../main/java/org/shredzone/acme4j/RenewalInfo.java | 3 +++ pom.xml | 7 +++++++ 3 files changed, 22 insertions(+) diff --git a/acme4j-client/src/main/java/org/shredzone/acme4j/Certificate.java b/acme4j-client/src/main/java/org/shredzone/acme4j/Certificate.java index 6408db0f..7188a9b0 100644 --- a/acme4j-client/src/main/java/org/shredzone/acme4j/Certificate.java +++ b/acme4j-client/src/main/java/org/shredzone/acme4j/Certificate.java @@ -222,6 +222,9 @@ public class Certificate extends AcmeResource { * Returns the location of the certificate's RenewalInfo. Empty if the CA does not * provide this information. * + * @draft This method is currently based on an RFC draft. It may be changed or + * removed without notice to reflect future changes to the draft. SemVer rules + * do not apply here. * @since 3.0.0 */ public Optional getRenewalInfoLocation() { @@ -247,6 +250,9 @@ public class Certificate extends AcmeResource { /** * Returns {@code true} if the CA provides renewal information. * + * @draft This method is currently based on an RFC draft. It may be changed or + * removed without notice to reflect future changes to the draft. SemVer rules + * do not apply here. * @since 3.0.0 */ public boolean hasRenewalInfo() { @@ -256,6 +262,9 @@ public class Certificate extends AcmeResource { /** * Reads the RenewalInfo for this certificate. * + * @draft This method is currently based on an RFC draft. It may be changed or + * removed without notice to reflect future changes to the draft. SemVer rules + * do not apply here. * @return The {@link RenewalInfo} of this certificate. * @since 3.0.0 */ @@ -276,6 +285,9 @@ public class Certificate extends AcmeResource { * (see {@link #hasRenewalInfo()}. An {@link AcmeNotSupportedException} is thrown * otherwise. * + * @draft This method is currently based on an RFC draft. It may be changed or + * removed without notice to reflect future changes to the draft. SemVer rules + * do not apply here. * @since 3.1.0 */ public void markAsReplaced() throws AcmeException { diff --git a/acme4j-client/src/main/java/org/shredzone/acme4j/RenewalInfo.java b/acme4j-client/src/main/java/org/shredzone/acme4j/RenewalInfo.java index 35a768b7..721baf16 100644 --- a/acme4j-client/src/main/java/org/shredzone/acme4j/RenewalInfo.java +++ b/acme4j-client/src/main/java/org/shredzone/acme4j/RenewalInfo.java @@ -30,6 +30,9 @@ import org.slf4j.LoggerFactory; /** * Renewal Information of a certificate. * + * @draft This class is currently based on an RFC draft. It may be changed or + * removed without notice to reflect future changes to the draft. SemVer rules + * do not apply here. * @since 3.0.0 */ public class RenewalInfo extends AcmeJsonResource { diff --git a/pom.xml b/pom.xml index 89534dda..ce7f0642 100644 --- a/pom.xml +++ b/pom.xml @@ -154,6 +154,13 @@ syntax,reference true en + + + draft + a + Draft: + +