Uses of Class
com.objsys.asn1j.runtime.Asn1BerEncodeBuffer

Uses of Asn1BerEncodeBuffer in com.objsys.asn1j.runtime
 

Subclasses of Asn1BerEncodeBuffer in com.objsys.asn1j.runtime
 class Asn1DerEncodeBuffer
          This class handles the encoding of ASN.1 messages as specified in the Distinguished Encoding Rules (DER) as specified in the ITU-T X.690 standard.
 

Methods in com.objsys.asn1j.runtime with parameters of type Asn1BerEncodeBuffer
 int Asn1Type.encode(Asn1BerEncodeBuffer buffer)
          This method is used to encode a message in BER or DER format.
static int Asn1UTF8String.encode(Asn1BerEncodeBuffer buffer, Asn1Tag explicitTag, java.lang.String value)
          This method encodes a ASN.1 UTF8String.
 int Asn1BitString.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 bit string value using the BER or DER encoding rules.
 int Asn1BMPString.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 string type.
 int Asn1Boolean.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 boolean value including the UNIVERSAL tag value and length if explicit tagging is specified.
 int Asn1ChoiceExt.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 open type extension value using the Basic Encoding Rules (BER).
 int Asn1Date.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 DATE string type.
 int Asn1DateTime.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 DATE-TIME string type.
 int Asn1Duration.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 DURATION string type.
 int Asn1Enumerated.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 enumerated value including the UNIVERSAL tag value and length if explicit tagging is specified.
 int Asn1GeneralizedTime.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 string type.
 int Asn1GeneralString.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 string type.
 int Asn1GraphicString.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 string type.
 int Asn1IA5String.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 IA5 string type.
 int Asn1Integer.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 integer value including the UNIVERSAL tag value and length if explicit tagging is specified.
 int Asn1Null.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 null value including the UNIVERSAL tag value and length if explicit tagging is specified.
 int Asn1NumericString.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 string type.
 int Asn1ObjectDescriptor.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 string type.
 int Asn1ObjectIdentifier.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 object identifier value including the UNIVERSAL tag value and length if explicit tagging is specified.
 int Asn1OctetString.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 octet string value including the UNIVERSAL tag value and length if explicit tagging is specified.
 int Asn1OID_IRI.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 OID-IRI string value.
 int Asn1OpenExt.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 open type extension value using the Basic Encoding Rules (BER).
 int Asn1OpenType.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 open type value.
 int Asn1PrintableString.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 string type.
 int Asn1Real.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 REAL value including the UNIVERSAL tag value and length if explicit tagging is specified.
 int Asn1Real10.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 real10 value including the UNIVERSAL tag value and length if explicit tagging is specified.
 int Asn1RelativeOID.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 relative object identifier value including the UNIVERSAL tag value and length if explicit tagging is specified.
 int Asn1T61String.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 string type.
 int Asn1TimeOfDay.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 TIME-OF-DAY string type.
 int Asn1Type.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method is used to encode this data type in BER or DER format.
 int Asn1TypeIF.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method declaration is the signature of the standard Basic Encoding Rules (BER) or Distinguished Encoding Rules (DER) encode method.
 int Asn1UniversalString.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 universal string type.
 int Asn1UTCTime.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 string type.
 int Asn1UTF8String.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 string type.
 int Asn1VideotexString.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 string type.
 int Asn1VisibleString.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 Visible string type.
 int Asn1X694OrderElement.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an X.694 order element value including the tag value and length if explicit tagging is specified.
 int Asn1BigInteger.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
          This method encodes an ASN.1 integer value including the UNIVERSAL tag value and length if explicit tagging is specified.
 int Asn1CHARACTER_STRING.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1CHARACTER_STRING_identification.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1CHARACTER_STRING_identification_context_negotiation.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1CHARACTER_STRING_identification_syntaxes.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1EmbeddedPDV.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1EmbeddedPDV_identification.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1EmbeddedPDV_identification_context_negotiation.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1EmbeddedPDV_identification_syntaxes.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1External.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1External_encoding.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1Xer__ABSTRACT_SYNTAX_property_default_Type.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XerCHARACTER_STRING.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XerCHARACTER_STRING_identification.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XerCHARACTER_STRING_identification_context_negotiation.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XerCHARACTER_STRING_identification_syntaxes.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XerEmbeddedPDV.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XerEmbeddedPDV_identification.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XerEmbeddedPDV_identification_context_negotiation.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XerEmbeddedPDV_identification_syntaxes.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XerExternal.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XerExternal_encoding.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1Xml__ABSTRACT_SYNTAX_property_default_Type.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XmlCHARACTER_STRING.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XmlCHARACTER_STRING_identification.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XmlCHARACTER_STRING_identification_context_negotiation.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XmlCHARACTER_STRING_identification_syntaxes.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XmlEmbeddedPDV.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XmlEmbeddedPDV_identification.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XmlEmbeddedPDV_identification_context_negotiation.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XmlEmbeddedPDV_identification_syntaxes.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XmlExternal.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
 int Asn1XmlExternal_encoding.encode(Asn1BerEncodeBuffer buffer, boolean explicit)
           
protected  int Asn1CharString.encode(Asn1BerEncodeBuffer buffer, boolean explicit, Asn1Tag tag)
          This method encodes ASN.1 8-bit character string types including IA5String, PrintableString, NumericString, etc.
protected  int Asn1Time.encode(Asn1BerEncodeBuffer buffer, boolean explicit, Asn1Tag tag)
          This method encodes ASN.1 time string type.