From 2a2a7fae9eab3a311b2ceeeecca6ef8f55c4e4cd Mon Sep 17 00:00:00 2001 From: mfd2007 <58845044+mfd2007@users.noreply.github.com> Date: Thu, 26 Oct 2023 13:43:48 +0200 Subject: [PATCH] fix: Add missing file --- .../config/CsafAutoPublishConfiguration.java | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 src/main/java/de/bsi/secvisogram/csaf_cms_backend/config/CsafAutoPublishConfiguration.java diff --git a/src/main/java/de/bsi/secvisogram/csaf_cms_backend/config/CsafAutoPublishConfiguration.java b/src/main/java/de/bsi/secvisogram/csaf_cms_backend/config/CsafAutoPublishConfiguration.java new file mode 100644 index 00000000..3fa1a745 --- /dev/null +++ b/src/main/java/de/bsi/secvisogram/csaf_cms_backend/config/CsafAutoPublishConfiguration.java @@ -0,0 +1,58 @@ +package de.bsi.secvisogram.csaf_cms_backend.config; + +import org.springframework.context.annotation.Configuration; + +@Configuration +public class CsafAutoPublishConfiguration { + + private boolean enabled = false; + private boolean enableInsecureTLS = false; + private String url = ""; + private String password = ""; + private String cron = "0 * * * * *"; + + public boolean isEnabled() { + return enabled; + } + + public CsafAutoPublishConfiguration setEnabled(boolean enabled) { + this.enabled = enabled; + return this; + } + + public String getUrl() { + return url; + } + + public CsafAutoPublishConfiguration setUrl(String url) { + this.url = url; + return this; + } + + public String getPassword() { + return password; + } + + public CsafAutoPublishConfiguration setPassword(String password) { + this.password = password; + return this; + } + + public String getCron() { + return cron; + } + + public CsafAutoPublishConfiguration setCron(String cron) { + this.cron = cron; + return this; + } + + public boolean isEnableInsecureTLS() { + return enableInsecureTLS; + } + + public CsafAutoPublishConfiguration setEnableInsecureTLS(boolean enableInsecureTLS) { + this.enableInsecureTLS = enableInsecureTLS; + return this; + } +}