package p447.p448.p457;

import android.util.Log;
import java.io.IOException;
import java.lang.reflect.Method;
import java.net.InetSocketAddress;
import java.net.Socket;
import java.security.GeneralSecurityException;
import java.security.KeyStore;
import java.security.KeyStoreException;
import java.security.NoSuchAlgorithmException;
import java.security.Provider;
import java.security.Security;
import java.security.cert.X509Certificate;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.net.ssl.SSLContext;
import javax.net.ssl.SSLSocket;
import javax.net.ssl.SSLSocketFactory;
import javax.net.ssl.TrustManager;
import javax.net.ssl.TrustManagerFactory;
import javax.net.ssl.X509TrustManager;
import kotlin.TypeCastException;
import kotlin.jvm.internal.DefaultConstructorMarker;
import p138.p139.p143.p144.C2803;
import p138.p176.p177.p242.p246.p251.C4303;
import p402.InterfaceC6540;
import p402.p411.p413.C6635;
import p447.C6921;
import p447.EnumC6924;
import p447.p448.p457.p458.C7075;
import p447.p448.p457.p458.C7076;
import p447.p448.p460.AbstractC7093;
import p447.p448.p460.C7090;
import p447.p448.p460.C7092;
import p447.p448.p460.InterfaceC7096;
import p461.C7103;

/* JADX INFO: renamed from: ސ.ޣ.މ.ޅ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
@InterfaceC6540
public class C7069 {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static volatile C7069 f20586;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static final Logger f20587;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static final C7070 f20588;

    /* JADX INFO: renamed from: ސ.ޣ.މ.ޅ$֏, reason: contains not printable characters */
    public static final class C7070 {
        public C7070() {
        }

        public /* synthetic */ C7070(DefaultConstructorMarker defaultConstructorMarker) {
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final List<String> m10382(List<? extends EnumC6924> list) {
            if (list == null) {
                C6635.m9824("protocols");
                throw null;
            }
            ArrayList arrayList = new ArrayList();
            for (Object obj : list) {
                if (((EnumC6924) obj) != EnumC6924.HTTP_1_0) {
                    arrayList.add(obj);
                }
            }
            ArrayList arrayList2 = new ArrayList(C4303.m6985(arrayList, 10));
            Iterator it = arrayList.iterator();
            while (it.hasNext()) {
                arrayList2.add(((EnumC6924) it.next()).f20126);
            }
            return arrayList2;
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final boolean m10383() {
            return C6635.m9825((Object) "Dalvik", (Object) System.getProperty("java.vm.name"));
        }

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final byte[] m10384(List<? extends EnumC6924> list) {
            if (list == null) {
                C6635.m9824("protocols");
                throw null;
            }
            C7103 c7103 = new C7103();
            for (String str : (ArrayList) m10382(list)) {
                c7103.writeByte(str.length());
                c7103.mo10414(str);
            }
            return c7103.mo10429(c7103.f20630);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:48:0x00bd  */
    /* JADX WARN: Removed duplicated region for block: B:59:0x00e6  */
    /* JADX WARN: Removed duplicated region for block: B:70:0x010f  */
    /* JADX WARN: Type inference failed for: r0v16 */
    /* JADX WARN: Type inference failed for: r0v17 */
    /* JADX WARN: Type inference failed for: r0v24, types: [ސ.ޣ.މ.ޅ] */
    /* JADX WARN: Type inference failed for: r0v25 */
    /* JADX WARN: Type inference failed for: r0v30 */
    /* JADX WARN: Type inference failed for: r0v31 */
    /* JADX WARN: Type inference failed for: r0v35 */
    /* JADX WARN: Type inference failed for: r0v36 */
    /* JADX WARN: Type inference failed for: r0v40 */
    /* JADX WARN: Type inference failed for: r0v41 */
    /* JADX WARN: Type inference failed for: r0v43, types: [ސ.ޣ.މ.ޅ] */
    /* JADX WARN: Type inference failed for: r0v53 */
    /* JADX WARN: Type inference failed for: r0v54 */
    /* JADX WARN: Type inference failed for: r0v57 */
    /* JADX WARN: Type inference failed for: r0v58 */
    /* JADX WARN: Type inference failed for: r0v61 */
    /* JADX WARN: Type inference failed for: r0v62 */
    /* JADX WARN: Type inference failed for: r0v63 */
    /* JADX WARN: Type inference failed for: r0v64 */
    /* JADX WARN: Type inference failed for: r0v65 */
    /* JADX WARN: Type inference failed for: r0v66 */
    /* JADX WARN: Type inference failed for: r1v0, types: [kotlin.jvm.internal.DefaultConstructorMarker] */
    /* JADX WARN: Type inference failed for: r1v1 */
    /* JADX WARN: Type inference failed for: r1v2 */
    /* JADX WARN: Type inference failed for: r1v3 */
    static {
        ?? c7065;
        ?? c7062 = 0;
        c7062 = 0;
        C7070 c7070 = new C7070(c7062);
        f20588 = c7070;
        if (c7070.m10383()) {
            C7075 c7075 = C7075.f20595;
            for (Map.Entry<String, String> entry : C7075.f20594.entrySet()) {
                String key = entry.getKey();
                String value = entry.getValue();
                Logger logger = Logger.getLogger(key);
                if (C7075.f20593.add(logger)) {
                    C6635.m9823((Object) logger, "logger");
                    logger.setUseParentHandlers(false);
                    logger.setLevel(Log.isLoggable(value, 3) ? Level.FINE : Log.isLoggable(value, 4) ? Level.INFO : Level.WARNING);
                    logger.addHandler(C7076.f20596);
                }
            }
            if (C7052.f20557 == null) {
                throw null;
            }
            c7065 = C7052.f20556 ? new C7052() : 0;
            if (c7065 == 0) {
                if (C7054.f20560 == null) {
                    throw null;
                }
                c7065 = C7054.f20559 ? new C7054() : 0;
                if (c7065 == 0) {
                    C6635.m9822();
                    throw null;
                }
            }
        } else {
            Provider provider = Security.getProviders()[0];
            C6635.m9823((Object) provider, "Security.getProviders()[0]");
            if (!C6635.m9825((Object) "Conscrypt", (Object) provider.getName())) {
                Provider provider2 = Security.getProviders()[0];
                C6635.m9823((Object) provider2, "Security.getProviders()[0]");
                if (!C6635.m9825((Object) "BC", (Object) provider2.getName())) {
                    Provider provider3 = Security.getProviders()[0];
                    C6635.m9823((Object) provider3, "Security.getProviders()[0]");
                    if (C6635.m9825((Object) "OpenJSSE", (Object) provider3.getName())) {
                        if (C7067.f20584 == null) {
                            throw null;
                        }
                        c7065 = C7067.f20583 ? new C7067(c7062) : 0;
                        if (c7065 == 0) {
                        }
                    } else {
                        if (C7065.f20582 == null) {
                            throw null;
                        }
                        c7065 = C7065.f20581 ? new C7065() : 0;
                        if (c7065 == 0) {
                            if (C7062.f20572 == null) {
                                throw null;
                            }
                            String property = System.getProperty("java.specification.version", "unknown");
                            try {
                                C6635.m9823((Object) property, "jvmVersion");
                            } catch (NumberFormatException unused) {
                            }
                            if (Integer.parseInt(property) < 9) {
                                try {
                                    Class<?> cls = Class.forName("org.eclipse.jetty.alpn.ALPN", true, null);
                                    Class<?> cls2 = Class.forName("org.eclipse.jetty.alpn.ALPN$Provider", true, null);
                                    Class<?> cls3 = Class.forName("org.eclipse.jetty.alpn.ALPN$ClientProvider", true, null);
                                    Class<?> cls4 = Class.forName("org.eclipse.jetty.alpn.ALPN$ServerProvider", true, null);
                                    Method method = cls.getMethod("put", SSLSocket.class, cls2);
                                    Method method2 = cls.getMethod("get", SSLSocket.class);
                                    Method method3 = cls.getMethod("remove", SSLSocket.class);
                                    C6635.m9823((Object) method, "putMethod");
                                    C6635.m9823((Object) method2, "getMethod");
                                    C6635.m9823((Object) method3, "removeMethod");
                                    C6635.m9823((Object) cls3, "clientProviderClass");
                                    C6635.m9823((Object) cls4, "serverProviderClass");
                                    c7062 = new C7062(method, method2, method3, cls3, cls4);
                                } catch (ClassNotFoundException | NoSuchMethodException unused2) {
                                }
                            }
                            c7065 = c7062 != 0 ? c7062 : new C7069();
                        }
                    }
                } else {
                    if (C7057.f20566 == null) {
                        throw null;
                    }
                    c7065 = C7057.f20565 ? new C7057(c7062) : 0;
                    if (c7065 == 0) {
                    }
                }
            } else {
                if (C7059.f20569 == null) {
                    throw null;
                }
                c7065 = C7059.f20568 ? new C7059(c7062) : 0;
                if (c7065 == 0) {
                }
            }
        }
        f20586 = c7065;
        f20587 = Logger.getLogger(C6921.class.getName());
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static /* synthetic */ void m10380(C7069 c7069, String str, int i, Throwable th, int i2, Object obj) {
        if (obj != null) {
            throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: log");
        }
        if ((i2 & 2) != 0) {
            i = 4;
        }
        if ((i2 & 4) != 0) {
            th = null;
        }
        c7069.m10381(str, i, th);
    }

    public String toString() {
        String simpleName = getClass().getSimpleName();
        C6635.m9823((Object) simpleName, "javaClass.simpleName");
        return simpleName;
    }

    /* JADX INFO: renamed from: ֏ */
    public Object mo10370(String str) {
        if (str == null) {
            C6635.m9824("closer");
            throw null;
        }
        if (f20587.isLoggable(Level.FINE)) {
            return new Throwable(str);
        }
        return null;
    }

    /* JADX INFO: renamed from: ֏ */
    public SSLContext mo10375() throws NoSuchAlgorithmException {
        SSLContext sSLContext = SSLContext.getInstance("TLS");
        C6635.m9823((Object) sSLContext, "SSLContext.getInstance(\"TLS\")");
        return sSLContext;
    }

    /* JADX INFO: renamed from: ֏ */
    public AbstractC7093 mo10366(X509TrustManager x509TrustManager) {
        if (x509TrustManager != null) {
            return new C7090(mo10373(x509TrustManager));
        }
        C6635.m9824("trustManager");
        throw null;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m10381(String str, int i, Throwable th) {
        if (str != null) {
            f20587.log(i == 5 ? Level.WARNING : Level.INFO, str, th);
        } else {
            C6635.m9824("message");
            throw null;
        }
    }

    /* JADX INFO: renamed from: ֏ */
    public void mo10371(String str, Object obj) {
        if (str == null) {
            C6635.m9824("message");
            throw null;
        }
        if (obj == null) {
            str = C2803.m4879(str, " To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);");
        }
        m10381(str, 5, (Throwable) obj);
    }

    /* JADX INFO: renamed from: ֏ */
    public void mo10372(Socket socket, InetSocketAddress inetSocketAddress, int i) throws IOException {
        if (socket == null) {
            C6635.m9824("socket");
            throw null;
        }
        if (inetSocketAddress != null) {
            socket.connect(inetSocketAddress, i);
        } else {
            C6635.m9824("address");
            throw null;
        }
    }

    /* JADX INFO: renamed from: ֏ */
    public void mo10379(SSLSocket sSLSocket) {
        if (sSLSocket != null) {
            return;
        }
        C6635.m9824("sslSocket");
        throw null;
    }

    /* JADX INFO: renamed from: ֏ */
    public void mo10367(SSLSocket sSLSocket, String str, List<EnumC6924> list) {
        if (sSLSocket == null) {
            C6635.m9824("sslSocket");
            throw null;
        }
        if (list != null) {
            return;
        }
        C6635.m9824("protocols");
        throw null;
    }

    /* JADX INFO: renamed from: ؠ */
    public String mo10368(SSLSocket sSLSocket) {
        if (sSLSocket != null) {
            return null;
        }
        C6635.m9824("sslSocket");
        throw null;
    }

    /* JADX INFO: renamed from: ؠ */
    public X509TrustManager mo10376() throws NoSuchAlgorithmException, KeyStoreException {
        TrustManagerFactory trustManagerFactory = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
        trustManagerFactory.init((KeyStore) null);
        C6635.m9823((Object) trustManagerFactory, "factory");
        TrustManager[] trustManagers = trustManagerFactory.getTrustManagers();
        if (trustManagers == null) {
            C6635.m9822();
            throw null;
        }
        if (trustManagers.length == 1 && (trustManagers[0] instanceof X509TrustManager)) {
            TrustManager trustManager = trustManagers[0];
            if (trustManager != null) {
                return (X509TrustManager) trustManager;
            }
            throw new TypeCastException("null cannot be cast to non-null type javax.net.ssl.X509TrustManager");
        }
        StringBuilder sbM4889 = C2803.m4889("Unexpected default trust managers: ");
        String string = Arrays.toString(trustManagers);
        C6635.m9823((Object) string, "java.util.Arrays.toString(this)");
        sbM4889.append(string);
        throw new IllegalStateException(sbM4889.toString().toString());
    }

    /* JADX INFO: renamed from: ؠ */
    public InterfaceC7096 mo10373(X509TrustManager x509TrustManager) {
        if (x509TrustManager == null) {
            C6635.m9824("trustManager");
            throw null;
        }
        X509Certificate[] acceptedIssuers = x509TrustManager.getAcceptedIssuers();
        C6635.m9823((Object) acceptedIssuers, "trustManager.acceptedIssuers");
        return new C7092((X509Certificate[]) Arrays.copyOf(acceptedIssuers, acceptedIssuers.length));
    }

    /* JADX INFO: renamed from: ؠ */
    public boolean mo10369(String str) {
        if (str != null) {
            return true;
        }
        C6635.m9824("hostname");
        throw null;
    }

    /* JADX INFO: renamed from: ހ */
    public SSLSocketFactory mo10377(X509TrustManager x509TrustManager) {
        if (x509TrustManager == null) {
            C6635.m9824("trustManager");
            throw null;
        }
        try {
            SSLContext sSLContextMo10375 = mo10375();
            sSLContextMo10375.init(null, new TrustManager[]{x509TrustManager}, null);
            SSLSocketFactory socketFactory = sSLContextMo10375.getSocketFactory();
            C6635.m9823((Object) socketFactory, "newSSLContext().apply {\n…ll)\n      }.socketFactory");
            return socketFactory;
        } catch (GeneralSecurityException e) {
            throw new AssertionError("No System TLS: " + e, e);
        }
    }
}
