@Extension
public static final class WASScanBuildStep.DescriptorImpl
extends org.jenkinsci.plugins.workflow.steps.AbstractStepDescriptorImpl
| 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 |
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() |
String |
getFunctionName() |
List<Map<String,String>> |
getPlatforms() |
QualysCSClient |
getQualysClient(String apiServer,
String credsId,
boolean useProxy,
String proxyServer,
String proxyPort,
String proxyCredentialsId,
hudson.model.Item item) |
boolean |
isNonUTF8String(String string) |
getExecutionType, getRequiredContextall, allMeta, byFunctionName, checkContextAvailability, defineArguments, getMetaStepArgumentType, getProvidedContext, isAdvanced, isMetaStep, metaStepsOf, newInstance, takesImplicitBlockArgument, uninstantiateaddHelpFileRedirect, 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 getFunctionName()
getFunctionName in class org.jenkinsci.plugins.workflow.steps.StepDescriptorpublic String getDisplayName()
getDisplayName in class hudson.model.Descriptor<org.jenkinsci.plugins.workflow.steps.Step>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)
@POST public hudson.util.ListBoxModel doFillOptionProfileItems()
@POST public hudson.util.ListBoxModel doFillCancelHoursItems()
@POST public hudson.util.ListBoxModel doFillScanTypeItems()
@POST public hudson.util.ListBoxModel doFillCancelOptionsItems()
@POST 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.