Class DastScanJobModel
- java.lang.Object
-
- org.jenkinsci.plugins.fodupload.models.DastScanJobModel
-
public class DastScanJobModel extends Object
-
-
Constructor Summary
Constructors Constructor Description DastScanJobModel(boolean overrideGlobalConfig, String username, String personalAccessToken, String tenantId, String releaseId, String dastEnv, String scanTimebox, String scanPolicyType, boolean scanScope, String selectedScanType, String selectedDynamicTimeZone, String networkAuthUserName, String networkAuthPassword, String userSelectedApplication, String assessmentTypeId, String entitlementId, String entitlementFrequencyType, String userSelectedEntitlement, String selectedApiType, String openApiSource, String openApiFileSource, String openApiurl, String apiKey, String postmanFile, String graphQlSource, String graphQlUpload, String graphQlUrl, String graphQLSchemeType, String graphQlApiHost, String graphQlApiServicePath, String grpcUpload, String grpcSchemeType, String grpcApiHost, String grpcApiServicePath, String openApiFilePath, String postmanFilePath, String graphQlFilePath, String grpcFilePath, boolean requestFalsePositiveRemoval)
DastScanJobModel(Boolean overrideGlobalConfig, String username, String personalAccessToken, String tenantId, String releaseId, String webSiteUrl, String dastEnv, String scanTimebox, boolean scanScope, String selectedScanType, String scanPolicy, String selectedDynamicTimeZone, boolean enableRedundantPageDetection, String networkAuthUserName, String loginMacroFilePath, String workflowMacroFilePath, int loginMacroId, String workflowMacroId, String allowedHost, String networkAuthPassword, String assessmentTypeId, String entitlementId, String entitlementFrequencyType, String selectedNetworkAuthType, boolean timeBoxChecked, boolean requestLoginMacroFileCreation, String loginMacroPrimaryUserName, String loginMacroPrimaryPassword, String loginMacroSecondaryUsername, String loginMacroSecondaryPassword, boolean requestFalsePositiveRemoval, String excludedUrlList)
-
Method Summary
-
-
-
Constructor Detail
-
DastScanJobModel
public DastScanJobModel(Boolean overrideGlobalConfig, String username, String personalAccessToken, String tenantId, String releaseId, String webSiteUrl, String dastEnv, String scanTimebox, boolean scanScope, String selectedScanType, String scanPolicy, String selectedDynamicTimeZone, boolean enableRedundantPageDetection, String networkAuthUserName, String loginMacroFilePath, String workflowMacroFilePath, int loginMacroId, String workflowMacroId, String allowedHost, String networkAuthPassword, String assessmentTypeId, String entitlementId, String entitlementFrequencyType, String selectedNetworkAuthType, boolean timeBoxChecked, boolean requestLoginMacroFileCreation, String loginMacroPrimaryUserName, String loginMacroPrimaryPassword, String loginMacroSecondaryUsername, String loginMacroSecondaryPassword, boolean requestFalsePositiveRemoval, String excludedUrlList)
-
DastScanJobModel
public DastScanJobModel(boolean overrideGlobalConfig, String username, String personalAccessToken, String tenantId, String releaseId, String dastEnv, String scanTimebox, String scanPolicyType, boolean scanScope, String selectedScanType, String selectedDynamicTimeZone, String networkAuthUserName, String networkAuthPassword, String userSelectedApplication, String assessmentTypeId, String entitlementId, String entitlementFrequencyType, String userSelectedEntitlement, String selectedApiType, String openApiSource, String openApiFileSource, String openApiurl, String apiKey, String postmanFile, String graphQlSource, String graphQlUpload, String graphQlUrl, String graphQLSchemeType, String graphQlApiHost, String graphQlApiServicePath, String grpcUpload, String grpcSchemeType, String grpcApiHost, String grpcApiServicePath, String openApiFilePath, String postmanFilePath, String graphQlFilePath, String grpcFilePath, boolean requestFalsePositiveRemoval)
-
-
Method Detail
-
getAllowedHost
public String getAllowedHost()
-
getWorkflowMacroFileId
public int getWorkflowMacroFileId()
-
getWorkflowMacroFilePath
public String getWorkflowMacroFilePath()
-
isOverrideGlobalConfig
public boolean isOverrideGlobalConfig()
-
getUsername
public String getUsername()
-
getPersonalAccessToken
public String getPersonalAccessToken()
-
getTenantId
public String getTenantId()
-
getWebSiteUrl
public String getWebSiteUrl()
-
getDastEnv
public String getDastEnv()
-
getLoginMacroFilePath
public String getLoginMacroFilePath()
-
getScanPolicyType
public String getScanPolicyType()
-
isScanHost
public boolean isScanHost()
-
isAllowHttp
public boolean isAllowHttp()
-
isAllowFormSubmissionCrawl
public boolean isAllowFormSubmissionCrawl()
-
getNetworkAuthType
public String getNetworkAuthType()
-
getSelectedScanType
public String getSelectedScanType()
-
getSelectedDynamicTimeZone
public String getSelectedDynamicTimeZone()
-
isEnableRedundantPageDetection
public boolean isEnableRedundantPageDetection()
-
getNetworkAuthUserName
public String getNetworkAuthUserName()
-
getLoginFileMacroId
public Integer getLoginFileMacroId()
-
getNetworkAuthPassword
public String getNetworkAuthPassword()
-
getAssessmentTypeId
public String getAssessmentTypeId()
-
getEntitlementId
public String getEntitlementId()
-
getEntitlementFrequencyId
public String getEntitlementFrequencyId()
-
getEntitlementFrequencyType
public String getEntitlementFrequencyType()
-
getUserSelectedEntitlement
public String getUserSelectedEntitlement()
-
getSelectedDynamicGeoLocation
public String getSelectedDynamicGeoLocation()
-
isWebSiteNetworkAuthEnabled
public boolean isWebSiteNetworkAuthEnabled()
-
isWebSiteLoginMacroEnabled
public boolean isWebSiteLoginMacroEnabled()
-
isTimeBoxChecked
public boolean isTimeBoxChecked()
-
isRequestLoginMacroFileCreation
public boolean isRequestLoginMacroFileCreation()
-
getLoginMacroPrimaryUserName
public String getLoginMacroPrimaryUserName()
-
getLoginMacroPrimaryPassword
public String getLoginMacroPrimaryPassword()
-
getLoginMacroSecondaryUsername
public String getLoginMacroSecondaryUsername()
-
getLoginMacroSecondaryPassword
public String getLoginMacroSecondaryPassword()
-
getRequestFalsePositiveRemoval
public boolean getRequestFalsePositiveRemoval()
-
getSelectedOpenApiSource
public String getSelectedOpenApiSource()
-
getSelectedApiType
public String getSelectedApiType()
-
getSelectedOpenApiurl
public String getSelectedOpenApiurl()
-
getSelectedApiKey
public String getSelectedApiKey()
-
getSelectedOpenApiFileSource
public String getSelectedOpenApiFileSource()
-
getSelectedPostmanFile
public String getSelectedPostmanFile()
-
getSelectedGraphQlSource
public String getSelectedGraphQlSource()
-
getSelectedGraphQlUpload
public String getSelectedGraphQlUpload()
-
getSelectedGraphQlUrl
public String getSelectedGraphQlUrl()
-
getSelectedGraphQlApiHost
public String getSelectedGraphQlApiHost()
-
getSelectedGraphQLSchemeType
public String getSelectedGraphQLSchemeType()
-
getSelectedGraphQlApiServicePath
public String getSelectedGraphQlApiServicePath()
-
getSelectedGrpcUpload
public String getSelectedGrpcUpload()
-
getSelectedGrpcApiHost
public String getSelectedGrpcApiHost()
-
getSelectedGrpcSchemeType
public String getSelectedGrpcSchemeType()
-
getSelectedGrpcApiServicePath
public String getSelectedGrpcApiServicePath()
-
getOpenApiFilePath
public String getOpenApiFilePath()
-
setOpenApiFilePath
public void setOpenApiFilePath(String openApiFilePath)
-
getPostmanFilePath
public String getPostmanFilePath()
-
setPostmanFilePath
public void setPostmanFilePath(String postmanFilePath)
-
getGrpcFilePath
public String getGrpcFilePath()
-
setGrpcFilePath
public void setGrpcFilePath(String grpcFilePath)
-
getGraphQlFilePath
public String getGraphQlFilePath()
-
setGraphQlFilePath
public void setGraphQlFilePath(String graphQlFilePath)
-
get_releaseId
public String get_releaseId()
-
getSelectedReleaseType
public String getSelectedReleaseType()
-
getUserSelectedApplication
public String getUserSelectedApplication()
-
getUserSelectedRelease
public String getUserSelectedRelease()
-
-