mcne.asn1
Class DER1InputStream

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--java.io.FilterInputStream
              |
              +--mcne.asn1.DER1InputStream

public class DER1InputStream
extends java.io.FilterInputStream


Field Summary
 
Fields inherited from class java.io.FilterInputStream
in
 
Constructor Summary
DER1InputStream(java.io.InputStream is)
           
 
Method Summary
protected  DERObject buildObject(int tag, byte[] bytes)
          build an object given its tag and a byte stream to construct it from.
protected  void readFully(byte[] bytes)
           
protected  int readLength()
           
 DERObject readObject()
           
 
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

DER1InputStream

public DER1InputStream(java.io.InputStream is)
Method Detail

readLength

protected int readLength()
                  throws java.io.IOException
java.io.IOException

readFully

protected void readFully(byte[] bytes)
                  throws java.io.IOException
java.io.IOException

buildObject

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

java.io.IOException

readObject

public DERObject readObject()
                     throws java.io.IOException
java.io.IOException