|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.wikibooks.en.wiki.WebObjects.Web_Services.How_to_Trust_Any_SSL_Certificate.SSLUtilities
public final class SSLUtilities
This class provide various static methods that relax X509 certificate and hostname verification while using the SSL over the HTTP protocol.
Constructor Summary | |
---|---|
SSLUtilities()
|
Method Summary | |
---|---|
static void |
trustAllHostnames()
Set the default Hostname Verifier to an instance of a fake class that trust all hostnames. |
static void |
trustAllHostnames(java.net.URLConnection conn)
Set the Hostname Verifier for this connection to an instance of a fake class that trust all hostnames. |
static void |
trustAllHttpsCertificates()
Set the default X509 Trust Manager to an instance of a fake class that trust all certificates, even the self-signed ones. |
static void |
trustAllHttpsCertificates(java.net.URLConnection conn)
Set the default X509 Trust Manager to an instance of a fake class that trust all certificates, even the self-signed ones. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SSLUtilities()
Method Detail |
---|
public static void trustAllHostnames()
public static void trustAllHttpsCertificates()
public static void trustAllHostnames(java.net.URLConnection conn)
public static void trustAllHttpsCertificates(java.net.URLConnection conn)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |