package org.bouncycastle.asn1; | |
import java.io.OutputStream; | |
/** | |
* Basic class for streaming generators. | |
*/ | |
public abstract class ASN1Generator | |
{ | |
protected OutputStream _out; | |
/** | |
* Base constructor. | |
* | |
* @param out the end output stream that object encodings are written to. | |
*/ | |
public ASN1Generator(OutputStream out) | |
{ | |
_out = out; | |
} | |
/** | |
* Return the actual stream object encodings are written to. | |
* | |
* @return the stream that is directly encoded to. | |
*/ | |
public abstract OutputStream getRawOutputStream(); | |
} |