package p447.p448.p457.p458;

import android.annotation.SuppressLint;
import android.net.ssl.SSLSockets;
import android.os.Build;
import java.io.IOException;
import java.util.List;
import javax.net.ssl.SSLParameters;
import javax.net.ssl.SSLSocket;
import kotlin.TypeCastException;
import kotlin.jvm.internal.DefaultConstructorMarker;
import p402.InterfaceC6540;
import p402.p411.p413.C6635;
import p447.EnumC6924;
import p447.p448.p457.C7069;

/* JADX INFO: renamed from: ސ.ޣ.މ.ކ.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
@InterfaceC6540
@SuppressLint({"NewApi"})
public final class C7071 implements InterfaceC7086 {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static final C7072 f20589 = new C7072(null);

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

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

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final boolean m10389() {
            return C7069.f20588.m10383() && Build.VERSION.SDK_INT >= 29;
        }
    }

    @Override // p447.p448.p457.p458.InterfaceC7086
    @SuppressLint({"NewApi"})
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public String mo10385(SSLSocket sSLSocket) {
        if (sSLSocket == null) {
            C6635.m9824("sslSocket");
            throw null;
        }
        String applicationProtocol = sSLSocket.getApplicationProtocol();
        if (applicationProtocol == null || C6635.m9825((Object) applicationProtocol, (Object) "")) {
            return null;
        }
        return applicationProtocol;
    }

    @Override // p447.p448.p457.p458.InterfaceC7086
    @SuppressLint({"NewApi"})
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void mo10386(SSLSocket sSLSocket, String str, List<? extends EnumC6924> list) throws IOException {
        if (sSLSocket == null) {
            C6635.m9824("sslSocket");
            throw null;
        }
        if (list == null) {
            C6635.m9824("protocols");
            throw null;
        }
        try {
            SSLSockets.setUseSessionTickets(sSLSocket, true);
            SSLParameters sSLParameters = sSLSocket.getSSLParameters();
            C6635.m9823((Object) sSLParameters, "sslParameters");
            Object[] array = C7069.f20588.m10382(list).toArray(new String[0]);
            if (array == null) {
                throw new TypeCastException("null cannot be cast to non-null type kotlin.Array<T>");
            }
            sSLParameters.setApplicationProtocols((String[]) array);
            sSLSocket.setSSLParameters(sSLParameters);
        } catch (IllegalArgumentException e) {
            throw new IOException("Android internal error", e);
        }
    }

    @Override // p447.p448.p457.p458.InterfaceC7086
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public boolean mo10387() {
        return f20589.m10389();
    }

    @Override // p447.p448.p457.p458.InterfaceC7086
    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public boolean mo10388(SSLSocket sSLSocket) {
        if (sSLSocket != null) {
            return SSLSockets.isSupportedSocket(sSLSocket);
        }
        C6635.m9824("sslSocket");
        throw null;
    }
}
