Lines Matching +refs:val +refs:entry
156 * @param val a DER value holding at least one CRL
159 public X509CRLImpl(DerValue val) throws CRLException {
161 parse(val);
311 for (X509CRLEntry entry : revokedList) {
312 ((X509CRLEntryImpl)entry).encode(rCerts);
500 for (X509CRLEntry entry: revokedList) {
501 sb.append("\n[" + i++ + "] " + entry.toString());
636 * Gets the CRL entry with the given serial number from this CRL.
638 * @return the entry with the given serial number, or <code>null</code> if
639 * no such entry exists in the CRL.
646 // assume this is a direct CRL entry (cert and CRL issuer are the same)
653 * Gets the CRL entry for the given certificate.
1004 private void parse(DerValue val) throws CRLException, IOException {
1009 if ( val.getData() == null || val.tag != DerValue.tag_Sequence)
1012 signedCRL = val.toByteArray();
1015 seq[0] = val.data.getDerValue();
1016 seq[1] = val.data.getDerValue();
1017 seq[2] = val.data.getDerValue();
1019 if (val.data.available() != 0)
1021 + val.data.available());
1103 X509CRLEntryImpl entry = new X509CRLEntryImpl(badCerts[i]);
1104 badCertIssuer = getCertIssuer(entry, badCertIssuer);
1105 entry.setCertificateIssuer(crlIssuer, badCertIssuer);
1107 (badCertIssuer, entry.getSerialNumber());
1108 revokedMap.put(issuerSerial, entry);
1109 revokedList.add(entry);
1182 * Returns the X500 certificate issuer DN of a CRL entry.
1184 * @param entry the entry to check
1185 * @param prevCertIssuer the previous entry's certificate issuer
1189 private X500Principal getCertIssuer(X509CRLEntryImpl entry,
1193 entry.getCertificateIssuerExtension();