Uses of Class
org.conscrypt.AbstractConscryptSocket
-
Packages that use AbstractConscryptSocket Package Description org.conscrypt -
-
Uses of AbstractConscryptSocket in org.conscrypt
Subclasses of AbstractConscryptSocket in org.conscrypt Modifier and Type Class Description (package private) class
ConscryptEngineSocket
Implements crypto handling by delegating toConscryptEngine
.(package private) class
ConscryptFileDescriptorSocket
Implementation of the class OpenSSLSocketImpl based on OpenSSL.(package private) class
Java8EngineSocket
A version of ConscryptEngineSocket that includes the new Java 9 (and potentially later patches of 8)setHandshakeApplicationProtocolSelector
API (which requires Java 8 for compilation, due to the use ofBiFunction
).(package private) class
Java8FileDescriptorSocket
A version of ConscryptFileDescriptorSocket that includes the new Java 9 (and potentially later patches of 8)setHandshakeApplicationProtocolSelector
API (which requires Java 8 for compilation, due to the use ofBiFunction
).class
OpenSSLSocketImpl
Public shim allowing us to stay backward-compatible with legacy applications which were using Conscrypt's extended socket API before the introduction of theConscrypt
class.Methods in org.conscrypt that return AbstractConscryptSocket Modifier and Type Method Description private static AbstractConscryptSocket
Conscrypt. toConscrypt(javax.net.ssl.SSLSocket socket)
Methods in org.conscrypt with parameters of type AbstractConscryptSocket Modifier and Type Method Description (package private) static void
Platform. checkClientTrusted(javax.net.ssl.X509TrustManager tm, java.security.cert.X509Certificate[] chain, java.lang.String authType, AbstractConscryptSocket socket)
(package private) static void
Platform. checkServerTrusted(javax.net.ssl.X509TrustManager tm, java.security.cert.X509Certificate[] chain, java.lang.String authType, AbstractConscryptSocket socket)
(package private) static java.io.FileDescriptor
Platform. getFileDescriptorFromSSLSocket(AbstractConscryptSocket socket)
(package private) static void
Java8PlatformUtil. getSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket)
(package private) static void
Java9PlatformUtil. getSSLParameters(javax.net.ssl.SSLParameters dest, SSLParametersImpl src, AbstractConscryptSocket socket)
(package private) static void
Platform. getSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket)
(package private) static void
Java8PlatformUtil. setSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket)
(package private) static void
Java9PlatformUtil. setSSLParameters(javax.net.ssl.SSLParameters src, SSLParametersImpl dest, AbstractConscryptSocket socket)
(package private) static void
Platform. setSSLParameters(javax.net.ssl.SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket)
-