package com.ifpdos.daemonserver.router;

import java.security.SecureRandom;
import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLContext;
import javax.net.ssl.SSLSession;
import javax.net.ssl.TrustManager;
import javax.net.ssl.X509TrustManager;
import org.eclipse.paho.client.mqttv3.internal.security.SSLSocketFactoryFactory;

/* JADX INFO: compiled from: SSLFactoryUtil.java */
/* JADX INFO: loaded from: classes.dex */
public class q {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    SSLContext f1553a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    TrustManager[] f1554b;

    /* JADX INFO: compiled from: SSLFactoryUtil.java */
    class a implements X509TrustManager {
        a(q qVar) {
        }

        @Override // javax.net.ssl.X509TrustManager
        public void checkClientTrusted(X509Certificate[] x509CertificateArr, String str) throws CertificateException {
        }

        @Override // javax.net.ssl.X509TrustManager
        public void checkServerTrusted(X509Certificate[] x509CertificateArr, String str) throws CertificateException {
        }

        @Override // javax.net.ssl.X509TrustManager
        public X509Certificate[] getAcceptedIssuers() {
            return new X509Certificate[0];
        }
    }

    /* JADX INFO: compiled from: SSLFactoryUtil.java */
    class b implements HostnameVerifier {
        b(q qVar) {
        }

        @Override // javax.net.ssl.HostnameVerifier
        public boolean verify(String str, SSLSession sSLSession) {
            return true;
        }
    }

    public q() {
        b();
    }

    private void b() {
        this.f1554b = new TrustManager[]{new a(this)};
        try {
            SSLContext sSLContext = SSLContext.getInstance(SSLSocketFactoryFactory.DEFAULT_PROTOCOL);
            this.f1553a = sSLContext;
            sSLContext.init(null, this.f1554b, new SecureRandom());
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    public HostnameVerifier a() {
        return new b(this);
    }
}
