org.gudy.bouncycastle.asn1
Class DERInputStream

java.lang.Object
  extended by java.io.InputStream
      extended by java.io.FilterInputStream
          extended by org.gudy.bouncycastle.asn1.DERInputStream
All Implemented Interfaces:
Closeable, DERTags
Direct Known Subclasses:
BERInputStream

Deprecated. use ASN1InputStream

public class DERInputStream
extends FilterInputStream
implements DERTags

Don't use this class. It will eventually disappear, use ASN1InputStream.
This class is scheduled for removal.


Field Summary
 
Fields inherited from class java.io.FilterInputStream
in
 
Fields inherited from interface org.gudy.bouncycastle.asn1.DERTags
APPLICATION, BIT_STRING, BMP_STRING, BOOLEAN, CONSTRUCTED, ENUMERATED, EXTERNAL, GENERAL_STRING, GENERALIZED_TIME, GRAPHIC_STRING, IA5_STRING, INTEGER, NULL, NUMERIC_STRING, OBJECT_IDENTIFIER, OCTET_STRING, PRINTABLE_STRING, SEQUENCE, SEQUENCE_OF, SET, SET_OF, T61_STRING, TAGGED, UNIVERSAL_STRING, UTC_TIME, UTF8_STRING, VIDEOTEX_STRING, VISIBLE_STRING
 
Constructor Summary
DERInputStream(InputStream is)
          Deprecated. use ASN1InputStream
 
Method Summary
protected  DERObject buildObject(int tag, byte[] bytes)
          Deprecated. build an object given its tag and a byte stream to construct it from.
protected  void readFully(byte[] bytes)
          Deprecated.  
protected  int readLength()
          Deprecated.  
 DERObject readObject()
          Deprecated.  
 
Methods inherited from class java.io.FilterInputStream
available, close, mark, markSupported, read, read, read, reset, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DERInputStream

public DERInputStream(InputStream is)
Deprecated. use ASN1InputStream

Method Detail

readLength

protected int readLength()
                  throws IOException
Deprecated. 
Throws:
IOException

readFully

protected void readFully(byte[] bytes)
                  throws IOException
Deprecated. 
Throws:
IOException

buildObject

protected DERObject buildObject(int tag,
                                byte[] bytes)
                         throws IOException
Deprecated. 
build an object given its tag and a byte stream to construct it from.

Throws:
IOException

readObject

public DERObject readObject()
                     throws IOException
Deprecated. 
Throws:
IOException