コード例 #1
0
ファイル: X509CRLImpl.java プロジェクト: cFerg/MineJava
  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
ファイル: X509CRLImpl.java プロジェクト: cFerg/MineJava
 public X500Principal getIssuerX500Principal() {
   if (issuerPrincipal == null) {
     issuerPrincipal = issuer.asX500Principal();
   }
   return issuerPrincipal;
 }