public boolean addCert(CertificateInfo certInfo) { Args.notNull(certInfo, "certInfo"); try { addCert(certInfo.getIssuer(), certInfo.getCert(), certInfo.getSubjectPublicKey(), certInfo.getProfile(), certInfo.getRequestor(), certInfo.getUser(), certInfo.getReqType(), certInfo.getTransactionId(), certInfo.getRequestedSubject()); } catch (Exception ex) { LOG.error("could not save certificate {}: {}. Message: {}", new Object[]{certInfo.getCert().getSubject(), Base64.encodeToString(certInfo.getCert().getEncodedCert(), true), ex.getMessage()}); LOG.debug("error", ex); return false; } return true; }