Class SSLStrictTrustManager

  • All Implemented Interfaces:
    SSLTrustManager

    public class SSLStrictTrustManager
    extends java.lang.Object
    implements SSLTrustManager
    Implementation of SSLTrustManager trusting only valid certificates.

    This is the default strategy in SSL certificate validation and should NOT be changed.

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.net.ssl.HostnameVerifier getHostnameVerifier()
      Get the HostnameVerifier which checks if a hostname is allowed.
      javax.net.ssl.X509TrustManager getX509TrustManager()
      Get the X509TrustManager for SSL/TLS certificate authentication.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SSLStrictTrustManager

        public SSLStrictTrustManager()
    • Method Detail

      • getX509TrustManager

        public javax.net.ssl.X509TrustManager getX509TrustManager()
        Description copied from interface: SSLTrustManager
        Get the X509TrustManager for SSL/TLS certificate authentication.
        Specified by:
        getX509TrustManager in interface SSLTrustManager
      • getHostnameVerifier

        public javax.net.ssl.HostnameVerifier getHostnameVerifier()
        Description copied from interface: SSLTrustManager
        Get the HostnameVerifier which checks if a hostname is allowed.
        Specified by:
        getHostnameVerifier in interface SSLTrustManager