package o; import java.io.IOException; import java.math.BigInteger; import java.security.cert.CRLException; import java.security.cert.X509CRLEntry; import java.util.Date; import java.util.Enumeration; import java.util.HashSet; import java.util.Set; import javax.security.auth.x500.X500Principal; import o.C15433gqb; import org.bouncycastle.asn1.ASN1Encoding; import org.spongycastle.asn1.ASN1Integer; /* renamed from: o.gqI, reason: case insensitive filesystem */ /* loaded from: classes6.dex */ final class C15429gqI extends X509CRLEntry { private C15417gpt a; private int b; private boolean c; private C15433gqb.Sts d; /* JADX INFO: Access modifiers changed from: protected */ public C15429gqI(C15433gqb.Sts sts, boolean z, C15417gpt c15417gpt) { this.d = sts; this.a = e(z, c15417gpt); } @Override // java.security.cert.X509Extension public final boolean hasUnsupportedCriticalExtension() { Set criticalExtensionOIDs = getCriticalExtensionOIDs(); return (criticalExtensionOIDs == null || criticalExtensionOIDs.isEmpty()) ? false : true; } private C15417gpt e(boolean z, C15417gpt c15417gpt) { if (!z) { return null; } C15314gnC c15314gnC = C15394gpK.a; C15391gpH a = this.d.a(); C15394gpK c15394gpK = a != null ? (C15394gpK) a.d.get(c15314gnC) : null; if (c15394gpK == null) { return c15417gpt; } try { AbstractC15315gnE b = C15394gpK.b(c15394gpK); gpO[] gpoArr = (b != null ? new gpP(AbstractC15317gnH.a(b)) : null).b; int length = gpoArr.length; gpO[] gpoArr2 = new gpO[length]; System.arraycopy(gpoArr, 0, gpoArr2, 0, gpoArr.length); for (int i = 0; i < length; i++) { if (gpoArr2[i].e == 4) { return C15417gpt.c(gpoArr2[i].d); } } } catch (Exception unused) { } return null; } @Override // java.security.cert.X509CRLEntry public final X500Principal getCertificateIssuer() { if (this.a == null) { return null; } try { return new X500Principal(this.a.l()); } catch (IOException unused) { return null; } } private Set e(boolean z) { C15391gpH a = this.d.a(); if (a == null) { return null; } HashSet hashSet = new HashSet(); Enumeration elements = a.a.elements(); while (elements.hasMoreElements()) { C15314gnC c15314gnC = (C15314gnC) elements.nextElement(); if (z == ((C15394gpK) a.d.get(c15314gnC)).p) { hashSet.add(c15314gnC.d); } } return hashSet; } @Override // java.security.cert.X509Extension public final Set getCriticalExtensionOIDs() { return e(true); } @Override // java.security.cert.X509Extension public final Set getNonCriticalExtensionOIDs() { return e(false); } @Override // java.security.cert.X509Extension public final byte[] getExtensionValue(String str) { C15314gnC c15314gnC = new C15314gnC(str); C15391gpH a = this.d.a(); C15394gpK c15394gpK = a != null ? (C15394gpK) a.d.get(c15314gnC) : null; if (c15394gpK == null) { return null; } try { return c15394gpK.v.l(); } catch (Exception e) { StringBuilder sb = new StringBuilder("Exception encoding: "); sb.append(e.toString()); throw new IllegalStateException(sb.toString()); } } @Override // java.security.cert.X509CRLEntry public final int hashCode() { if (!this.c) { this.b = super.hashCode(); this.c = true; } return this.b; } @Override // java.security.cert.X509CRLEntry public final boolean equals(Object obj) { if (obj == this) { return true; } if (obj instanceof C15429gqI) { return this.d.equals(((C15429gqI) obj).d); } return super.equals(this); } @Override // java.security.cert.X509CRLEntry public final byte[] getEncoded() throws CRLException { try { return this.d.c(ASN1Encoding.DER); } catch (IOException e) { throw new CRLException(e.toString()); } } @Override // java.security.cert.X509CRLEntry public final BigInteger getSerialNumber() { return new BigInteger(ASN1Integer.e(this.d.e.d(0)).b); } @Override // java.security.cert.X509CRLEntry public final Date getRevocationDate() { return C15439gqh.e(this.d.e.d(1)).c(); } @Override // java.security.cert.X509CRLEntry public final boolean hasExtensions() { return this.d.a() != null; } @Override // java.security.cert.X509CRLEntry public final String toString() { StringBuffer stringBuffer = new StringBuffer(" userCertificate: "); String b = grR.b(); stringBuffer.append(getSerialNumber()).append(b); stringBuffer.append(" revocationDate: ").append(getRevocationDate()).append(b); stringBuffer.append(" certificateIssuer: ").append(getCertificateIssuer()).append(b); C15391gpH a = this.d.a(); if (a != null) { Enumeration elements = a.a.elements(); if (elements.hasMoreElements()) { stringBuffer.append(" crlEntryExtensions:").append(b); while (elements.hasMoreElements()) { C15314gnC c15314gnC = (C15314gnC) elements.nextElement(); C15394gpK c15394gpK = (C15394gpK) a.d.get(c15314gnC); if (c15394gpK.v != null) { C15348gnx c15348gnx = new C15348gnx(c15394gpK.v.b()); stringBuffer.append(" critical(").append(c15394gpK.p).append(") "); try { if (c15314gnC.equals(C15394gpK.r)) { stringBuffer.append(gpF.d(C15350gnz.a(c15348gnx.b()))).append(b); } else if (c15314gnC.equals(C15394gpK.a)) { StringBuffer append = stringBuffer.append("Certificate issuer: "); AbstractC15315gnE b2 = c15348gnx.b(); append.append(b2 != null ? new gpP(AbstractC15317gnH.a(b2)) : null).append(b); } else { stringBuffer.append(c15314gnC.d); stringBuffer.append(" value = ").append(C15408gpk.d(c15348gnx.b())).append(b); } } catch (Exception unused) { stringBuffer.append(c15314gnC.d); stringBuffer.append(" value = *****").append(b); } } else { stringBuffer.append(b); } } } } return stringBuffer.toString(); } }