Package io.github.zeroone3010.yahueapi
Class TrustEverythingManager
java.lang.Object
io.github.zeroone3010.yahueapi.TrustEverythingManager
- All Implemented Interfaces:
javax.net.ssl.TrustManager,javax.net.ssl.X509TrustManager
public class TrustEverythingManager
extends java.lang.Object
implements javax.net.ssl.X509TrustManager
-
Constructor Summary
Constructors Constructor Description TrustEverythingManager() -
Method Summary
Modifier and Type Method Description voidcheckClientTrusted(java.security.cert.X509Certificate[] certs, java.lang.String authType)voidcheckServerTrusted(java.security.cert.X509Certificate[] certs, java.lang.String authType)java.security.cert.X509Certificate[]getAcceptedIssuers()static voidtrustAllSslConnectionsByDisablingCertificateVerification()
-
Constructor Details
-
TrustEverythingManager
public TrustEverythingManager()
-
-
Method Details
-
getAcceptedIssuers
public java.security.cert.X509Certificate[] getAcceptedIssuers()- Specified by:
getAcceptedIssuersin interfacejavax.net.ssl.X509TrustManager
-
checkClientTrusted
public void checkClientTrusted(java.security.cert.X509Certificate[] certs, java.lang.String authType)- Specified by:
checkClientTrustedin interfacejavax.net.ssl.X509TrustManager
-
checkServerTrusted
public void checkServerTrusted(java.security.cert.X509Certificate[] certs, java.lang.String authType)- Specified by:
checkServerTrustedin interfacejavax.net.ssl.X509TrustManager
-
trustAllSslConnectionsByDisablingCertificateVerification
public static void trustAllSslConnectionsByDisablingCertificateVerification()
-