Uses of Class
org.conscrypt.AbstractConscryptSocket
Packages that use AbstractConscryptSocket
-
Uses of AbstractConscryptSocket in org.conscrypt
Subclasses of AbstractConscryptSocket in org.conscryptModifier and TypeClassDescription(package private) class
Implements crypto handling by delegating toConscryptEngine
.(package private) class
Implementation of the class OpenSSLSocketImpl based on OpenSSL.(package private) final class
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) final class
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
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 AbstractConscryptSocketModifier and TypeMethodDescriptionprivate static AbstractConscryptSocket
Conscrypt.toConscrypt
(SSLSocket socket) Methods in org.conscrypt with parameters of type AbstractConscryptSocketModifier and TypeMethodDescription(package private) static void
Platform.checkClientTrusted
(X509TrustManager tm, X509Certificate[] chain, String authType, AbstractConscryptSocket socket) (package private) static void
Platform.checkServerTrusted
(X509TrustManager tm, X509Certificate[] chain, String authType, AbstractConscryptSocket socket) (package private) static FileDescriptor
Platform.getFileDescriptorFromSSLSocket
(AbstractConscryptSocket socket) (package private) static void
Java8PlatformUtil.getSSLParameters
(SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket) (package private) static void
Java9PlatformUtil.getSSLParameters
(SSLParameters dest, SSLParametersImpl src, AbstractConscryptSocket socket) (package private) static void
Platform.getSSLParameters
(SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket) (package private) static void
Java8PlatformUtil.setSSLParameters
(SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket) (package private) static void
Java9PlatformUtil.setSSLParameters
(SSLParameters src, SSLParametersImpl dest, AbstractConscryptSocket socket) (package private) static void
Platform.setSSLParameters
(SSLParameters params, SSLParametersImpl impl, AbstractConscryptSocket socket)