Class BERApplicationSpecific

All Implemented Interfaces:
ASN1ApplicationSpecificParser, ASN1Encodable, ASN1TaggedObjectParser, InMemoryRepresentable, Encodable

public class BERApplicationSpecific extends ASN1ApplicationSpecific
Deprecated.
Will be removed. See comments for ASN1ApplicationSpecific.
An indefinite-length encoding version of an ASN.1 ApplicationSpecific object.
  • Constructor Details

    • BERApplicationSpecific

      public BERApplicationSpecific(int tagNo, ASN1Encodable baseEncodable) throws IOException
      Deprecated.
      Create an application specific object with an explicit tag
      Parameters:
      tagNo - the tag number for this object.
      baseEncodable - the object to be contained.
      Throws:
      IOException
    • BERApplicationSpecific

      public BERApplicationSpecific(boolean explicit, int tagNo, ASN1Encodable baseEncodable) throws IOException
      Deprecated.
      Create an application specific object with the tagging style given by the value of explicit.
      Parameters:
      explicit - true if the object is explicitly tagged.
      tagNo - the tag number for this object.
      baseEncodable - the object to be contained.
      Throws:
      IOException
    • BERApplicationSpecific

      public BERApplicationSpecific(int tagNo, ASN1EncodableVector contentsElements)
      Deprecated.
      Create an application specific object which is marked as constructed
      Parameters:
      tagNo - the tag number for this object.
      contentsElements - the objects making up the application specific object.