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