Examples of CertificateView


Examples of ch.csnc.extension.ui.CertificateView

  }//GEN-LAST:event_keyStoreListMouseClicked

  private void showActiveCertificateButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_showActiveCertificateButtonActionPerformed
    Certificate cert = contextManager.getDefaultCertificate();
    if(cert!=null) {
      new Dialog(new CertificateView(cert.toString()), false);
    }
  }//GEN-LAST:event_showActiveCertificateButtonActionPerformed
View Full Code Here

Examples of ch.csnc.extension.ui.CertificateView

  private void showAliasButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_showAliasButtonActionPerformed
    int keystore = keyStoreList.getSelectedIndex();
    if(keystore>=0) {
      int alias = aliasTable.getSelectedRow();
      Certificate cert = contextManager.getCertificate(keystore, alias);
      new Dialog(new CertificateView(cert.toString()), false);
    }
  }//GEN-LAST:event_showAliasButtonActionPerformed
View Full Code Here

Examples of org.ejbca.ui.web.CertificateView

    if (certificates != null) {
      Iterator<Certificate> i = certificates.iterator();
      while (i.hasNext()) {
        Certificate cert = i.next();
        // TODO: CertificateView is located in web.admin package, but this is web.pub package...
        CertificateView view = new CertificateView(cert,null,null);
        result.add(view);
      }
    }
  }
View Full Code Here

Examples of org.ejbca.ui.web.CertificateView

          Certificate cert = (Certificate) j.next();
          CertificateStatus revinfo = certificatesession.getStatus(CertTools.getIssuerDN(cert), CertTools.getSerialNumber(cert));
          if(revinfo != null) {
            revokedinfo = new RevokedInfoView(revinfo, CertTools.getSerialNumber(cert));
          }
          certificates[i] = new CertificateView(cert, revokedinfo, username);
        }
      } else{
        certificates = null;
      }
    }
View Full Code Here

Examples of org.ejbca.ui.web.CertificateView

            CertificateStatus revinfo = certificatesession.getStatus(CertTools.getIssuerDN(cert), CertTools.getSerialNumber(cert));
            if (revinfo != null) {
                revokedinfo = new RevokedInfoView(revinfo, CertTools.getSerialNumber(cert));
            }
            certificates = new CertificateView[1];
            certificates[0] = new CertificateView(cert, revokedinfo, username);
        } else {
            certificates = null;
        }
    }
View Full Code Here

Examples of org.ejbca.ui.web.CertificateView

      }
      return returnval;
    }

    public CertificateView getCertificate(int index) {
      CertificateView returnval = null;
      if(certificates != null){
        returnval = certificates[index];
      }
      return returnval;
    }
View Full Code Here

Examples of org.ejbca.ui.web.CertificateView

          // Fetch the certificate and at the same time check that the user is authorized to it.
         
          try {
        rabean.loadCertificates(certsn, issuerdn);

        CertificateView certview = rabean.getCertificate(0);
       
        Certificate cert = certview.getCertificate();
        byte[] enccert = cert.getEncoded();
                // We must remove cache headers for IE
                ServletUtils.removeCacheHeaders(res);
        if (command.equalsIgnoreCase(COMMAND_NSCERT)) {
          res.setContentType("application/x-x509-ca-cert");
          res.setContentLength(enccert.length);
          res.getOutputStream().write(enccert);
          log.debug("Sent CA cert to NS client, len="+enccert.length+".");
        } else if (command.equalsIgnoreCase(COMMAND_IECERT)) {
          res.setHeader("Content-disposition", "attachment; filename=" + certview.getUsername() + ".crt");
          res.setContentType("application/octet-stream");
          res.setContentLength(enccert.length);
          res.getOutputStream().write(enccert);
          log.debug("Sent CA cert to IE client, len="+enccert.length+".");
        } else if (command.equalsIgnoreCase(COMMAND_CERT)) {
          byte[] b64cert = Base64.encode(enccert);
          String out = RequestHelper.BEGIN_CERTIFICATE_WITH_NL;                  
          out += new String(b64cert);
          out += RequestHelper.END_CERTIFICATE_WITH_NL;
          res.setHeader("Content-disposition", "attachment; filename=" + certview.getUsername() + ".pem");
          res.setContentType("application/octet-stream");
          res.setContentLength(out.length());
          res.getOutputStream().write(out.getBytes());
          log.debug("Sent CA cert to client, len="+out.length()+".");
        } else {
View Full Code Here

Examples of org.ejbca.ui.web.CertificateView

        RevokedInfoView revokedinfo = null;
        CertificateStatus revinfo = certificatesession.getStatus(CertTools.getIssuerDN(next), CertTools.getSerialNumber(next));
        if(revinfo != null && revinfo.revocationReason != RevokedCertInfo.NOT_REVOKED) {
          revokedinfo = new RevokedInfoView(revinfo, CertTools.getSerialNumber(next));
        }
        returnval[i] = new CertificateView(next, revokedinfo, null);
        i++;
      }
      return returnval;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.