Class WASScanBuildStep

  • All Implemented Interfaces:
    ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>

    public class WASScanBuildStep
    extends org.jenkinsci.plugins.workflow.steps.AbstractStepImpl
    • Constructor Detail

      • WASScanBuildStep

        @DataBoundConstructor
        public WASScanBuildStep​(String apiServer,
                                String credsId,
                                String webAppId,
                                String scanName,
                                String scanType,
                                String authRecord,
                                String optionProfile,
                                String cancelOptions,
                                String cancelHours,
                                String optionProfileId,
                                String authRecordId,
                                String proxyServer,
                                int proxyPort,
                                String proxyCredentialsId,
                                boolean useProxy,
                                String pollingInterval,
                                String vulnsTimeout,
                                int severity1Limit,
                                int severity2Limit,
                                int severity3Limit,
                                int severity4Limit,
                                int severity5Limit,
                                boolean isSev1Vulns,
                                boolean isSev2Vulns,
                                boolean isSev3Vulns,
                                boolean isSev4Vulns,
                                boolean isSev5Vulns,
                                boolean isFailOnQidFound,
                                String qidList,
                                String platform,
                                boolean failOnScanError)
    • Method Detail

      • getPlatform

        public String getPlatform()
      • setPlatform

        public void setPlatform​(String platform)
      • getApiServer

        public String getApiServer()
      • getPollingInterval

        public String getPollingInterval()
      • setPollingInterval

        @DataBoundSetter
        public void setPollingInterval​(String pollingInterval)
      • getVulnsTimeout

        public String getVulnsTimeout()
      • setVulnsTimeout

        @DataBoundSetter
        public void setVulnsTimeout​(String vulnsTimeout)
      • setApiServer

        @DataBoundSetter
        public void setApiServer​(String apiServer)
      • getIsFailOnQidFound

        public boolean getIsFailOnQidFound()
      • setIsFailOnQidFound

        @DataBoundSetter
        public void setIsFailOnQidFound​(boolean isFailOnQidFound)
      • getQidList

        public String getQidList()
      • setQidList

        @DataBoundSetter
        public void setQidList​(String qidList)
      • setSeverity1Limit

        @DataBoundSetter
        public void setSeverity1Limit​(int severity1Limit)
      • getSeverity1Limit

        public int getSeverity1Limit()
      • setSeverity2Limit

        @DataBoundSetter
        public void setSeverity2Limit​(int severity2Limit)
      • getSeverity2Limit

        public int getSeverity2Limit()
      • setSeverity3Limit

        @DataBoundSetter
        public void setSeverity3Limit​(int severity3Limit)
      • getSeverity3Limit

        public int getSeverity3Limit()
      • setSeverity4Limit

        @DataBoundSetter
        public void setSeverity4Limit​(int severity4Limit)
      • getSeverity4Limit

        public int getSeverity4Limit()
      • setSeverity5Limit

        @DataBoundSetter
        public void setSeverity5Limit​(int severity5Limit)
      • getSeverity5Limit

        public int getSeverity5Limit()
      • setIsSev1Vulns

        @DataBoundSetter
        public void setIsSev1Vulns​(boolean isSev1Vulns)
      • getIsSev1Vulns

        public boolean getIsSev1Vulns()
      • setIsSev2Vulns

        @DataBoundSetter
        public void setIsSev2Vulns​(boolean isSev2Vulns)
      • getIsSev2Vulns

        public boolean getIsSev2Vulns()
      • setIsSev3Vulns

        @DataBoundSetter
        public void setIsSev3Vulns​(boolean isSev3Vulns)
      • getIsSev3Vulns

        public boolean getIsSev3Vulns()
      • setIsSev4Vulns

        @DataBoundSetter
        public void setIsSev4Vulns​(boolean isSev4Vulns)
      • getIsSev4Vulns

        public boolean getIsSev4Vulns()
      • setIsSev5Vulns

        @DataBoundSetter
        public void setIsSev5Vulns​(boolean isSev5Vulns)
      • getIsSev5Vulns

        public boolean getIsSev5Vulns()
      • setCredsId

        @DataBoundSetter
        public void setCredsId​(String cred)
      • getCredsId

        public String getCredsId()
      • getWebAppId

        public String getWebAppId()
      • setWebAppId

        @DataBoundSetter
        public void setWebAppId​(String webAppId)
      • setScanName

        @DataBoundSetter
        public void setScanName​(String scanName)
      • getScanName

        public String getScanName()
      • setScanType

        @DataBoundSetter
        public void setScanType​(String scanType)
      • getScanType

        public String getScanType()
      • setAuthRecord

        @DataBoundSetter
        public void setAuthRecord​(String authRecord)
      • getAuthRecord

        public String getAuthRecord()
      • setOptionProfile

        @DataBoundSetter
        public void setOptionProfile​(String optionProfile)
      • getOptionProfile

        public String getOptionProfile()
      • setCancelOptions

        @DataBoundSetter
        public void setCancelOptions​(String cancelOptions)
      • getCancelOptions

        public String getCancelOptions()
      • setCancelHours

        @DataBoundSetter
        public void setCancelHours​(String cancelHours)
      • getCancelHours

        public String getCancelHours()
      • setOptionProfileId

        @DataBoundSetter
        public void setOptionProfileId​(String optionProfileId)
      • getOptionProfileId

        public String getOptionProfileId()
      • setAuthRecordId

        @DataBoundSetter
        public void setAuthRecordId​(String authRecordId)
      • getAuthRecordId

        public String getAuthRecordId()
      • getProxyServer

        public String getProxyServer()
      • setProxyServer

        @DataBoundSetter
        public void setProxyServer​(String proxyServer)
      • getProxyPort

        public int getProxyPort()
      • setProxyPort

        @DataBoundSetter
        public void setProxyPort​(int proxyPort)
      • getProxyCredentialsId

        public String getProxyCredentialsId()
      • setProxyCredentialsId

        @DataBoundSetter
        public void setProxyCredentialsId​(String proxyCredentialsId)
      • getUseProxy

        public boolean getUseProxy()
      • setUseProxy

        @DataBoundSetter
        public void setUseProxy​(boolean useProxy)
      • setFailOnScanError

        @DataBoundSetter
        public void setFailOnScanError​(boolean failOnScanError)
      • getFailOnScanError

        public boolean getFailOnScanError()