1package com.xtremelabs.robolectric.shadows;
2
3import com.xtremelabs.robolectric.internal.Implementation;
4import com.xtremelabs.robolectric.internal.Implements;
5
6import org.apache.http.conn.ssl.SSLSocketFactory;
7
8import android.net.SSLCertificateSocketFactory;
9import android.net.SSLSessionCache;
10
11@Implements(SSLCertificateSocketFactory.class)
12public class ShadowSSLCertificateSocketFactory {
13
14    // TODO: Support more features when necessary
15    @Implementation
16    public static SSLSocketFactory getHttpSocketFactory(
17            int handshakeTimeoutMillis,
18            SSLSessionCache cache) {
19        return SSLSocketFactory.getSocketFactory();
20    }
21}