Package org.jasn

Interface Summary
Asn1Decoder This interface defines a generic decoder to unmarshal ASN.1 values.
Asn1Encoder This interface defines a generic encoder for the marshalling of ASN.1 values.
Asn1Value  
 

Class Summary
BaseBerEncoder This abstract class implements the basic functionality of an ASN.1 encoder using the Basic Encoding Rules (BER).
BerDecoder A decoder for parsing BER encoded ASN.1 values from an input stream.
BerDumper  
BerEncoder An ASN.1 BER encoder.
BerIndefiniteEncoder An ASN.1 encoder that uses the Basic Encoding Rules (BER) to encode ASN.1 values.
BitString A sequence of bits modelling the ASN.1 BIT STRING type.
ByteToCharPrintable  
ByteToCharTeletex This class implements a converter that translate encoded ASN.1 TeletexString into Unicode characters.
DerDecoder A decoder for parsing DER encoded ASN.1 value from an input stream.
DerEncoder This class implements an encoder that encodes ASN.1 values using the Distinguished Encoding Rules (DER).
DerUtilities  
ObjectIdentifier This class represents an ASN.1 OBJECT IDENTIFIER.
StringUtilities Methods in this class are used to determine whether characters may appear in certain ASN.1 String type.
Tags This class acts as a factory for ASN.1 tags.
 

Exception Summary
DecodingException Signals that some error has occurred during decoding of an ASN.1 value.
EncodingException Signals that some error has occurred during encoding of an ASN.1 value.
TypeConstraintException This exception indicates that a violation of a dynamically checked type constraint was detected.
 



Copyright © 2004 Nicolas Vraux. All Rights Reserved.