package defpackage;

import android.os.Build;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.List;
import javax.net.ssl.SSLSocket;

/* renamed from: ᵭˈᵹ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public class C4104 implements InterfaceC4044 {

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public static final ʾᵠᵦ f15332 = new ʾᵠᵦ();

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final Method f15333;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final Method f15334;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final Class f15335;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final Method f15336;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final Method f15337;

    public C4104(Class cls) {
        this.f15335 = cls;
        this.f15336 = cls.getDeclaredMethod("setUseSessionTickets", Boolean.TYPE);
        this.f15334 = cls.getMethod("setHostname", String.class);
        this.f15337 = cls.getMethod("getAlpnSelectedProtocol", null);
        this.f15333 = cls.getMethod("setAlpnProtocols", byte[].class);
    }

    @Override // defpackage.InterfaceC4044
    /* renamed from: ˏᵙ */
    public final String mo7179(SSLSocket sSLSocket) {
        if (this.f15335.isInstance(sSLSocket)) {
            try {
                byte[] bArr = (byte[]) this.f15337.invoke(sSLSocket, null);
                if (bArr != null) {
                    return new String(bArr, AbstractC2356.f9221);
                }
            } catch (IllegalAccessException e) {
                throw new AssertionError(e);
            } catch (InvocationTargetException e2) {
                Throwable cause = e2.getCause();
                if (!(cause instanceof NullPointerException) || !ᵲᵝᵪ.ᵹᵝᵶ(((NullPointerException) cause).getMessage(), "ssl == null")) {
                    throw new AssertionError(e2);
                }
            }
        }
        return null;
    }

    @Override // defpackage.InterfaceC4044
    /* renamed from: ᵥᵯˎ */
    public final boolean mo7180(SSLSocket sSLSocket) {
        return this.f15335.isInstance(sSLSocket);
    }

    @Override // defpackage.InterfaceC4044
    /* renamed from: ᵴᵳ */
    public final boolean mo7181() {
        boolean z = C1730.f6895;
        return C1730.f6895;
    }

    @Override // defpackage.InterfaceC4044
    /* renamed from: ᵻᵢﹳᵰ */
    public final void mo7182(SSLSocket sSLSocket, String str, List list) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException {
        if (this.f15335.isInstance(sSLSocket)) {
            try {
                this.f15336.invoke(sSLSocket, Boolean.TRUE);
                if (str != null && Build.VERSION.SDK_INT <= 23) {
                    this.f15334.invoke(sSLSocket, str);
                }
                Method method = this.f15333;
                AbstractC0761 abstractC0761 = AbstractC0761.f3627;
                method.invoke(sSLSocket, ᵺᐧʝ.ᵪʩ(list));
            } catch (IllegalAccessException e) {
                throw new AssertionError(e);
            } catch (InvocationTargetException e2) {
                throw new AssertionError(e2);
            }
        }
    }
}
