@Extension
public class QualysGlobalConfig
extends jenkins.model.GlobalConfiguration
| Constructor and Description |
|---|
QualysGlobalConfig() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json) |
hudson.util.FormValidation |
doCheckApiPass(String apiPass) |
hudson.util.FormValidation |
doCheckApiServer(String apiServer) |
hudson.util.FormValidation |
doCheckApiUser(String apiUser) |
hudson.util.FormValidation |
doCheckConnection(String apiServer,
String credentialsId,
String proxyServer,
String proxyPort,
String proxyCredentialsId,
boolean useProxy,
hudson.model.Item item) |
hudson.util.FormValidation |
doCheckCveList(String cveList) |
hudson.util.FormValidation |
doCheckCvssThreshold(String cvssThreshold) |
hudson.util.FormValidation |
doCheckPollingInterval(String pollingInterval) |
hudson.util.FormValidation |
doCheckProxyPort(String proxyPort) |
hudson.util.FormValidation |
doCheckProxyServer(String proxyServer) |
hudson.util.FormValidation |
doCheckQidExcludeList(String qidExcludeList) |
hudson.util.FormValidation |
doCheckQidList(String qidList) |
hudson.util.FormValidation |
doCheckSeverity1Limit(String severity1Limit) |
hudson.util.FormValidation |
doCheckSeverity2Limit(String severity2Limit) |
hudson.util.FormValidation |
doCheckSeverity3Limit(String severity3Limit) |
hudson.util.FormValidation |
doCheckSeverity4Limit(String severity4Limit) |
hudson.util.FormValidation |
doCheckSeverity5Limit(String severity5Limit) |
hudson.util.FormValidation |
doCheckVulnsTimeout(String vulnsTimeout) |
hudson.util.FormValidation |
doCheckWebhookUrl(String webhookUrl) |
hudson.util.ListBoxModel |
doFillCredentialsIdItems(hudson.model.Item item,
String credentialsId) |
hudson.util.ListBoxModel |
doFillProxyCredentialsIdItems(hudson.model.Item item,
String proxyCredentialsId) |
static QualysGlobalConfig |
get() |
String |
getApiServer() |
protected hudson.XmlFile |
getConfigFile() |
String |
getCredentialsId() |
String |
getCveList() |
String |
getCvssThreshold() |
String |
getCvssVersion() |
String |
getDockerCert() |
String |
getDockerUrl() |
String |
getExcludeBy() |
String |
getExcludeList() |
boolean |
getFailByCvss() |
boolean |
getIsExcludeConditions() |
boolean |
getIsFailOnCVEs() |
boolean |
getIsFailOnQidFound() |
boolean |
getIsFailOnSevereVulns() |
boolean |
getIsFailOnSoftware() |
boolean |
getIsPotentialVulnsToBeChecked() |
boolean |
getIsSev1Vulns() |
boolean |
getIsSev2Vulns() |
boolean |
getIsSev3Vulns() |
boolean |
getIsSev4Vulns() |
boolean |
getIsSev5Vulns() |
String |
getPollingInterval() |
String |
getProxyCredentialsId() |
hudson.util.Secret |
getProxyPassword() |
int |
getProxyPort() |
String |
getProxyServer() |
String |
getProxyUsername() |
String |
getQidList() |
int |
getSeverity1Limit() |
int |
getSeverity2Limit() |
int |
getSeverity3Limit() |
int |
getSeverity4Limit() |
int |
getSeverity5Limit() |
String |
getSoftwareList() |
boolean |
getUseProxy() |
String |
getVulnsTimeout() |
String |
getWebhookUrl() |
void |
setApiServer(String arg) |
void |
setCredentialsId(String cred) |
void |
setCveList(String list) |
void |
setCvssThreshold(String cvssThreshold) |
void |
setCvssVersion(String cvssVersion) |
void |
setDockerCert(String dockerCert) |
void |
setDockerUrl(String dockerUrl) |
void |
setExcludeBy(String excludeBy) |
void |
setExcludeList(String cveExcludeList) |
void |
setFailByCvss(boolean failByCvss) |
void |
setIsExcludeConditions(boolean isExcludeConditions) |
void |
setIsFailOnCVEs(boolean isFailOnCVEs) |
void |
setIsFailOnQidFound(boolean isFail) |
void |
setIsFailOnSevereVulns(boolean failOnSev) |
void |
setIsFailOnSoftware(boolean software) |
void |
setIsPotentialVulnsToBeChecked(boolean potential) |
void |
setIsSev1Vulns(boolean sev) |
void |
setIsSev2Vulns(boolean sev) |
void |
setIsSev3Vulns(boolean sev) |
void |
setIsSev4Vulns(boolean sev) |
void |
setIsSev5Vulns(boolean sev) |
void |
setPollingInterval(String poll) |
void |
setProxyCredentialsId(String proxyCredentialsId) |
void |
setProxyPassword(String proxyPassword) |
void |
setProxyPort(int port) |
void |
setProxyServer(String server) |
void |
setProxyUsername(String proxyUsername) |
void |
setQidList(String qidList) |
void |
setSeverity1Limit(int limit) |
void |
setSeverity2Limit(int limit) |
void |
setSeverity3Limit(int limit) |
void |
setSeverity4Limit(int limit) |
void |
setSeverity5Limit(int limit) |
void |
setSoftwareList(String list) |
void |
setUseProxy(boolean useProxy) |
void |
setVulnsTimeout(String poll) |
void |
setWebhookUrl(String webhookUrl) |
static void |
xStreamCompatibility() |
all, getDescriptor, getGlobalConfigPageaddHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, 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, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap@Initializer(before=PLUGINS_STARTED) public static void xStreamCompatibility()
protected hudson.XmlFile getConfigFile()
getConfigFile in class hudson.model.Descriptor<jenkins.model.GlobalConfiguration>public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json)
throws hudson.model.Descriptor.FormException
configure in class hudson.model.Descriptor<jenkins.model.GlobalConfiguration>hudson.model.Descriptor.FormExceptionpublic hudson.util.ListBoxModel doFillCredentialsIdItems(@AncestorInPath
hudson.model.Item item,
@QueryParameter
String credentialsId)
@POST
public hudson.util.ListBoxModel doFillProxyCredentialsIdItems(@AncestorInPath
hudson.model.Item item,
@QueryParameter
String proxyCredentialsId)
public hudson.util.FormValidation doCheckCveList(@QueryParameter
String cveList)
@POST
public hudson.util.FormValidation doCheckConnection(@QueryParameter
String apiServer,
@QueryParameter
String credentialsId,
@QueryParameter
String proxyServer,
@QueryParameter
String proxyPort,
@QueryParameter
String proxyCredentialsId,
@QueryParameter
boolean useProxy,
@AncestorInPath
hudson.model.Item item)
public hudson.util.FormValidation doCheckApiServer(@QueryParameter
String apiServer)
public hudson.util.FormValidation doCheckWebhookUrl(@QueryParameter
String webhookUrl)
public hudson.util.FormValidation doCheckApiUser(@QueryParameter
String apiUser)
public hudson.util.FormValidation doCheckApiPass(@QueryParameter
String apiPass)
public hudson.util.FormValidation doCheckPollingInterval(@QueryParameter
String pollingInterval)
public hudson.util.FormValidation doCheckVulnsTimeout(@QueryParameter
String vulnsTimeout)
public hudson.util.FormValidation doCheckSeverity1Limit(@QueryParameter
String severity1Limit)
public hudson.util.FormValidation doCheckSeverity2Limit(@QueryParameter
String severity2Limit)
public hudson.util.FormValidation doCheckSeverity3Limit(@QueryParameter
String severity3Limit)
public hudson.util.FormValidation doCheckSeverity4Limit(@QueryParameter
String severity4Limit)
public hudson.util.FormValidation doCheckSeverity5Limit(@QueryParameter
String severity5Limit)
public hudson.util.FormValidation doCheckQidList(@QueryParameter
String qidList)
public hudson.util.FormValidation doCheckQidExcludeList(@QueryParameter
String qidExcludeList)
public hudson.util.FormValidation doCheckProxyServer(@QueryParameter
String proxyServer)
public hudson.util.FormValidation doCheckProxyPort(@QueryParameter
String proxyPort)
public hudson.util.FormValidation doCheckCvssThreshold(@QueryParameter
String cvssThreshold)
public static QualysGlobalConfig get()
public String getApiServer()
public void setApiServer(String arg)
public void setPollingInterval(String poll)
public String getPollingInterval()
public void setVulnsTimeout(String poll)
public String getVulnsTimeout()
public boolean getIsFailOnSevereVulns()
public void setIsFailOnSevereVulns(boolean failOnSev)
public void setSeverity1Limit(int limit)
public int getSeverity1Limit()
public void setSeverity2Limit(int limit)
public int getSeverity2Limit()
public void setSeverity3Limit(int limit)
public int getSeverity3Limit()
public void setSeverity4Limit(int limit)
public int getSeverity4Limit()
public void setSeverity5Limit(int limit)
public int getSeverity5Limit()
public void setIsSev1Vulns(boolean sev)
public boolean getIsSev1Vulns()
public void setIsSev2Vulns(boolean sev)
public boolean getIsSev2Vulns()
public void setIsSev3Vulns(boolean sev)
public boolean getIsSev3Vulns()
public void setIsSev4Vulns(boolean sev)
public boolean getIsSev4Vulns()
public void setIsSev5Vulns(boolean sev)
public boolean getIsSev5Vulns()
public void setProxyServer(String server)
public String getProxyServer()
public void setProxyPort(int port)
public int getProxyPort()
public void setProxyCredentialsId(String proxyCredentialsId)
public String getProxyCredentialsId()
public void setUseProxy(boolean useProxy)
public boolean getUseProxy()
public void setIsFailOnQidFound(boolean isFail)
public boolean getIsFailOnQidFound()
public boolean getFailByCvss()
@DataBoundSetter public void setFailByCvss(boolean failByCvss)
public String getCvssVersion()
@DataBoundSetter public void setCvssVersion(String cvssVersion)
public String getCvssThreshold()
@DataBoundSetter public void setCvssThreshold(String cvssThreshold)
public void setQidList(String qidList)
public String getQidList()
public boolean getIsPotentialVulnsToBeChecked()
public void setIsPotentialVulnsToBeChecked(boolean potential)
public void setCredentialsId(String cred)
public String getCredentialsId()
public String getWebhookUrl()
public void setWebhookUrl(String webhookUrl)
public boolean getIsFailOnCVEs()
public String getProxyUsername()
@DataBoundSetter public void setProxyUsername(String proxyUsername)
public hudson.util.Secret getProxyPassword()
@DataBoundSetter public void setProxyPassword(String proxyPassword)
public String getCveList()
public void setIsFailOnCVEs(boolean isFailOnCVEs)
public void setCveList(String list)
public void setDockerUrl(String dockerUrl)
public String getDockerUrl()
public void setDockerCert(String dockerCert)
public String getDockerCert()
public boolean getIsExcludeConditions()
public void setIsExcludeConditions(boolean isExcludeConditions)
public String getExcludeList()
public void setExcludeList(String cveExcludeList)
public String getExcludeBy()
public void setExcludeBy(String excludeBy)
public void setSoftwareList(String list)
public boolean getIsFailOnSoftware()
public void setIsFailOnSoftware(boolean software)
public String getSoftwareList()
Copyright © 2016–2020. All rights reserved.