Class QualysGlobalConfig
java.lang.Object
hudson.model.Descriptor<GlobalConfiguration>
jenkins.model.GlobalConfiguration
com.qualys.plugins.containerSecurity.config.QualysGlobalConfig
- All Implemented Interfaces:
ExtensionPoint,Describable<GlobalConfiguration>,Saveable,Loadable,OnMaster
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.SelfNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) doCheckApiPass(String apiPass) doCheckApiServer(String apiServer) doCheckApiUser(String apiUser) doCheckConnection(String apiServer, String credentialsId, String proxyServer, String proxyPort, String proxyCredentialsId, boolean useProxy, Item item) doCheckCveList(String cveList) doCheckCvssThreshold(String cvssThreshold) doCheckPollingInterval(String pollingInterval) doCheckProxyPort(String proxyPort) doCheckProxyServer(String proxyServer) doCheckQidExcludeList(String qidExcludeList) doCheckQidList(String qidList) doCheckSeverity1Limit(String severity1Limit) doCheckSeverity2Limit(String severity2Limit) doCheckSeverity3Limit(String severity3Limit) doCheckSeverity4Limit(String severity4Limit) doCheckSeverity5Limit(String severity5Limit) doCheckVulnsTimeout(String vulnsTimeout) doCheckWebhookUrl(String webhookUrl) doFillCredentialsIdItems(Item item, String credentialsId) doFillProxyCredentialsIdItems(Item item, String proxyCredentialsId) static QualysGlobalConfigget()protected XmlFilebooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleangetPortalUrl(String apiServerURL) intintintintintintbooleanvoidsetApiServer(String arg) voidsetCredentialsId(String cred) voidsetCveList(String list) voidsetCvssThreshold(String cvssThreshold) voidsetCvssVersion(String cvssVersion) voidsetDockerCert(String dockerCert) voidsetDockerUrl(String dockerUrl) voidsetExcludeBy(String excludeBy) voidsetExcludeList(String cveExcludeList) voidsetFailByCvss(boolean failByCvss) voidsetIsExcludeConditions(boolean isExcludeConditions) voidsetIsFailOnCVEs(boolean isFailOnCVEs) voidsetIsFailOnQidFound(boolean isFail) voidsetIsFailOnSevereVulns(boolean failOnSev) voidsetIsFailOnSoftware(boolean software) voidsetIsPotentialVulnsToBeChecked(boolean potential) voidsetIsSev1Vulns(boolean sev) voidsetIsSev2Vulns(boolean sev) voidsetIsSev3Vulns(boolean sev) voidsetIsSev4Vulns(boolean sev) voidsetIsSev5Vulns(boolean sev) voidsetPlatform(String platform) voidsetPollingInterval(String poll) voidsetProxyCredentialsId(String proxyCredentialsId) voidsetProxyPassword(String proxyPassword) voidsetProxyPort(int port) voidsetProxyServer(String server) voidsetProxyUsername(String proxyUsername) voidsetQidList(String qidList) voidsetSeverity1Limit(int limit) voidsetSeverity2Limit(int limit) voidsetSeverity3Limit(int limit) voidsetSeverity4Limit(int limit) voidsetSeverity5Limit(int limit) voidsetSoftwareList(String list) voidsetUseProxy(boolean useProxy) voidsetVulnsTimeout(String poll) voidsetWebhookUrl(String webhookUrl) static voidMethods inherited from class jenkins.model.GlobalConfiguration
all, configure, getDescriptor, getGlobalConfigPageMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
QualysGlobalConfig
public QualysGlobalConfig()
-
-
Method Details
-
xStreamCompatibility
-
getConfigFile
- Overrides:
getConfigFilein classDescriptor<GlobalConfiguration>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws Descriptor.FormException - Overrides:
configurein classGlobalConfiguration- Throws:
Descriptor.FormException
-
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Item item, @QueryParameter String credentialsId) -
doFillProxyCredentialsIdItems
@POST public ListBoxModel doFillProxyCredentialsIdItems(@AncestorInPath Item item, @QueryParameter String proxyCredentialsId) -
doCheckCveList
-
doCheckConnection
-
doCheckApiServer
-
doCheckWebhookUrl
-
doCheckApiUser
-
doCheckApiPass
-
doCheckPollingInterval
-
doCheckVulnsTimeout
-
doCheckSeverity1Limit
-
doCheckSeverity2Limit
-
doCheckSeverity3Limit
-
doCheckSeverity4Limit
-
doCheckSeverity5Limit
-
doCheckQidList
-
doCheckQidExcludeList
-
doCheckProxyServer
-
doCheckProxyPort
-
doCheckCvssThreshold
-
getPortalUrl
-
get
-
getApiServer
-
setApiServer
-
getPlatform
-
setPlatform
-
setPollingInterval
-
getPollingInterval
-
setVulnsTimeout
-
getVulnsTimeout
-
getIsFailOnSevereVulns
public boolean getIsFailOnSevereVulns() -
setIsFailOnSevereVulns
public void setIsFailOnSevereVulns(boolean failOnSev) -
setSeverity1Limit
public void setSeverity1Limit(int limit) -
getSeverity1Limit
public int getSeverity1Limit() -
setSeverity2Limit
public void setSeverity2Limit(int limit) -
getSeverity2Limit
public int getSeverity2Limit() -
setSeverity3Limit
public void setSeverity3Limit(int limit) -
getSeverity3Limit
public int getSeverity3Limit() -
setSeverity4Limit
public void setSeverity4Limit(int limit) -
getSeverity4Limit
public int getSeverity4Limit() -
setSeverity5Limit
public void setSeverity5Limit(int limit) -
getSeverity5Limit
public int getSeverity5Limit() -
setIsSev1Vulns
public void setIsSev1Vulns(boolean sev) -
getIsSev1Vulns
public boolean getIsSev1Vulns() -
setIsSev2Vulns
public void setIsSev2Vulns(boolean sev) -
getIsSev2Vulns
public boolean getIsSev2Vulns() -
setIsSev3Vulns
public void setIsSev3Vulns(boolean sev) -
getIsSev3Vulns
public boolean getIsSev3Vulns() -
setIsSev4Vulns
public void setIsSev4Vulns(boolean sev) -
getIsSev4Vulns
public boolean getIsSev4Vulns() -
setIsSev5Vulns
public void setIsSev5Vulns(boolean sev) -
getIsSev5Vulns
public boolean getIsSev5Vulns() -
setProxyServer
-
getProxyServer
-
setProxyPort
public void setProxyPort(int port) -
getProxyPort
public int getProxyPort() -
setProxyCredentialsId
-
getProxyCredentialsId
-
setUseProxy
public void setUseProxy(boolean useProxy) -
getUseProxy
public boolean getUseProxy() -
setIsFailOnQidFound
public void setIsFailOnQidFound(boolean isFail) -
getIsFailOnQidFound
public boolean getIsFailOnQidFound() -
getFailByCvss
public boolean getFailByCvss() -
setFailByCvss
@DataBoundSetter public void setFailByCvss(boolean failByCvss) -
getCvssVersion
-
setCvssVersion
-
getCvssThreshold
-
setCvssThreshold
-
setQidList
-
getQidList
-
getIsPotentialVulnsToBeChecked
public boolean getIsPotentialVulnsToBeChecked() -
setIsPotentialVulnsToBeChecked
public void setIsPotentialVulnsToBeChecked(boolean potential) -
setCredentialsId
-
getCredentialsId
-
getWebhookUrl
-
setWebhookUrl
-
getIsFailOnCVEs
public boolean getIsFailOnCVEs() -
getProxyUsername
-
setProxyUsername
-
getProxyPassword
-
setProxyPassword
-
getCveList
-
setIsFailOnCVEs
public void setIsFailOnCVEs(boolean isFailOnCVEs) -
setCveList
-
setDockerUrl
-
getDockerUrl
-
setDockerCert
-
getDockerCert
-
getIsExcludeConditions
public boolean getIsExcludeConditions() -
setIsExcludeConditions
public void setIsExcludeConditions(boolean isExcludeConditions) -
getExcludeList
-
setExcludeList
-
getExcludeBy
-
setExcludeBy
-
setSoftwareList
-
getIsFailOnSoftware
public boolean getIsFailOnSoftware() -
setIsFailOnSoftware
public void setIsFailOnSoftware(boolean software) -
getSoftwareList
-