Bouncy Castle Cryptography Library 1.65

org.bouncycastle.asn1
Class ASN1OutputStream

java.lang.Object
  extended byorg.bouncycastle.asn1.ASN1OutputStream
Direct Known Subclasses:
BEROutputStream, DEROutputStream, DLOutputStream

public class ASN1OutputStream
extends java.lang.Object

Stream that produces output based on the default encoding for the passed in objects.


Constructor Summary
ASN1OutputStream(java.io.OutputStream os)
          Deprecated. Use create(OutputStream) instead.
 
Method Summary
 void close()
           
static ASN1OutputStream create(java.io.OutputStream out)
           
static ASN1OutputStream create(java.io.OutputStream out, java.lang.String encoding)
           
 void flush()
           
protected  void writeNull()
          Deprecated. Will be removed.
 void writeObject(ASN1Encodable obj)
           
 void writeObject(ASN1Primitive primitive)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ASN1OutputStream

public ASN1OutputStream(java.io.OutputStream os)
Deprecated. Use create(OutputStream) instead.

Method Detail

create

public static ASN1OutputStream create(java.io.OutputStream out)

create

public static ASN1OutputStream create(java.io.OutputStream out,
                                      java.lang.String encoding)

writeNull

protected void writeNull()
                  throws java.io.IOException
Deprecated. Will be removed.

Throws:
java.io.IOException

writeObject

public void writeObject(ASN1Encodable obj)
                 throws java.io.IOException
Throws:
java.io.IOException

writeObject

public void writeObject(ASN1Primitive primitive)
                 throws java.io.IOException
Throws:
java.io.IOException

close

public void close()
           throws java.io.IOException
Throws:
java.io.IOException

flush

public void flush()
           throws java.io.IOException
Throws:
java.io.IOException

Bouncy Castle Cryptography Library 1.65