package p447;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Objects;
import javax.net.ssl.SSLSocket;
import kotlin.TypeCastException;
import kotlin.jvm.internal.DefaultConstructorMarker;
import p138.p139.p143.p144.C2803;
import p402.InterfaceC6540;
import p402.p403.C6560;
import p402.p404.C6569;
import p402.p411.p413.C6635;
import p447.p448.C6943;

/* JADX INFO: renamed from: ސ.ފ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
@InterfaceC6540
public final class C6881 {

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public static final C6876[] f19959;

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public static final C6876[] f19960;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public static final C6881 f19961;

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public static final C6881 f19962;

    /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
    public static final C6881 f19963;

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final boolean f19964;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final boolean f19965;

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public final String[] f19966;

    /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
    public final String[] f19967;

    /* JADX INFO: renamed from: ސ.ފ$֏, reason: contains not printable characters */
    public static final class C6882 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public boolean f19968;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public String[] f19969;

        /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
        public String[] f19970;

        /* JADX INFO: renamed from: ށ, reason: contains not printable characters */
        public boolean f19971;

        public C6882(C6881 c6881) {
            if (c6881 == null) {
                C6635.m9824("connectionSpec");
                throw null;
            }
            this.f19968 = c6881.f19964;
            this.f19969 = c6881.f19966;
            this.f19970 = c6881.f19967;
            this.f19971 = c6881.f19965;
        }

        public C6882(boolean z) {
            this.f19968 = z;
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C6882 m10039(boolean z) {
            if (!this.f19968) {
                throw new IllegalArgumentException("no TLS extensions for cleartext connections".toString());
            }
            this.f19971 = z;
            return this;
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C6882 m10040(String... strArr) throws CloneNotSupportedException {
            if (strArr == null) {
                C6635.m9824("cipherSuites");
                throw null;
            }
            if (!this.f19968) {
                throw new IllegalArgumentException("no cipher suites for cleartext connections".toString());
            }
            if (!(!(strArr.length == 0))) {
                throw new IllegalArgumentException("At least one cipher suite is required".toString());
            }
            Object objClone = strArr.clone();
            if (objClone == null) {
                throw new TypeCastException("null cannot be cast to non-null type kotlin.Array<kotlin.String>");
            }
            this.f19969 = (String[]) objClone;
            return this;
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C6882 m10041(C6876... c6876Arr) throws CloneNotSupportedException {
            if (c6876Arr == null) {
                C6635.m9824("cipherSuites");
                throw null;
            }
            if (!this.f19968) {
                throw new IllegalArgumentException("no cipher suites for cleartext connections".toString());
            }
            ArrayList arrayList = new ArrayList(c6876Arr.length);
            for (C6876 c6876 : c6876Arr) {
                arrayList.add(c6876.f19957);
            }
            Object[] array = arrayList.toArray(new String[0]);
            if (array == null) {
                throw new TypeCastException("null cannot be cast to non-null type kotlin.Array<T>");
            }
            String[] strArr = (String[]) array;
            m10040((String[]) Arrays.copyOf(strArr, strArr.length));
            return this;
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C6882 m10042(EnumC6939... enumC6939Arr) throws CloneNotSupportedException {
            if (enumC6939Arr == null) {
                C6635.m9824("tlsVersions");
                throw null;
            }
            if (!this.f19968) {
                throw new IllegalArgumentException("no TLS versions for cleartext connections".toString());
            }
            ArrayList arrayList = new ArrayList(enumC6939Arr.length);
            for (EnumC6939 enumC6939 : enumC6939Arr) {
                arrayList.add(enumC6939.f20186);
            }
            Object[] array = arrayList.toArray(new String[0]);
            if (array == null) {
                throw new TypeCastException("null cannot be cast to non-null type kotlin.Array<T>");
            }
            String[] strArr = (String[]) array;
            m10044((String[]) Arrays.copyOf(strArr, strArr.length));
            return this;
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final C6881 m10043() {
            return new C6881(this.f19968, this.f19971, this.f19969, this.f19970);
        }

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final C6882 m10044(String... strArr) throws CloneNotSupportedException {
            if (strArr == null) {
                C6635.m9824("tlsVersions");
                throw null;
            }
            if (!this.f19968) {
                throw new IllegalArgumentException("no TLS versions for cleartext connections".toString());
            }
            if (!(!(strArr.length == 0))) {
                throw new IllegalArgumentException("At least one TLS version is required".toString());
            }
            Object objClone = strArr.clone();
            if (objClone == null) {
                throw new TypeCastException("null cannot be cast to non-null type kotlin.Array<kotlin.String>");
            }
            this.f19970 = (String[]) objClone;
            return this;
        }
    }

    /* JADX INFO: renamed from: ސ.ފ$ؠ, reason: contains not printable characters */
    public static final class C6883 {
        public C6883() {
        }

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

    static {
        new C6883(null);
        f19959 = new C6876[]{C6876.f19953, C6876.f19954, C6876.f19955, C6876.f19947, C6876.f19949, C6876.f19948, C6876.f19950, C6876.f19952, C6876.f19951};
        f19960 = new C6876[]{C6876.f19953, C6876.f19954, C6876.f19955, C6876.f19947, C6876.f19949, C6876.f19948, C6876.f19950, C6876.f19952, C6876.f19951, C6876.f19945, C6876.f19946, C6876.f19943, C6876.f19944, C6876.f19941, C6876.f19942, C6876.f19940};
        C6882 c6882 = new C6882(true);
        C6876[] c6876Arr = f19959;
        c6882.m10041((C6876[]) Arrays.copyOf(c6876Arr, c6876Arr.length));
        c6882.m10042(EnumC6939.TLS_1_3, EnumC6939.TLS_1_2);
        c6882.m10039(true);
        c6882.m10043();
        C6882 c68822 = new C6882(true);
        C6876[] c6876Arr2 = f19960;
        c68822.m10041((C6876[]) Arrays.copyOf(c6876Arr2, c6876Arr2.length));
        c68822.m10042(EnumC6939.TLS_1_3, EnumC6939.TLS_1_2);
        c68822.m10039(true);
        f19961 = c68822.m10043();
        C6882 c68823 = new C6882(true);
        C6876[] c6876Arr3 = f19960;
        c68823.m10041((C6876[]) Arrays.copyOf(c6876Arr3, c6876Arr3.length));
        c68823.m10042(EnumC6939.TLS_1_3, EnumC6939.TLS_1_2, EnumC6939.TLS_1_1, EnumC6939.TLS_1_0);
        c68823.m10039(true);
        f19962 = c68823.m10043();
        f19963 = new C6881(false, false, null, null);
    }

    public C6881(boolean z, boolean z2, String[] strArr, String[] strArr2) {
        this.f19964 = z;
        this.f19965 = z2;
        this.f19966 = strArr;
        this.f19967 = strArr2;
    }

    public boolean equals(Object obj) {
        if (!(obj instanceof C6881)) {
            return false;
        }
        if (obj == this) {
            return true;
        }
        boolean z = this.f19964;
        C6881 c6881 = (C6881) obj;
        if (z != c6881.f19964) {
            return false;
        }
        return !z || (Arrays.equals(this.f19966, c6881.f19966) && Arrays.equals(this.f19967, c6881.f19967) && this.f19965 == c6881.f19965);
    }

    public int hashCode() {
        if (!this.f19964) {
            return 17;
        }
        String[] strArr = this.f19966;
        int iHashCode = (527 + (strArr != null ? Arrays.hashCode(strArr) : 0)) * 31;
        String[] strArr2 = this.f19967;
        return ((iHashCode + (strArr2 != null ? Arrays.hashCode(strArr2) : 0)) * 31) + (!this.f19965 ? 1 : 0);
    }

    public String toString() {
        if (!this.f19964) {
            return "ConnectionSpec()";
        }
        StringBuilder sbM4897 = C2803.m4897("ConnectionSpec(", "cipherSuites=");
        sbM4897.append(Objects.toString(m10036(), "[all enabled]"));
        sbM4897.append(", ");
        sbM4897.append("tlsVersions=");
        sbM4897.append(Objects.toString(m10038(), "[all enabled]"));
        sbM4897.append(", ");
        sbM4897.append("supportsTlsExtensions=");
        sbM4897.append(this.f19965);
        sbM4897.append(')');
        return sbM4897.toString();
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final List<C6876> m10036() {
        String[] strArr = this.f19966;
        if (strArr == null) {
            return null;
        }
        ArrayList arrayList = new ArrayList(strArr.length);
        for (String str : strArr) {
            arrayList.add(C6876.f19956.m10034(str));
        }
        return C6560.m9777((Iterable) arrayList);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final boolean m10037(SSLSocket sSLSocket) {
        if (sSLSocket == null) {
            C6635.m9824("socket");
            throw null;
        }
        if (!this.f19964) {
            return false;
        }
        String[] strArr = this.f19967;
        if (strArr != null && !C6943.m10171(strArr, sSLSocket.getEnabledProtocols(), C6569.f19346)) {
            return false;
        }
        String[] strArr2 = this.f19966;
        if (strArr2 == null) {
            return true;
        }
        String[] enabledCipherSuites = sSLSocket.getEnabledCipherSuites();
        if (C6876.f19956 != null) {
            return C6943.m10171(strArr2, enabledCipherSuites, C6876.f19938);
        }
        throw null;
    }

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final List<EnumC6939> m10038() {
        String[] strArr = this.f19967;
        if (strArr == null) {
            return null;
        }
        ArrayList arrayList = new ArrayList(strArr.length);
        for (String str : strArr) {
            arrayList.add(EnumC6939.f20185.m10140(str));
        }
        return C6560.m9777((Iterable) arrayList);
    }
}
