Пример #1
0
  private X500Principal getCertIssuer(X509CRLEntryImpl entry, X500Principal prevCertIssuer)
      throws IOException {

    CertificateIssuerExtension ciExt = entry.getCertificateIssuerExtension();
    if (ciExt != null) {
      GeneralNames names = ciExt.get(CertificateIssuerExtension.ISSUER);
      X500Name issuerDN = (X500Name) names.get(0).getName();
      return issuerDN.asX500Principal();
    } else {
      return prevCertIssuer;
    }
  }
Пример #2
0
 public X500Principal getIssuerX500Principal() {
   if (issuerPrincipal == null) {
     issuerPrincipal = issuer.asX500Principal();
   }
   return issuerPrincipal;
 }