Class DERExternalParser

    • Constructor Detail

      • DERExternalParser

        public DERExternalParser​(ASN1StreamParser parser)
        Base constructor.
        Parameters:
        parser - the underlying parser to read the DER EXTERNAL from.
    • Method Detail

      • readObject

        public ASN1Encodable readObject()
                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • getLoadedObject

        public ASN1Primitive getLoadedObject()
                                      throws java.io.IOException
        Return an in-memory, encodable, representation of the EXTERNAL object.
        Specified by:
        getLoadedObject in interface InMemoryRepresentable
        Returns:
        a DERExternal.
        Throws:
        java.io.IOException - if there is an issue loading the data.
      • toASN1Primitive

        public ASN1Primitive toASN1Primitive()
        Return an DERExternal representing this parser and its contents.
        Specified by:
        toASN1Primitive in interface ASN1Encodable
        Returns:
        an DERExternal