Package org.conscrypt
Class Java8PlatformUtil
- java.lang.Object
-
- org.conscrypt.Java8PlatformUtil
-
final class Java8PlatformUtil extends java.lang.ObjectUtility methods supported on Java 8+.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateJava8PlatformUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.lang.StringgetSniHostName(javax.net.ssl.SSLParameters params)private static voidgetSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl)(package private) static voidgetSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket)(package private) static voidgetSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, ConscryptEngine engine)(package private) static booleanserverNamePermitted(SSLParametersImpl parameters, java.lang.String serverName)private static voidsetSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl)(package private) static voidsetSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket)(package private) static voidsetSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, ConscryptEngine engine)(package private) static javax.net.ssl.SSLEngineunwrapEngine(javax.net.ssl.SSLEngine engine)(package private) static javax.net.ssl.SSLEnginewrapEngine(ConscryptEngine engine)(package private) static javax.net.ssl.SSLSessionwrapSSLSession(ExternalSession sslSession)
-
-
-
Method Detail
-
setSSLParameters
static void setSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket)
-
setSSLParameters
static void setSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, ConscryptEngine engine)
-
getSSLParameters
static void getSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket)
-
getSSLParameters
static void getSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, ConscryptEngine engine)
-
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)
-
-