package com.d.b.c; import android.content.Context; import android.util.Log; import com.d.a.c.b; import com.d.a.c.g; import com.d.a.c.w; import com.d.a.e; import com.google.android.gms.security.ProviderInstaller; import java.security.Provider; import java.security.Security; import javax.net.ssl.HttpsURLConnection; import javax.net.ssl.SSLContext; import javax.net.ssl.SSLSocketFactory; /* compiled from: ConscryptMiddleware */ public class a extends w { /* renamed from: ʻ reason: contains not printable characters */ static final Object f5498 = new Object(); /* renamed from: ʼ reason: contains not printable characters */ static boolean f5499; /* renamed from: ʽ reason: contains not printable characters */ static boolean f5500; /* renamed from: ʾ reason: contains not printable characters */ boolean f5501; /* renamed from: ʿ reason: contains not printable characters */ boolean f5502 = true; /* renamed from: ˆ reason: contains not printable characters */ g f5503; /* renamed from: ˈ reason: contains not printable characters */ Context f5504; /* renamed from: ʻ reason: contains not printable characters */ public static void m7681(Context context) { try { synchronized (f5498) { if (!f5499) { f5499 = true; if (Security.getProvider("GmsCore_OpenSSL") != null) { f5500 = true; return; } SSLContext sSLContext = SSLContext.getDefault(); SSLSocketFactory defaultSSLSocketFactory = HttpsURLConnection.getDefaultSSLSocketFactory(); ProviderInstaller.installIfNeeded(context); Provider[] providers = Security.getProviders(); Provider provider = Security.getProvider("GmsCore_OpenSSL"); Security.removeProvider("GmsCore_OpenSSL"); Security.insertProviderAt(provider, providers.length); SSLContext.setDefault(sSLContext); HttpsURLConnection.setDefaultSSLSocketFactory(defaultSSLSocketFactory); f5500 = true; } } } catch (Throwable th) { Log.w("IonConscrypt", "Conscrypt initialization failed.", th); } } /* renamed from: ʻ reason: contains not printable characters */ public void m7683() { m7681(this.f5504); if (f5500 && !this.f5501 && this.f5502) { this.f5501 = true; try { SSLContext instance = SSLContext.getInstance("TLS", "GmsCore_OpenSSL"); instance.init(null, null, null); if (this.f5503.m7215() == e.m7325()) { this.f5503.m7220(instance); } } catch (Exception unused) { } } } public a(Context context, g gVar) { this.f5503 = gVar; this.f5504 = context.getApplicationContext(); } @Override // com.d.a.c.w, com.d.a.c.b /* renamed from: ʻ reason: contains not printable characters */ public com.d.a.b.a m7682(b.a aVar) { if (!this.f5502) { return null; } m7683(); return super.m7297(aVar); } }