diff options
Diffstat (limited to 'config-model-api/src/main/java/com/yahoo/config/model/api/EndpointCertificateMetadata.java')
-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; |