diff options
author | Martin Polden <mpolden@mpolden.no> | 2024-03-18 15:24:21 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-18 15:24:21 +0100 |
commit | 105c006a8b86a2e57bda21bdd314f1d44f17afa8 (patch) | |
tree | ed61d3a903441b144d4d821be641d55d8cb2459c | |
parent | 155775e8fe329c97df3087de374277a1e2383a7b (diff) | |
parent | 131704d7e0998847eba759fa72d5e1b4a8cb9af5 (diff) |
Merge pull request #30671 from vespa-engine/mpolden/add-provider
Add letsencrypt provider
-rw-r--r-- | config-model-api/src/main/java/com/yahoo/config/model/api/EndpointCertificateMetadata.java | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/config-model-api/src/main/java/com/yahoo/config/model/api/EndpointCertificateMetadata.java b/config-model-api/src/main/java/com/yahoo/config/model/api/EndpointCertificateMetadata.java index 591677f6677..eaed57e9154 100644 --- a/config-model-api/src/main/java/com/yahoo/config/model/api/EndpointCertificateMetadata.java +++ b/config-model-api/src/main/java/com/yahoo/config/model/api/EndpointCertificateMetadata.java @@ -5,7 +5,23 @@ import java.util.Objects; public class EndpointCertificateMetadata { - public enum Provider { digicert, globalsign, zerossl } + public enum Provider { + + digicert(false), + globalsign(false), + zerossl(true), + letsencrypt(true); + + private final boolean acme; + + Provider(boolean acme) { + this.acme = acme; + } + + public boolean acme() { return acme; } + + } + private final String keyName; private final String certName; private final int version; |