Package no.difi.asic

Class AsicUtils

java.lang.Object
no.difi.asic.AsicUtils

public class AsicUtils extends Object
  • Field Details

    • MIMETYPE_ASICE

      public static final String MIMETYPE_ASICE
      The MIME type, which should be the very first entry in the container
      See Also:
    • ASIC_MANIFEST_BASENAME

      public static final String ASIC_MANIFEST_BASENAME
      See Also:
    • PATTERN_CADES_MANIFEST

      public static final Pattern PATTERN_CADES_MANIFEST
  • Method Details

    • combine

      public static void combine(OutputStream outputStream, InputStream... inputStreams) throws IOException
      Combine multiple containers to one container. OASIS OpenDocument manifest is regenerated if all source containers contains valid manifest.
      Parameters:
      outputStream - Stream for target container.
      inputStreams - Streams for source containers.
      Throws:
      IOException
    • detectMime

      public static MimeType detectMime(String filename) throws IOException
      Throws:
      IOException