package o4;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

/* JADX INFO: loaded from: classes3.dex */
public final class c {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final c f21834e;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final boolean f21835a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final String[] f21836b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final String[] f21837c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final boolean f21838d;

    static {
        EnumC2638a[] enumC2638aArr = {EnumC2638a.f21825r, EnumC2638a.f21826s, EnumC2638a.f21827t, EnumC2638a.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, EnumC2638a.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, EnumC2638a.TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, EnumC2638a.TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, EnumC2638a.f21824q, EnumC2638a.f21823p, EnumC2638a.TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, EnumC2638a.TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, EnumC2638a.TLS_RSA_WITH_AES_128_GCM_SHA256, EnumC2638a.TLS_RSA_WITH_AES_256_GCM_SHA384, EnumC2638a.TLS_RSA_WITH_AES_128_CBC_SHA, EnumC2638a.TLS_RSA_WITH_AES_256_CBC_SHA, EnumC2638a.TLS_RSA_WITH_3DES_EDE_CBC_SHA};
        b bVar = new b(true);
        bVar.a(enumC2638aArr);
        n nVar = n.TLS_1_3;
        n nVar2 = n.TLS_1_2;
        bVar.b(nVar, nVar2);
        if (!bVar.f21830a) {
            throw new IllegalStateException("no TLS extensions for cleartext connections");
        }
        bVar.f21833d = true;
        c cVar = new c(bVar);
        f21834e = cVar;
        b bVar2 = new b(cVar);
        bVar2.b(nVar, nVar2, n.TLS_1_1, n.TLS_1_0);
        if (!bVar2.f21830a) {
            throw new IllegalStateException("no TLS extensions for cleartext connections");
        }
        bVar2.f21833d = true;
        new c(bVar2);
        new c(new b(false));
    }

    public c(b bVar) {
        this.f21835a = bVar.f21830a;
        this.f21836b = bVar.f21831b;
        this.f21837c = bVar.f21832c;
        this.f21838d = bVar.f21833d;
    }

    public final boolean equals(Object obj) {
        if (!(obj instanceof c)) {
            return false;
        }
        if (obj == this) {
            return true;
        }
        c cVar = (c) obj;
        boolean z6 = cVar.f21835a;
        boolean z7 = this.f21835a;
        if (z7 != z6) {
            return false;
        }
        if (z7) {
            return Arrays.equals(this.f21836b, cVar.f21836b) && Arrays.equals(this.f21837c, cVar.f21837c) && this.f21838d == cVar.f21838d;
        }
        return true;
    }

    public final int hashCode() {
        if (this.f21835a) {
            return ((((527 + Arrays.hashCode(this.f21836b)) * 31) + Arrays.hashCode(this.f21837c)) * 31) + (!this.f21838d ? 1 : 0);
        }
        return 17;
    }

    public final String toString() {
        List listUnmodifiableList;
        n nVar;
        if (!this.f21835a) {
            return "ConnectionSpec()";
        }
        String[] strArr = this.f21836b;
        if (strArr == null) {
            listUnmodifiableList = null;
        } else {
            EnumC2638a[] enumC2638aArr = new EnumC2638a[strArr.length];
            for (int i6 = 0; i6 < strArr.length; i6++) {
                String str = strArr[i6];
                enumC2638aArr[i6] = str.startsWith("SSL_") ? EnumC2638a.valueOf("TLS_" + str.substring(4)) : EnumC2638a.valueOf(str);
            }
            String[] strArr2 = o.f21885a;
            listUnmodifiableList = Collections.unmodifiableList(Arrays.asList((Object[]) enumC2638aArr.clone()));
        }
        StringBuilder sbS = com.google.android.recaptcha.internal.a.s("ConnectionSpec(cipherSuites=", listUnmodifiableList == null ? "[use default]" : listUnmodifiableList.toString(), ", tlsVersions=");
        String[] strArr3 = this.f21837c;
        n[] nVarArr = new n[strArr3.length];
        for (int i7 = 0; i7 < strArr3.length; i7++) {
            String str2 = strArr3[i7];
            if ("TLSv1.3".equals(str2)) {
                nVar = n.TLS_1_3;
            } else if ("TLSv1.2".equals(str2)) {
                nVar = n.TLS_1_2;
            } else if ("TLSv1.1".equals(str2)) {
                nVar = n.TLS_1_1;
            } else if ("TLSv1".equals(str2)) {
                nVar = n.TLS_1_0;
            } else {
                if (!"SSLv3".equals(str2)) {
                    throw new IllegalArgumentException(A0.a.n("Unexpected TLS version: ", str2));
                }
                nVar = n.SSL_3_0;
            }
            nVarArr[i7] = nVar;
        }
        String[] strArr4 = o.f21885a;
        sbS.append(Collections.unmodifiableList(Arrays.asList((Object[]) nVarArr.clone())));
        sbS.append(", supportsTlsExtensions=");
        sbS.append(this.f21838d);
        sbS.append(")");
        return sbS.toString();
    }
}
