Class DDocFacade

java.lang.Object
org.digidoc4j.impl.ddoc.DDocFacade
All Implemented Interfaces:
Serializable

public class DDocFacade extends Object implements Serializable
Offers validation specific functionality of a DDOC container.
See Also:
  • Constructor Details

    • DDocFacade

      public DDocFacade(Configuration configuration)
      Parameters:
      configuration - configuration context
  • Method Details

    • getSignatureProfile

      public String getSignatureProfile()
    • getDigestAlgorithm

      public DigestAlgorithm getDigestAlgorithm()
    • getDataFiles

      public List<DataFile> getDataFiles()
    • countDataFiles

      public int countDataFiles()
    • save

      public void save(String path)
    • save

      public void save(OutputStream out)
    • getSignatures

      public List<Signature> getSignatures()
    • getSignature

      public Signature getSignature(int index)
      Deprecated.
      will be removed in the future.
    • countSignatures

      public int countSignatures()
    • getDocumentType

      public Container.DocumentType getDocumentType()
    • validate

      public ContainerValidationResult validate()
    • getVersion

      public String getVersion()
    • getFormat

      public String getFormat()
      Returns ddoc format
      Returns:
      format as string
    • getConfiguration

      public Configuration getConfiguration()