Index: src/main/java/hudson/plugins/selenium/PluginImpl.java =================================================================== --- src/main/java/hudson/plugins/selenium/PluginImpl.java (revision 26353) +++ src/main/java/hudson/plugins/selenium/PluginImpl.java (working copy) @@ -61,6 +61,7 @@ private String exclusionPatterns; private boolean rcBrowserSideLog; private boolean rcDebug; + private boolean rcTrustAllSSLCerts; private String rcFirefoxProfileTemplate; private String rcLog; @@ -92,6 +96,7 @@ rcLog = formData.getString("rcLog"); rcDebug = formData.getBoolean("rcDebug"); rcBrowserSideLog = formData.getBoolean("rcBrowserSideLog"); + rcTrustAllSSLCerts = formData.getBoolean("rcTrustAllSSLCerts"); rcFirefoxProfileTemplate = formData.getString("rcFirefoxProfileTemplate"); try { save(); @@ -146,6 +151,11 @@ } @Exported + public boolean getRcTrustAllSSLCerts() { + return rcTrustAllSSLCerts; + } + + @Exported public String getRcFirefoxProfileTemplate(){ return rcFirefoxProfileTemplate; } Index: src/main/java/hudson/plugins/selenium/ComputerListenerImpl.java =================================================================== --- src/main/java/hudson/plugins/selenium/ComputerListenerImpl.java (revision 26353) +++ src/main/java/hudson/plugins/selenium/ComputerListenerImpl.java (working copy) @@ -84,6 +91,9 @@ if (Hudson.getInstance().getPlugin(PluginImpl.class).getRcDebug()){ userArgs.add("-debug"); } + if (Hudson.getInstance().getPlugin(PluginImpl.class).getRcTrustAllSSLCerts()){ + userArgs.add("-trustAllSSLCertificates"); + } if (hasText(Hudson.getInstance().getPlugin(PluginImpl.class).getRcFirefoxProfileTemplate())){ userArgs.add("-firefoxProfileTemplate"); userArgs.add(Hudson.getInstance().getPlugin(PluginImpl.class).getRcFirefoxProfileTemplate()); Index: src/main/resources/hudson/plugins/selenium/PluginImpl/config.jelly =================================================================== --- src/main/resources/hudson/plugins/selenium/PluginImpl/config.jelly (revision 26353) +++ src/main/resources/hudson/plugins/selenium/PluginImpl/config.jelly (working copy) @@ -13,6 +13,9 @@ + + +