206 return false;
207 }
208
209 CertId that = (CertId) other;
210 if (hashAlgId.equals(that.getHashAlgorithm()) &&
211 Arrays.equals(issuerNameHash, that.getIssuerNameHash()) &&
212 Arrays.equals(issuerKeyHash, that.getIssuerKeyHash()) &&
213 certSerialNumber.getNumber().equals(that.getSerialNumber())) {
214 return true;
215 } else {
216 return false;
217 }
218 }
219
220 /**
221 * Create a string representation of the CertId.
222 */
223 @Override public String toString() {
224 StringBuilder sb = new StringBuilder();
225 sb.append("CertId \n");
226 sb.append("Algorithm: " + hashAlgId.toString() +"\n");
227 sb.append("issuerNameHash \n");
228 HexDumpEncoder encoder = new HexDumpEncoder();
229 sb.append(encoder.encode(issuerNameHash));
230 sb.append("\nissuerKeyHash: \n");
231 sb.append(encoder.encode(issuerKeyHash));
232 sb.append("\n" + certSerialNumber.toString());
233 return sb.toString();
234 }
235 }
|
206 return false;
207 }
208
209 CertId that = (CertId) other;
210 if (hashAlgId.equals(that.getHashAlgorithm()) &&
211 Arrays.equals(issuerNameHash, that.getIssuerNameHash()) &&
212 Arrays.equals(issuerKeyHash, that.getIssuerKeyHash()) &&
213 certSerialNumber.getNumber().equals(that.getSerialNumber())) {
214 return true;
215 } else {
216 return false;
217 }
218 }
219
220 /**
221 * Create a string representation of the CertId.
222 */
223 @Override public String toString() {
224 StringBuilder sb = new StringBuilder();
225 sb.append("CertId \n");
226 sb.append("Algorithm: ").append(hashAlgId.toString()).append('\n');
227 sb.append("issuerNameHash \n");
228 HexDumpEncoder encoder = new HexDumpEncoder();
229 sb.append(encoder.encode(issuerNameHash));
230 sb.append("\nissuerKeyHash: \n");
231 sb.append(encoder.encode(issuerKeyHash));
232 sb.append('\n').append(certSerialNumber.toString());
233 return sb.toString();
234 }
235 }
|