1e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom/** 2e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom * 3e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom */ 4e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrompackage org.bouncycastle.cms; 5e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom 6e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstromimport java.io.IOException; 7e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstromimport java.io.OutputStream; 8e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom 9e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstromclass NullOutputStream 10e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom extends OutputStream 11e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom{ 12e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom public void write(byte[] buf) 13e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom throws IOException 14e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom { 15e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom // do nothing 16e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom } 17e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom 18e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom public void write(byte[] buf, int off, int len) 19e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom throws IOException 20e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom { 21e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom // do nothing 22e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom } 23e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom 24e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom public void write(int b) throws IOException 25e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom { 26e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom // do nothing 27e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom } 28e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom}