1e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrompackage org.bouncycastle.asn1; 2e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom 3e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstromimport java.io.OutputStream; 4e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom 5e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrompublic abstract class ASN1Generator 6e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom{ 7e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom protected OutputStream _out; 8e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom 9e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom public ASN1Generator(OutputStream out) 10e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom { 11e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom _out = out; 12e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom } 13e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom 14e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom public abstract OutputStream getRawOutputStream(); 15e6bf3e8dfa2804891a82075cb469b736321b4827Brian Carlstrom} 16