Package com.qualys.plugins.wasPlugin
Class WASScanBuildStep.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.StepDescriptor
-
- org.jenkinsci.plugins.workflow.steps.AbstractStepDescriptorImpl
-
- com.qualys.plugins.wasPlugin.WASScanBuildStep.DescriptorImpl
-
- Enclosing class:
- WASScanBuildStep
@Extension public static final class WASScanBuildStep.DescriptorImpl extends org.jenkinsci.plugins.workflow.steps.AbstractStepDescriptorImpl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
-
Methods inherited from class org.jenkinsci.plugins.workflow.steps.AbstractStepDescriptorImpl
getExecutionType, getRequiredContext
-
Methods inherited from class org.jenkinsci.plugins.workflow.steps.StepDescriptor
all, allMeta, argumentsToString, byFunctionName, checkContextAvailability, defineArguments, getMetaStepArgumentType, getProvidedContext, isAdvanced, isMetaStep, metaStepsOf, newInstance, takesImplicitBlockArgument, uninstantiate
-
Methods inherited from class hudson.model.Descriptor
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, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getFunctionName
public String getFunctionName()
- Specified by:
getFunctionName
in classorg.jenkinsci.plugins.workflow.steps.StepDescriptor
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<org.jenkinsci.plugins.workflow.steps.Step>
-
isNonUTF8String
public boolean isNonUTF8String(String string)
-
doCheckPollingInterval
public FormValidation doCheckPollingInterval(@QueryParameter String pollingInterval)
-
doCheckVulnsTimeout
public FormValidation doCheckVulnsTimeout(@QueryParameter String vulnsTimeout)
-
doCheckApiServer
public FormValidation doCheckApiServer(@QueryParameter String apiServer)
-
doCheckCredsId
public FormValidation doCheckCredsId(@QueryParameter String credsId)
-
doFillCredsIdItems
@POST public ListBoxModel doFillCredsIdItems(@AncestorInPath Item item, @QueryParameter String credsId)
-
doFillProxyCredentialsIdItems
@POST public ListBoxModel doFillProxyCredentialsIdItems(@AncestorInPath Item item, @QueryParameter String proxyCredentialsId)
-
getQualysClient
public QualysCSClient getQualysClient(String apiServer, String credsId, boolean useProxy, String proxyServer, String proxyPort, String proxyCredentialsId, Item item)
-
doFillOptionProfileItems
@POST public ListBoxModel doFillOptionProfileItems()
-
doFillCancelHoursItems
@POST public ListBoxModel doFillCancelHoursItems()
-
doFillScanTypeItems
@POST public ListBoxModel doFillScanTypeItems()
-
doFillCancelOptionsItems
@POST public ListBoxModel doFillCancelOptionsItems()
-
doFillAuthRecordItems
@POST public ListBoxModel doFillAuthRecordItems()
-
callAPIs
public QualysCSResponse callAPIs(String api, QualysCSClient client, String id)
-
getDataList
public com.google.gson.JsonArray getDataList(String api, QualysCSClient client)
-
doFillWebAppIdItems
@POST public ListBoxModel doFillWebAppIdItems(@AncestorInPath Item item, @QueryParameter String platform, @QueryParameter String apiServer, @QueryParameter String credsId, @QueryParameter String proxyServer, @QueryParameter String proxyPort, @QueryParameter String proxyCredentialsId, @QueryParameter boolean useProxy)
-
doFillAuthRecordIdItems
@POST public ListBoxModel doFillAuthRecordIdItems(@AncestorInPath Item item, @QueryParameter String platform, @QueryParameter String apiServer, @QueryParameter String credsId, @QueryParameter String proxyServer, @QueryParameter String proxyPort, @QueryParameter String proxyCredentialsId, @QueryParameter boolean useProxy)
-
doFillOptionProfileIdItems
@POST public ListBoxModel doFillOptionProfileIdItems(@AncestorInPath Item item, @QueryParameter String platform, @QueryParameter String apiServer, @QueryParameter String credsId, @QueryParameter String proxyServer, @QueryParameter String proxyPort, @QueryParameter String proxyCredentialsId, @QueryParameter boolean useProxy)
-
filledInputs
public boolean filledInputs(String platform, String apiServer, String credsId, boolean useProxy, String proxyServer, String proxyPort)
-
doCheckWebAppId
public FormValidation doCheckWebAppId(@QueryParameter String webAppId)
-
doCheckScanName
public FormValidation doCheckScanName(@QueryParameter String scanName)
-
doCheckCancelHours
public FormValidation doCheckCancelHours(@QueryParameter String cancelHours)
-
doCheckConnection
@POST public FormValidation doCheckConnection(@QueryParameter String platform, @QueryParameter String apiServer, @QueryParameter String credsId, @QueryParameter String proxyServer, @QueryParameter String proxyPort, @QueryParameter String proxyCredentialsId, @QueryParameter boolean useProxy, @AncestorInPath Item item)
-
doCheckProxyServer
public FormValidation doCheckProxyServer(@QueryParameter String proxyServer)
-
doCheckProxyPort
public FormValidation doCheckProxyPort(@QueryParameter String proxyPort)
-
doCheckSeverity1Limit
public FormValidation doCheckSeverity1Limit(@QueryParameter String severity1Limit)
-
doCheckSeverity2Limit
public FormValidation doCheckSeverity2Limit(@QueryParameter String severity2Limit)
-
doCheckSeverity3Limit
public FormValidation doCheckSeverity3Limit(@QueryParameter String severity3Limit)
-
doCheckSeverity4Limit
public FormValidation doCheckSeverity4Limit(@QueryParameter String severity4Limit)
-
doCheckSeverity5Limit
public FormValidation doCheckSeverity5Limit(@QueryParameter String severity5Limit)
-
doCheckQidList
public FormValidation doCheckQidList(@QueryParameter String qidList)
-
-