package h5; import java.security.cert.Certificate; import java.security.cert.X509Certificate; import java.util.ArrayList; import java.util.Collections; import java.util.Iterator; import java.util.LinkedHashSet; import java.util.List; import java.util.Set; import javax.net.ssl.SSLPeerUnverifiedException; /* loaded from: classes2.dex */ public final class k { /* renamed from: c, reason: collision with root package name */ public static final k f10150c = new a().a(); /* renamed from: a, reason: collision with root package name */ private final Set f10151a; /* renamed from: b, reason: collision with root package name */ private final q5.c f10152b; public static final class a { /* renamed from: a, reason: collision with root package name */ private final List f10153a = new ArrayList(); public k a() { return new k(new LinkedHashSet(this.f10153a), null); } } k(Set set, q5.c cVar) { this.f10151a = set; this.f10152b = cVar; } static g c(X509Certificate x509Certificate) { return g.k(x509Certificate.getPublicKey().getEncoded()).n(); } public static String e(Certificate certificate) { if (!(certificate instanceof X509Certificate)) { throw new IllegalArgumentException("Certificate pinning requires X509 certificates"); } return "sha256/" + c((X509Certificate) certificate).e(); } k a(q5.c cVar) { return i5.c.q(this.f10152b, cVar) ? this : new k(this.f10151a, cVar); } List b(String str) { List emptyList = Collections.emptyList(); Iterator it = this.f10151a.iterator(); if (!it.hasNext()) { return emptyList; } androidx.appcompat.app.m.a(it.next()); throw null; } public void d(String str, List list) { List b10 = b(str); if (b10.isEmpty()) { return; } q5.c cVar = this.f10152b; if (cVar != null) { list = cVar.a(list, str); } int size = list.size(); for (int i10 = 0; i10 < size; i10++) { if (b10.size() > 0) { androidx.appcompat.app.m.a(b10.get(0)); throw null; } } StringBuilder sb = new StringBuilder(); sb.append("Certificate pinning failure!"); sb.append("\n Peer certificate chain:"); int size2 = list.size(); for (int i11 = 0; i11 < size2; i11++) { X509Certificate x509Certificate = (X509Certificate) list.get(i11); sb.append("\n "); sb.append(e(x509Certificate)); sb.append(": "); sb.append(x509Certificate.getSubjectDN().getName()); } sb.append("\n Pinned certificates for "); sb.append(str); sb.append(":"); int size3 = b10.size(); for (int i12 = 0; i12 < size3; i12++) { androidx.appcompat.app.m.a(b10.get(i12)); sb.append("\n "); sb.append((Object) null); } throw new SSLPeerUnverifiedException(sb.toString()); } public boolean equals(Object obj) { if (obj == this) { return true; } if (obj instanceof k) { k kVar = (k) obj; if (i5.c.q(this.f10152b, kVar.f10152b) && this.f10151a.equals(kVar.f10151a)) { return true; } } return false; } public int hashCode() { q5.c cVar = this.f10152b; return ((cVar != null ? cVar.hashCode() : 0) * 31) + this.f10151a.hashCode(); } }