Class DLExternal

    • Constructor Detail

      • DLExternal

        public DLExternal​(ASN1ObjectIdentifier directReference,
                          ASN1Integer indirectReference,
                          ASN1Primitive dataValueDescriptor,
                          DERTaggedObject externalData)
        Creates a new instance of DERExternal See X.690 for more informations about the meaning of these parameters
        Parameters:
        directReference - The direct reference or null if not set.
        indirectReference - The indirect reference or null if not set.
        dataValueDescriptor - The data value descriptor or null if not set.
        externalData - The external data in its encoded form.
      • DLExternal

        public DLExternal​(ASN1ObjectIdentifier directReference,
                          ASN1Integer indirectReference,
                          ASN1Primitive dataValueDescriptor,
                          int encoding,
                          ASN1Primitive externalData)
        Creates a new instance of Definite-Length External. See X.690 for more informations about the meaning of these parameters
        Parameters:
        directReference - The direct reference or null if not set.
        indirectReference - The indirect reference or null if not set.
        dataValueDescriptor - The data value descriptor or null if not set.
        encoding - The encoding to be used for the external data
        externalData - The external data