public class Proxies extends Object
Modifier and Type | Field and Description |
---|---|
static String |
PROXY_CONFIG |
Constructor and Description |
---|
Proxies() |
Modifier and Type | Method and Description |
---|---|
static Proxy |
extractProxy(Capabilities capabilities) |
static boolean |
isOnlyProxyingSelenium(Capabilities capabilities) |
static boolean |
isProxyingAllTraffic(Capabilities capabilities) |
static boolean |
isProxyRequired(Capabilities capabilities) |
static File |
makeProxyPAC(File parentDir,
int port,
Capabilities capabilities)
Generate a proxy.pac file, configuring a dynamic proxy.
|
static File |
makeProxyPAC(File parentDir,
int port,
String configuredProxy,
String proxyPort,
String nonProxyHosts,
Capabilities capabilities) |
static Capabilities |
setAvoidProxy(Capabilities source,
boolean avoidProxy) |
static Capabilities |
setOnlyProxySeleniumTraffic(Capabilities source,
boolean onlyProxySeleniumTraffic) |
static Capabilities |
setProxyEverything(Capabilities source,
boolean isProxyingEverything) |
static Capabilities |
setProxyRequired(Capabilities source,
boolean proxyRequired) |
public static final String PROXY_CONFIG
public static boolean isProxyRequired(Capabilities capabilities)
public static File makeProxyPAC(File parentDir, int port, Capabilities capabilities)
public static File makeProxyPAC(File parentDir, int port, String configuredProxy, String proxyPort, String nonProxyHosts, Capabilities capabilities)
public static Proxy extractProxy(Capabilities capabilities)
public static boolean isProxyingAllTraffic(Capabilities capabilities)
public static boolean isOnlyProxyingSelenium(Capabilities capabilities)
public static Capabilities setProxyEverything(Capabilities source, boolean isProxyingEverything)
public static Capabilities setAvoidProxy(Capabilities source, boolean avoidProxy)
public static Capabilities setOnlyProxySeleniumTraffic(Capabilities source, boolean onlyProxySeleniumTraffic)
public static Capabilities setProxyRequired(Capabilities source, boolean proxyRequired)
Copyright © 2014. All rights reserved.