导航菜单

页面标题

页面副标题

All File Recovery v1.0.2 - h.java 源代码

正在查看: All File Recovery v1.0.2 应用的 h.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package ee;

import Dc.K;
import Td.C;
import Td.D;
import ad.InterfaceC0496n;
import ef.l;
import ef.m;
import fe.C0606c;
import he.AbstractC0628c;
import he.C0626a;
import he.C0627b;
import he.InterfaceC0630e;
import java.io.IOException;
import java.net.InetSocketAddress;
import java.net.Socket;
import java.security.GeneralSecurityException;
import java.security.KeyStore;
import java.security.Security;
import java.security.cert.X509Certificate;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
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 ke.C0713l;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;

public class h {

    @l
    public static final a a;

    @l
    public static volatile h b = null;
    public static final int c = 4;
    public static final int d = 5;
    public static final Logger e;

    @SourceDebugExtension({"SMAP\nPlatform.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Platform.kt\nokhttp3/internal/platform/Platform$Companion\n+ 2 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,286:1\n766#2:287\n857#2,2:288\n1549#2:290\n1620#2,3:291\n*S KotlinDebug\n*F\n+ 1 Platform.kt\nokhttp3/internal/platform/Platform$Companion\n*L\n193#1:287\n193#1:288,2\n193#1:290\n193#1:291,3\n*E\n"})
    public static final class a {
        public a() {
        }

        public static void m(a aVar, h hVar, int i, Object obj) {
            if ((i & 1) != 0) {
                hVar = aVar.f();
            }
            aVar.l(hVar);
        }

        @l
        public final List<String> b(@l List<? extends D> protocols) {
            Intrinsics.checkNotNullParameter(protocols, "protocols");
            ArrayList arrayList = new ArrayList();
            for (Object obj : protocols) {
                if (((D) obj) != D.HTTP_1_0) {
                    arrayList.add(obj);
                }
            }
            ArrayList arrayList2 = new ArrayList(K.b0(arrayList, 10));
            int size = arrayList.size();
            int i = 0;
            while (i < size) {
                Object obj2 = arrayList.get(i);
                i++;
                arrayList2.add(((D) obj2).a);
            }
            return arrayList2;
        }

        @l
        public final byte[] c(@l List<? extends D> protocols) {
            Intrinsics.checkNotNullParameter(protocols, "protocols");
            C0713l c0713l = new C0713l();
            ArrayList arrayList = (ArrayList) b(protocols);
            int size = arrayList.size();
            int i = 0;
            while (i < size) {
                Object obj = arrayList.get(i);
                i++;
                String str = (String) obj;
                c0713l.u2(str.length());
                c0713l.I2(str);
            }
            return c0713l.x0(c0713l.b);
        }

        public final h d() {
            C0606c.a.b();
            h a = C0590a.g.a();
            if (a != null) {
                return a;
            }
            h a2 = C0591b.h.a();
            Intrinsics.checkNotNull(a2);
            return a2;
        }

        public final h e() {
            C0596g a;
            C0592c a2;
            C0593d c;
            if (j() && (c = C0593d.g.c()) != null) {
                return c;
            }
            if (i() && (a2 = C0592c.g.a()) != null) {
                return a2;
            }
            if (k() && (a = C0596g.g.a()) != null) {
                return a;
            }
            C0595f a3 = C0595f.f.a();
            if (a3 != null) {
                return a3;
            }
            h a4 = C0594e.k.a();
            return a4 != null ? a4 : new h();
        }

        public final h f() {
            return h() ? d() : e();
        }

        @InterfaceC0496n
        @l
        public final h g() {
            return h.b;
        }

        public final boolean h() {
            return Intrinsics.areEqual("Dalvik", System.getProperty("java.vm.name"));
        }

        public final boolean i() {
            return Intrinsics.areEqual("BC", Security.getProviders()[0].getName());
        }

        public final boolean j() {
            return Intrinsics.areEqual("Conscrypt", Security.getProviders()[0].getName());
        }

        public final boolean k() {
            return Intrinsics.areEqual("OpenJSSE", Security.getProviders()[0].getName());
        }

        public final void l(@l h platform) {
            Intrinsics.checkNotNullParameter(platform, "platform");
            h.b = platform;
        }

        public a(DefaultConstructorMarker defaultConstructorMarker) {
        }
    }

    static {
        a aVar = new a();
        a = aVar;
        b = aVar.f();
        e = Logger.getLogger(C.class.getName());
    }

    @InterfaceC0496n
    @l
    public static final h h() {
        a.getClass();
        return b;
    }

    public static void n(h hVar, 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;
        }
        hVar.m(str, i, th);
    }

    public void c(@l SSLSocket sslSocket) {
        Intrinsics.checkNotNullParameter(sslSocket, "sslSocket");
    }

    @l
    public AbstractC0628c d(@l X509TrustManager trustManager) {
        Intrinsics.checkNotNullParameter(trustManager, "trustManager");
        return new C0626a(e(trustManager));
    }

    @l
    public InterfaceC0630e e(@l X509TrustManager trustManager) {
        Intrinsics.checkNotNullParameter(trustManager, "trustManager");
        X509Certificate[] acceptedIssuers = trustManager.getAcceptedIssuers();
        Intrinsics.checkNotNullExpressionValue(acceptedIssuers, "trustManager.acceptedIssuers");
        return new C0627b((X509Certificate[]) Arrays.copyOf(acceptedIssuers, acceptedIssuers.length));
    }

    public void f(@l SSLSocket sslSocket, @m String str, @l List<D> protocols) {
        Intrinsics.checkNotNullParameter(sslSocket, "sslSocket");
        Intrinsics.checkNotNullParameter(protocols, "protocols");
    }

    public void g(@l Socket socket, @l InetSocketAddress address, int i) throws IOException {
        Intrinsics.checkNotNullParameter(socket, "socket");
        Intrinsics.checkNotNullParameter(address, "address");
        socket.connect(address, i);
    }

    @l
    public final String i() {
        return "OkHttp";
    }

    @m
    public String j(@l SSLSocket sslSocket) {
        Intrinsics.checkNotNullParameter(sslSocket, "sslSocket");
        return null;
    }

    @m
    public Object k(@l String closer) {
        Intrinsics.checkNotNullParameter(closer, "closer");
        if (e.isLoggable(Level.FINE)) {
            return new Throwable(closer);
        }
        return null;
    }

    public boolean l(@l String hostname) {
        Intrinsics.checkNotNullParameter(hostname, "hostname");
        return true;
    }

    public void m(@l String message, int i, @m Throwable th) {
        Intrinsics.checkNotNullParameter(message, "message");
        e.log(i == 5 ? Level.WARNING : Level.INFO, message, th);
    }

    public void o(@l String message, @m Object obj) {
        Intrinsics.checkNotNullParameter(message, "message");
        if (obj == null) {
            message = M.a.a(message, " To see where this was allocated, set the OkHttpClient logger level to FINE: Logger.getLogger(OkHttpClient.class.getName()).setLevel(Level.FINE);");
        }
        m(message, 5, (Throwable) obj);
    }

    @l
    public SSLContext p() {
        SSLContext sSLContext = SSLContext.getInstance("TLS");
        Intrinsics.checkNotNullExpressionValue(sSLContext, "getInstance(\"TLS\")");
        return sSLContext;
    }

    @l
    public SSLSocketFactory q(@l X509TrustManager trustManager) {
        Intrinsics.checkNotNullParameter(trustManager, "trustManager");
        try {
            SSLContext p = p();
            p.init(null, new TrustManager[]{trustManager}, null);
            SSLSocketFactory socketFactory = p.getSocketFactory();
            Intrinsics.checkNotNullExpressionValue(socketFactory, "newSSLContext().apply {\n…ll)\n      }.socketFactory");
            return socketFactory;
        } catch (GeneralSecurityException e2) {
            throw new AssertionError("No System TLS: " + e2, e2);
        }
    }

    @l
    public X509TrustManager r() {
        TrustManagerFactory trustManagerFactory = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
        trustManagerFactory.init((KeyStore) null);
        TrustManager[] trustManagers = trustManagerFactory.getTrustManagers();
        Intrinsics.checkNotNull(trustManagers);
        if (trustManagers.length == 1) {
            TrustManager trustManager = trustManagers[0];
            if (trustManager instanceof X509TrustManager) {
                Intrinsics.checkNotNull(trustManager, "null cannot be cast to non-null type javax.net.ssl.X509TrustManager");
                return (X509TrustManager) trustManager;
            }
        }
        StringBuilder sb = new StringBuilder("Unexpected default trust managers: ");
        String arrays = Arrays.toString(trustManagers);
        Intrinsics.checkNotNullExpressionValue(arrays, "toString(this)");
        sb.append(arrays);
        throw new IllegalStateException(sb.toString().toString());
    }

    @m
    public X509TrustManager s(@l SSLSocketFactory sslSocketFactory) {
        Intrinsics.checkNotNullParameter(sslSocketFactory, "sslSocketFactory");
        try {
            Class<?> sslContextClass = Class.forName("sun.security.ssl.SSLContextImpl");
            Intrinsics.checkNotNullExpressionValue(sslContextClass, "sslContextClass");
            Object U = Ud.f.U(sslSocketFactory, sslContextClass, "context");
            if (U == null) {
                return null;
            }
            return (X509TrustManager) Ud.f.U(U, X509TrustManager.class, "trustManager");
        } catch (ClassNotFoundException unused) {
            return null;
        } catch (RuntimeException e2) {
            if (!Intrinsics.areEqual(e2.getClass().getName(), "java.lang.reflect.InaccessibleObjectException")) {
                throw e2;
            }
            return null;
        }
    }

    @l
    public String toString() {
        String simpleName = getClass().getSimpleName();
        Intrinsics.checkNotNullExpressionValue(simpleName, "javaClass.simpleName");
        return simpleName;
    }
}