creates an ssl socket configured with the right trust stores and the right target host . the keystore and truststore used come from client configuration and depend on the connection mode specified at construction time . the target host is the host specified except if a different host was specified in the connection environment . concode_field_sep long serialVersionUID concode_elem_sep InheritableThreadLocal<String> tlStrServerHostname concode_elem_sep String serverHostname concode_elem_sep DebugTracer TRACER concode_elem_sep InheritableThreadLocal<Map> tlMapConnectionEnv concode_elem_sep SSLSocketFactory sslSocketFactory concode_elem_sep boolean needClientCertificate concode_field_sep Map getConnectionEnv concode_elem_sep void setConnectionEnv concode_elem_sep String getServerHostname concode_elem_sep boolean getNeedClientCertificate concode_elem_sep int hashCode concode_elem_sep String getRealServerHostname concode_elem_sep boolean equals concode_elem_sep SSLSocketFactory getSSLSocketFactory concode_elem_sep void setServerHostname
Socket function ( String arg0 , int arg1 ) { SSLSocketFactory loc0 = getSSLSocketFactory ( ) ; String loc1 = getRealServerHostname ( arg0 ) ; final SSLSocket loc2 = ( SSLSocket ) loc0 . createSocket ( loc1 , arg1 ) ; return loc2 ; }