Class SSLBlindTrustManager
- java.lang.Object
-
- com.dynatrace.openkit.protocol.ssl.SSLBlindTrustManager
-
- All Implemented Interfaces:
SSLTrustManager
public class SSLBlindTrustManager extends java.lang.Object implements SSLTrustManager
Implementation ofSSLTrustManagerblindly trusting every certificate and every host.This class is intended to be used only during development phase. Since local development environments use self-signed certificates only. This implementation disables any X509 certificate validation and hostname validation.
NOTE: DO NOT USE THIS IN PRODUCTION!!
-
-
Constructor Summary
Constructors Constructor Description SSLBlindTrustManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.net.ssl.HostnameVerifiergetHostnameVerifier()Get the HostnameVerifier which checks if a hostname is allowed.javax.net.ssl.X509TrustManagergetX509TrustManager()Get the X509TrustManager for SSL/TLS certificate authentication.
-
-
-
Method Detail
-
getX509TrustManager
public javax.net.ssl.X509TrustManager getX509TrustManager()
Description copied from interface:SSLTrustManagerGet the X509TrustManager for SSL/TLS certificate authentication.- Specified by:
getX509TrustManagerin interfaceSSLTrustManager
-
getHostnameVerifier
public javax.net.ssl.HostnameVerifier getHostnameVerifier()
Description copied from interface:SSLTrustManagerGet the HostnameVerifier which checks if a hostname is allowed.- Specified by:
getHostnameVerifierin interfaceSSLTrustManager
-
-