F4FHandler

java.lang.Object
  com.ibm.appscan.frameworks.highlevelapi.F4FHandler

public abstract class F4FHandler
extends java.lang.Object

所有新框架处理程序都应该扩展的抽象类。

注: F4FHandler 的任何子类都必须有一个无参数构造函数,以便使用反射进行实例化

构造方法详细信息

F4FHandler

public F4FHandler()

handleApp

public abstract void handleApp(F4FApp app,
                               F4FActions actions)

定义应在生成的 WAFL 规范中描述哪些操作来处理给定的应用程序。

参数:

  • app - 要分析的应用程序
  • actions - 要采取的操作;andleApp(F4FApp, F4FActions) 的实现方案应修改此参数并存储所需的操作

isApplicable

public abstract boolean isApplicable()

框架处理程序是否适用于目标应用程序?实现方案应检查应用程序的语言、是否存在相关配置文件等。

setFrameworksInput

public void setFrameworksInput(FrameworksInput input)

不应由框架处理程序调用。

getFrameworksInput

protected FrameworksInput getFrameworksInput()

获取框架代码的输入参数的解析表示形式。