Package org.conscrypt

Class Java8PlatformUtil


  • final class Java8PlatformUtil
    extends java.lang.Object
    Utility methods supported on Java 8+.
    • Constructor Detail

      • Java8PlatformUtil

        private Java8PlatformUtil()
    • Method Detail

      • getSniHostName

        private static java.lang.String getSniHostName​(javax.net.ssl.SSLParameters params)
      • setSSLParameters

        private static void setSSLParameters​(javax.net.ssl.SSLParameters params,
                                             SSLParametersImpl impl)
      • getSSLParameters

        private static void getSSLParameters​(javax.net.ssl.SSLParameters params,
                                             SSLParametersImpl impl)
      • serverNamePermitted

        static boolean serverNamePermitted​(SSLParametersImpl parameters,
                                           java.lang.String serverName)
      • wrapEngine

        static javax.net.ssl.SSLEngine wrapEngine​(ConscryptEngine engine)
      • unwrapEngine

        static javax.net.ssl.SSLEngine unwrapEngine​(javax.net.ssl.SSLEngine engine)
      • wrapSSLSession

        static javax.net.ssl.SSLSession wrapSSLSession​(ExternalSession sslSession)