@Extension
public static final class WASScanNotifier.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
| Constructor and Description |
|---|
DescriptorImpl() |
| Modifier and Type | Method and Description |
|---|---|
QualysCSResponse |
callAPIs(String api,
QualysCSClient client,
String id) |
hudson.util.FormValidation |
doCheckApiServer(String apiServer) |
hudson.util.FormValidation |
doCheckCancelHours(String cancelHours) |
hudson.util.FormValidation |
doCheckConnection(String platform,
String apiServer,
String credsId,
String proxyServer,
String proxyPort,
String proxyCredentialsId,
boolean useProxy,
hudson.model.Item item) |
hudson.util.FormValidation |
doCheckCredsId(String credsId) |
hudson.util.FormValidation |
doCheckPollingInterval(String pollingInterval) |
hudson.util.FormValidation |
doCheckProxyPort(String proxyPort) |
hudson.util.FormValidation |
doCheckProxyServer(String proxyServer) |
hudson.util.FormValidation |
doCheckQidList(String qidList) |
hudson.util.FormValidation |
doCheckScanName(String scanName) |
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 |
doCheckWebAppId(String webAppId) |
hudson.util.ListBoxModel |
doFillAuthRecordIdItems(hudson.model.Item item,
String platform,
String apiServer,
String credsId,
String proxyServer,
String proxyPort,
String proxyCredentialsId,
boolean useProxy) |
hudson.util.ListBoxModel |
doFillAuthRecordItems() |
hudson.util.ListBoxModel |
doFillCancelHoursItems() |
hudson.util.ListBoxModel |
doFillCancelOptionsItems() |
hudson.util.ListBoxModel |
doFillCredsIdItems(hudson.model.Item item,
String credsId) |
hudson.util.ListBoxModel |
doFillOptionProfileIdItems(hudson.model.Item item,
String platform,
String apiServer,
String credsId,
String proxyServer,
String proxyPort,
String proxyCredentialsId,
boolean useProxy) |
hudson.util.ListBoxModel |
doFillOptionProfileItems() |
hudson.util.ListBoxModel |
doFillPlatformItems() |
hudson.util.ListBoxModel |
doFillProxyCredentialsIdItems(hudson.model.Item item,
String proxyCredentialsId) |
hudson.util.ListBoxModel |
doFillScanTypeItems() |
hudson.util.ListBoxModel |
doFillWebAppIdItems(hudson.model.Item item,
String platform,
String apiServer,
String credsId,
String proxyServer,
String proxyPort,
String proxyCredentialsId,
boolean useProxy) |
boolean |
filledInputs(String platform,
String apiServer,
String credsId,
boolean useProxy,
String proxyServer,
String proxyPort) |
com.google.gson.JsonArray |
getDataList(String api,
QualysCSClient client) |
String |
getDisplayName() |
List<Map<String,String>> |
getPlatforms() |
QualysCSClient |
getQualysClient(String apiServer,
String credsId,
boolean useProxy,
String proxyServer,
String proxyPort,
String proxyCredentialsId,
hudson.model.Item item) |
boolean |
isApplicable(Class<? extends hudson.model.AbstractProject> jobType) |
boolean |
isNonUTF8String(String string) |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, 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, toMappublic String getDisplayName()
getDisplayName in class hudson.model.Descriptor<hudson.tasks.Publisher>public boolean isApplicable(Class<? extends hudson.model.AbstractProject> jobType)
isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>public boolean isNonUTF8String(String string)
public hudson.util.FormValidation doCheckPollingInterval(@QueryParameter
String pollingInterval)
public hudson.util.FormValidation doCheckVulnsTimeout(@QueryParameter
String vulnsTimeout)
public hudson.util.FormValidation doCheckApiServer(@QueryParameter
String apiServer)
public hudson.util.FormValidation doCheckCredsId(@QueryParameter
String credsId)
@POST
public hudson.util.ListBoxModel doFillCredsIdItems(@AncestorInPath
hudson.model.Item item,
@QueryParameter
String credsId)
@POST
public hudson.util.ListBoxModel doFillProxyCredentialsIdItems(@AncestorInPath
hudson.model.Item item,
@QueryParameter
String proxyCredentialsId)
public QualysCSClient getQualysClient(String apiServer, String credsId, boolean useProxy, String proxyServer, String proxyPort, String proxyCredentialsId, hudson.model.Item item)
public hudson.util.ListBoxModel doFillOptionProfileItems()
public hudson.util.ListBoxModel doFillCancelHoursItems()
public hudson.util.ListBoxModel doFillPlatformItems()
public hudson.util.ListBoxModel doFillScanTypeItems()
public hudson.util.ListBoxModel doFillCancelOptionsItems()
public hudson.util.ListBoxModel doFillAuthRecordItems()
public QualysCSResponse callAPIs(String api, QualysCSClient client, String id)
public com.google.gson.JsonArray getDataList(String api, QualysCSClient client)
@POST
public hudson.util.ListBoxModel doFillWebAppIdItems(@AncestorInPath
hudson.model.Item item,
@QueryParameter
String platform,
@QueryParameter
String apiServer,
@QueryParameter
String credsId,
@QueryParameter
String proxyServer,
@QueryParameter
String proxyPort,
@QueryParameter
String proxyCredentialsId,
@QueryParameter
boolean useProxy)
@POST
public hudson.util.ListBoxModel doFillAuthRecordIdItems(@AncestorInPath
hudson.model.Item item,
@QueryParameter
String platform,
@QueryParameter
String apiServer,
@QueryParameter
String credsId,
@QueryParameter
String proxyServer,
@QueryParameter
String proxyPort,
@QueryParameter
String proxyCredentialsId,
@QueryParameter
boolean useProxy)
@POST
public hudson.util.ListBoxModel doFillOptionProfileIdItems(@AncestorInPath
hudson.model.Item item,
@QueryParameter
String platform,
@QueryParameter
String apiServer,
@QueryParameter
String credsId,
@QueryParameter
String proxyServer,
@QueryParameter
String proxyPort,
@QueryParameter
String proxyCredentialsId,
@QueryParameter
boolean useProxy)
public boolean filledInputs(String platform, String apiServer, String credsId, boolean useProxy, String proxyServer, String proxyPort)
public hudson.util.FormValidation doCheckWebAppId(@QueryParameter
String webAppId)
public hudson.util.FormValidation doCheckScanName(@QueryParameter
String scanName)
public hudson.util.FormValidation doCheckCancelHours(@QueryParameter
String cancelHours)
@POST
public hudson.util.FormValidation doCheckConnection(@QueryParameter
String platform,
@QueryParameter
String apiServer,
@QueryParameter
String credsId,
@QueryParameter
String proxyServer,
@QueryParameter
String proxyPort,
@QueryParameter
String proxyCredentialsId,
@QueryParameter
boolean useProxy,
@AncestorInPath
hudson.model.Item item)
public hudson.util.FormValidation doCheckProxyServer(@QueryParameter
String proxyServer)
public hudson.util.FormValidation doCheckProxyPort(@QueryParameter
String proxyPort)
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)
Copyright © 2016–2019. All rights reserved.