|
||||||||||
| 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 | |||||||||