Class DERExternal

    • Constructor Detail

      • DERExternal

        public DERExternal​(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.
      • DERExternal

        public DERExternal​(ASN1ObjectIdentifier directReference,
                           ASN1Integer indirectReference,
                           ASN1Primitive dataValueDescriptor,
                           int encoding,
                           ASN1Primitive 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.
        encoding - The encoding to be used for the external data
        externalData - The external data