Package com.vrondakis.zap
Class ZapDriverController
- java.lang.Object
-
- com.vrondakis.zap.ZapDriverController
-
public class ZapDriverController extends Object
ZapDriver Controls ZAP using HTTP api- See Also:
- ZAP API Documentation
-
-
Constructor Summary
Constructors Constructor Description ZapDriverController()
-
Method Summary
Modifier and Type Method Description static void
clearAll()
static ZapDriver
getZapDriver(Run run, PrintStream logger)
static ZapDriver
newDriver(Run run, PrintStream logger)
static <T extends ZapDriver>
ZapDrivernewDriver(Run run, PrintStream logger, Class<T> zapDriver)
static <T extends ZapDriver>
voidsetZapDriverClass(Class<T> zapDriver)
static void
shutdownZap(Run run, PrintStream logger)
static boolean
zapDriverExists(Run run)
-
-
-
Method Detail
-
getZapDriver
public static ZapDriver getZapDriver(Run run, PrintStream logger)
-
newDriver
public static <T extends ZapDriver> ZapDriver newDriver(Run run, PrintStream logger, Class<T> zapDriver)
-
newDriver
public static ZapDriver newDriver(Run run, PrintStream logger)
-
zapDriverExists
public static boolean zapDriverExists(Run run)
-
shutdownZap
public static void shutdownZap(Run run, PrintStream logger) throws ZapExecutionException
- Throws:
ZapExecutionException
-
clearAll
public static void clearAll()
-
-