com.objsys.asn1j.runtime
Class Asn1CerInputStream

java.lang.Object
  extended by com.objsys.asn1j.runtime.Asn1MessageBufferBase
      extended by com.objsys.asn1j.runtime.Asn1MessageBuffer
          extended by com.objsys.asn1j.runtime.Asn1DecodeBuffer
              extended by com.objsys.asn1j.runtime.Asn1BerDecodeBuffer
                  extended by com.objsys.asn1j.runtime.Asn1BerInputStream
                      extended by com.objsys.asn1j.runtime.Asn1CerInputStream
All Implemented Interfaces:
Asn1InputStream

public class Asn1CerInputStream
extends Asn1BerInputStream

This class handles the input stream for the decoding of ASN.1 messages as specified in the Canonical Encoding Rules (CER) as documented in the ITU-T X.690 standard.


Field Summary
 
Fields inherited from class com.objsys.asn1j.runtime.Asn1DecodeBuffer
mByteCount
 
Fields inherited from class com.objsys.asn1j.runtime.Asn1MessageBufferBase
context, mTypeCode
 
Constructor Summary
Asn1CerInputStream(java.io.InputStream istream)
          This constructor creates a CER input stream object that references an encoded ASN.1 message.
 
Method Summary
 
Methods inherited from class com.objsys.asn1j.runtime.Asn1BerInputStream
available, close, mark, markSupported, reset, skip
 
Methods inherited from class com.objsys.asn1j.runtime.Asn1BerDecodeBuffer
calcIndefLen, decodeEnumValue, decodeEnumValue, decodeLength, decodeOpenType, decodeOpenType, decodeTag, decodeTagAndLength, getLastTag, matchTag, matchTag, matchTag, movePastEOC, parse, peekTag, peekTag, readByte
 
Methods inherited from class com.objsys.asn1j.runtime.Asn1DecodeBuffer
addCaptureBuffer, capture, decodeIntValue, decodeOIDContents, decodeRelOIDContents, getByteCount, getInputStream, getLazyOpenTypeDecode, hexDump, init, read, read, read, read2Bytes, read4Bytes, removeCaptureBuffer, setInputStream, setLazyOpenTypeDecode
 
Methods inherited from class com.objsys.asn1j.runtime.Asn1MessageBuffer
addNamedEventHandler, getEventHandlerListCount, hasEventHandlers, invokeCharacters, invokeEndElement, invokeStartElement, setEventHandlerList
 
Methods inherited from class com.objsys.asn1j.runtime.Asn1MessageBufferBase
getContext, hexDump, hexDump, setKey, setTypeCode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Asn1CerInputStream

public Asn1CerInputStream(java.io.InputStream istream)
This constructor creates a CER input stream object that references an encoded ASN.1 message.

Parameters:
istream - Input stream containing an encoded ASN.1 message.