private CAKeyUpdAnnContent(ASN1Sequence seq) { oldWithNew = CMPCertificate.getInstance(seq.getObjectAt(0)); newWithOld = CMPCertificate.getInstance(seq.getObjectAt(1)); newWithNew = CMPCertificate.getInstance(seq.getObjectAt(2)); }
private CAKeyUpdAnnContent(ASN1Sequence seq) { oldWithNew = CMPCertificate.getInstance(seq.getObjectAt(0)); newWithOld = CMPCertificate.getInstance(seq.getObjectAt(1)); newWithNew = CMPCertificate.getInstance(seq.getObjectAt(2)); }
public CMPCertificate[] getCaCerts() { if (caCerts == null) { return null; } CMPCertificate[] results = new CMPCertificate[caCerts.size()]; for (int i = 0; i != results.length; i++) { results[i] = CMPCertificate.getInstance(caCerts.getObjectAt(i)); } return results; }
public CMPCertificate[] getExtraCerts() { if (extraCerts == null) { return null; } CMPCertificate[] results = new CMPCertificate[extraCerts.size()]; for (int i = 0; i < results.length; i++) { results[i] = CMPCertificate.getInstance(extraCerts.getObjectAt(i)); } return results; }
public CMPCertificate[] getCaPubs() { if (caPubs == null) { return null; } CMPCertificate[] results = new CMPCertificate[caPubs.size()]; for (int i = 0; i != results.length; i++) { results[i] = CMPCertificate.getInstance(caPubs.getObjectAt(i)); } return results; }
public CMPCertificate[] getCaPubs() { if (caPubs == null) { return null; } CMPCertificate[] results = new CMPCertificate[caPubs.size()]; for (int i = 0; i != results.length; i++) { results[i] = CMPCertificate.getInstance(caPubs.getObjectAt(i)); } return results; }
public CMPCertificate[] getCaCerts() { if (caCerts == null) { return null; } CMPCertificate[] results = new CMPCertificate[caCerts.size()]; for (int i = 0; i != results.length; i++) { results[i] = CMPCertificate.getInstance(caCerts.getObjectAt(i)); } return results; }
public CMPCertificate[] getExtraCerts() { if (extraCerts == null) { return null; } CMPCertificate[] results = new CMPCertificate[extraCerts.size()]; for (int i = 0; i < results.length; i++) { results[i] = CMPCertificate.getInstance(extraCerts.getObjectAt(i)); } return results; }
private CertOrEncCert(ASN1TaggedObject tagged) { if (tagged.getTagNo() == 0) { certificate = CMPCertificate.getInstance(tagged.getObject()); } else if (tagged.getTagNo() == 1) { encryptedCert = EncryptedValue.getInstance(tagged.getObject()); } else { throw new IllegalArgumentException("unknown tag: " + tagged.getTagNo()); } }
private CertOrEncCert(ASN1TaggedObject tagged) { if (tagged.getTagNo() == 0) { certificate = CMPCertificate.getInstance(tagged.getObject()); } else if (tagged.getTagNo() == 1) { encryptedCert = EncryptedValue.getInstance(tagged.getObject()); } else { throw new IllegalArgumentException("unknown tag: " + tagged.getTagNo()); } }
private KeyRecRepContent(ASN1Sequence seq) { Enumeration en = seq.getObjects(); status = PKIStatusInfo.getInstance(en.nextElement()); while (en.hasMoreElements()) { ASN1TaggedObject tObj = ASN1TaggedObject.getInstance(en.nextElement()); switch (tObj.getTagNo()) { case 0: newSigCert = CMPCertificate.getInstance(tObj.getObject()); break; case 1: caCerts = ASN1Sequence.getInstance(tObj.getObject()); break; case 2: keyPairHist = ASN1Sequence.getInstance(tObj.getObject()); break; default: throw new IllegalArgumentException("unknown tag number: " + tObj.getTagNo()); } } }
private KeyRecRepContent(ASN1Sequence seq) { Enumeration en = seq.getObjects(); status = PKIStatusInfo.getInstance(en.nextElement()); while (en.hasMoreElements()) { ASN1TaggedObject tObj = ASN1TaggedObject.getInstance(en.nextElement()); switch (tObj.getTagNo()) { case 0: newSigCert = CMPCertificate.getInstance(tObj.getObject()); break; case 1: caCerts = ASN1Sequence.getInstance(tObj.getObject()); break; case 2: keyPairHist = ASN1Sequence.getInstance(tObj.getObject()); break; default: throw new IllegalArgumentException("unknown tag number: " + tObj.getTagNo()); } } }
private Certificate[] cmpCaCerts() throws Exception { ProtectedPKIMessageBuilder builder = new ProtectedPKIMessageBuilder( PKIHeader.CMP_2000, requestorSubject, responderSubject); builder.setMessageTime(new Date()); builder.setTransactionID(randomTransactionId()); builder.setSenderNonce(randomSenderNonce()); InfoTypeAndValue itv = new InfoTypeAndValue(id_xipki_cmp); PKIBody body = new PKIBody(PKIBody.TYPE_GEN_MSG, new GenMsgContent(itv)); builder.setBody(body); ProtectedPKIMessage request = build(builder); PKIMessage response = transmit(request, null); ASN1Encodable asn1Value = extractGeneralRepContent(response, id_xipki_cmp.getId()); ASN1Sequence seq = ASN1Sequence.getInstance(asn1Value); final int size = seq.size(); Certificate[] caCerts = new Certificate[size]; for (int i = 0; i < size; i++) { caCerts[i] = CMPCertificate.getInstance(seq.getObjectAt(i)).getX509v3PKCert(); } return caCerts; }
CMPCertificate.getInstance(certInfo.getCert().getEncodedCert())); if (certInfo.getPrivateKey() == null) {
return CAKeyUpdAnnContent.getInstance(o); case TYPE_CERT_ANN: return CMPCertificate.getInstance(o); case TYPE_REVOCATION_ANN: return RevAnnContent.getInstance(o);
return CAKeyUpdAnnContent.getInstance(o); case TYPE_CERT_ANN: return CMPCertificate.getInstance(o); case TYPE_REVOCATION_ANN: return RevAnnContent.getInstance(o);