Package org.conscrypt
Class Java9PlatformUtil
- java.lang.Object
-
- org.conscrypt.Java9PlatformUtil
-
final class Java9PlatformUtil extends java.lang.Object
Utility methods supported on Java 9+.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.reflect.Method
SSL_PARAMETERS_GET_APPLICATION_PROTOCOLS_METHOD
private static java.lang.reflect.Method
SSL_PARAMETERS_SET_APPLICATION_PROTOCOLS_METHOD
-
Constructor Summary
Constructors Modifier Constructor Description private
Java9PlatformUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.lang.String[]
getApplicationProtocols(javax.net.ssl.SSLParameters params)
(package private) static void
getSSLParameters(javax.net.ssl.SSLParameters dest, SSLParametersImpl src, AbstractConscryptSocket socket)
(package private) static void
getSSLParameters(javax.net.ssl.SSLParameters dest, SSLParametersImpl src, ConscryptEngine engine)
private static void
setApplicationProtocols(javax.net.ssl.SSLParameters params, java.lang.String[] protocols)
(package private) static void
setSSLParameters(javax.net.ssl.SSLParameters src, SSLParametersImpl dest, AbstractConscryptSocket socket)
(package private) static void
setSSLParameters(javax.net.ssl.SSLParameters src, SSLParametersImpl dest, ConscryptEngine engine)
-
-
-
Method Detail
-
setSSLParameters
static void setSSLParameters(javax.net.ssl.SSLParameters src, SSLParametersImpl dest, AbstractConscryptSocket socket)
-
getSSLParameters
static void getSSLParameters(javax.net.ssl.SSLParameters dest, SSLParametersImpl src, AbstractConscryptSocket socket)
-
setSSLParameters
static void setSSLParameters(javax.net.ssl.SSLParameters src, SSLParametersImpl dest, ConscryptEngine engine)
-
getSSLParameters
static void getSSLParameters(javax.net.ssl.SSLParameters dest, SSLParametersImpl src, ConscryptEngine engine)
-
getApplicationProtocols
private static java.lang.String[] getApplicationProtocols(javax.net.ssl.SSLParameters params)
-
setApplicationProtocols
private static void setApplicationProtocols(javax.net.ssl.SSLParameters params, java.lang.String[] protocols)
-
-