Class WolfSSLJDK8Helper


  • public class WolfSSLJDK8Helper
    extends java.lang.Object
    This class contains functionality that was added as of JDK 1.8, and is isolated in this class as to more easily avoid pre-JDK 1.8 execution from loading this class. Otherwise, importing the classes that did not exist on older JDKs would fail. Execution should be prevented from calling functions in this class on JDK version less than 1.8.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      protected static void getServerNames​(javax.net.ssl.SSLParameters in, com.wolfssl.provider.jsse.WolfSSLParameters out)  
      protected static void setServerNames​(javax.net.ssl.SSLParameters out, java.lang.reflect.Method m, com.wolfssl.provider.jsse.WolfSSLParameters in)  
      • Methods inherited from class java.lang.Object

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

      • WolfSSLJDK8Helper

        public WolfSSLJDK8Helper()
    • Method Detail

      • setServerNames

        protected static void setServerNames​(javax.net.ssl.SSLParameters out,
                                             java.lang.reflect.Method m,
                                             com.wolfssl.provider.jsse.WolfSSLParameters in)
      • getServerNames

        protected static void getServerNames​(javax.net.ssl.SSLParameters in,
                                             com.wolfssl.provider.jsse.WolfSSLParameters out)