package o; import java.io.IOException; import java.security.cert.Certificate; import java.security.cert.X509CertSelector; import java.security.cert.X509Certificate; /* renamed from: o.gsh, reason: case insensitive filesystem */ /* loaded from: classes6.dex */ public final class C15512gsh extends X509CertSelector implements InterfaceC15467grM { @Override // java.security.cert.X509CertSelector, java.security.cert.CertSelector, o.InterfaceC15467grM public final Object clone() { return (C15512gsh) super.clone(); } public static C15512gsh d(X509CertSelector x509CertSelector) { if (x509CertSelector == null) { throw new IllegalArgumentException("cannot create from null selector"); } C15512gsh c15512gsh = new C15512gsh(); c15512gsh.setAuthorityKeyIdentifier(x509CertSelector.getAuthorityKeyIdentifier()); c15512gsh.setBasicConstraints(x509CertSelector.getBasicConstraints()); c15512gsh.setCertificate(x509CertSelector.getCertificate()); c15512gsh.setCertificateValid(x509CertSelector.getCertificateValid()); c15512gsh.setMatchAllSubjectAltNames(x509CertSelector.getMatchAllSubjectAltNames()); try { c15512gsh.setPathToNames(x509CertSelector.getPathToNames()); c15512gsh.setExtendedKeyUsage(x509CertSelector.getExtendedKeyUsage()); c15512gsh.setNameConstraints(x509CertSelector.getNameConstraints()); c15512gsh.setPolicy(x509CertSelector.getPolicy()); c15512gsh.setSubjectPublicKeyAlgID(x509CertSelector.getSubjectPublicKeyAlgID()); c15512gsh.setSubjectAlternativeNames(x509CertSelector.getSubjectAlternativeNames()); c15512gsh.setIssuer(x509CertSelector.getIssuer()); c15512gsh.setKeyUsage(x509CertSelector.getKeyUsage()); c15512gsh.setPrivateKeyValid(x509CertSelector.getPrivateKeyValid()); c15512gsh.setSerialNumber(x509CertSelector.getSerialNumber()); c15512gsh.setSubject(x509CertSelector.getSubject()); c15512gsh.setSubjectKeyIdentifier(x509CertSelector.getSubjectKeyIdentifier()); c15512gsh.setSubjectPublicKey(x509CertSelector.getSubjectPublicKey()); return c15512gsh; } catch (IOException e) { throw new IllegalArgumentException("error in passed in selector: ".concat(String.valueOf(e))); } } @Override // java.security.cert.X509CertSelector, java.security.cert.CertSelector public final boolean match(Certificate certificate) { if (certificate instanceof X509Certificate) { return super.match((X509Certificate) certificate); } return false; } }