Info Call to SSL/TLS API

Description

List of all files shipped in the application.

Recommendation

This entry is informative, no recommendations applicable.

References
Technical details

Method com.userexperior.e.a$5.a() calling method javax.net.ssl.HttpsURLConnection.setHostnameVerifier()


    protected final java.net.HttpURLConnection a(java.net.URL p3)
    {
        if ("https".equals(p3.getProtocol())) {
            javax.net.ssl.HttpsURLConnection v3_3 = ((javax.net.ssl.HttpsURLConnection) super.a(p3));
            try {
                v3_3.setSSLSocketFactory(com.userexperior.e.a.b());
                v3_3.setHostnameVerifier(com.userexperior.e.a.b(this.a));
            } catch (int v0_4) {
                v0_4.printStackTrace();
            }
            v3_3.setConnectTimeout(8000);
            return v3_3;
        } else {
            return super.a(p3);
        }
    }

Method in.juspay.godel.core.RestClient.a() calling method org.apache.http.conn.ssl.SSLSocketFactory.setHostnameVerifier()


    private static org.apache.http.impl.client.DefaultHttpClient a(org.apache.http.params.HttpParams p5)
    {
        org.apache.http.impl.client.DefaultHttpClient v0_1 = new org.apache.http.conn.scheme.SchemeRegistry();
        org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager v1_4 = org.apache.http.conn.ssl.SSLSocketFactory.getSocketFactory();
        v1_4.setHostnameVerifier(((org.apache.http.conn.ssl.X509HostnameVerifier) org.apache.http.conn.ssl.SSLSocketFactory.BROWSER_COMPATIBLE_HOSTNAME_VERIFIER));
        v0_1.register(new org.apache.http.conn.scheme.Scheme("https", v1_4, 443));
        v0_1.register(new org.apache.http.conn.scheme.Scheme("http", org.apache.http.conn.scheme.PlainSocketFactory.getSocketFactory(), 80));
        return new org.apache.http.impl.client.DefaultHttpClient(new org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager(p5, v0_1), p5);
    }