Class DynamicAnalyzer

All Implemented Interfaces:
ScannerConstants, Describable<Scanner>, Serializable

public class DynamicAnalyzer extends Scanner
See Also:
  • Constructor Details

    • DynamicAnalyzer

      @Deprecated public DynamicAnalyzer(String target)
      Deprecated.
    • DynamicAnalyzer

      @Deprecated public DynamicAnalyzer(String target, boolean hasOptions, boolean rescanDast, String scanId, boolean incrementalScan, String executionId, String presenceId, String scanFile, String scanType, String optimization, String extraField, String loginUser, String loginPassword, String trafficFile, String loginType)
      Deprecated.
    • DynamicAnalyzer

      @DataBoundConstructor public DynamicAnalyzer(String target, boolean hasOptions)
  • Method Details

    • setLoginUser

      @DataBoundSetter public void setLoginUser(String loginUser)
    • getLoginUser

      public String getLoginUser()
    • setLoginPassword

      @DataBoundSetter public void setLoginPassword(String loginPassword)
    • getLoginPassword

      public String getLoginPassword()
    • setRescanDast

      @DataBoundSetter public void setRescanDast(boolean rescanDast)
    • getRescanDast

      public boolean getRescanDast()
    • setIncrementalScan

      @DataBoundSetter public void setIncrementalScan(boolean incrementalScan)
    • getIncrementalScan

      public boolean getIncrementalScan()
    • setExecutionId

      @DataBoundSetter public void setExecutionId(String executionId)
    • getExecutionId

      public String getExecutionId()
    • setPresenceId

      @DataBoundSetter public void setPresenceId(String presenceId)
    • getPresenceId

      public String getPresenceId()
    • setScanFile

      @DataBoundSetter public void setScanFile(String scanFile)
    • getScanFile

      public String getScanFile()
    • setScanType

      @DataBoundSetter public void setScanType(String scanType)
    • getScanType

      public String getScanType()
    • setOptimization

      @DataBoundSetter public void setOptimization(String optimization)
    • getOptimization

      public String getOptimization()
    • setExtraField

      @DataBoundSetter public void setExtraField(String extraField)
    • getExtraField

      public String getExtraField()
    • setLoginType

      @DataBoundSetter public void setLoginType(String loginType)
    • getLoginType

      public String getLoginType()
    • setTrafficFile

      @DataBoundSetter public void setTrafficFile(String trafficFile)
    • getTrafficFile

      public String getTrafficFile()
    • getType

      public String getType()
      Specified by:
      getType in class Scanner
    • isLoginTypes

      public String isLoginTypes(String loginTypeName)
    • upgradeLoginScenario

      public String upgradeLoginScenario()
    • validateSettings

      public void validateSettings(JenkinsAuthenticationProvider authProvider, Map<String,String> properties, com.hcl.appscan.sdk.logging.IProgress progress, boolean isAppScan360) throws IOException
      Overrides:
      validateSettings in class Scanner
      Throws:
      IOException
    • getProperties

      public Map<String,String> getProperties(VariableResolver<String> resolver) throws AbortException
      Specified by:
      getProperties in class Scanner
      Throws:
      AbortException