You can do this via converting to html. The the differences are how the browser is handling the dashboard css or javascript. Use the browser's developer tools to test modifying it, and then convert your dashboard to html and make the appropriate changes. Here is a page that goes over converting the dashboard and modifying it:
http://dev.splunk.com/view/webframework-developapps/SP-CAAAEM2
... View more
This seems to be a known issue with Java 8:
http://dev.splunk.com/view/java-sdk/SP-CAAAEUV
It may be that you need to tie in the security protocol with the service, and not your login args. In the above documentation, it links to this test class:
https://github.com/splunk/splunk-sdk-java/blob/develop/examples/com/splunk/examples/ssl_protocols/Program.java
... View more