@Override public byte[] encode() { final ByteArrayOutputStream bytes = new ByteArrayOutputStream(); try { try { for (DEREncoder encoder : derEncoders) { bytes.write(encoder.encode()); } } finally { bytes.close(); } } catch (IOException e) { throw new IllegalStateException("Encode failed", e); } return encode(bytes.toByteArray()); } }
@Override public byte[] encode() { final ByteArrayOutputStream bytes = new ByteArrayOutputStream(); try { try { for (DEREncoder encoder : derEncoders) { bytes.write(encoder.encode()); } } finally { bytes.close(); } } catch (IOException e) { throw new IllegalStateException("Encode failed", e); } return encode(bytes.toByteArray()); } }
@Override public byte[] encode() { final ByteArrayOutputStream bytes = new ByteArrayOutputStream(); try { try { for (DEREncoder encoder : derEncoders) { bytes.write(encoder.encode()); } } finally { bytes.close(); } } catch (IOException e) { throw new IllegalStateException("Encode failed", e); } return encode(bytes.toByteArray()); } }