diff options
author | Martin Polden <mpolden@mpolden.no> | 2024-03-18 15:18:22 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2024-03-18 15:18:22 +0100 |
commit | 131704d7e0998847eba759fa72d5e1b4a8cb9af5 (patch) | |
tree | ed61d3a903441b144d4d821be641d55d8cb2459c | |
parent | 155775e8fe329c97df3087de374277a1e2383a7b (diff) |
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; |