Class ReferenceBuilder

java.lang.Object
eu.europa.esig.dss.xades.reference.ReferenceBuilder

public class ReferenceBuilder
extends Object
Creates, validates references and processes defined transformations
  • Constructor Details

  • Method Details

    • build

      public List<DSSReference> build​(List<DSSDocument> documents)
      Builds a list of references based on the configuration
      Parameters:
      documents - a list of DSSDocument to create references for
      Returns:
      a list of DSSReferences
    • getReferenceOutput

      public DSSDocument getReferenceOutput​(DSSReference reference)
      Returns an output content after processing the given DSSReference
      Parameters:
      reference - DSSReference to process
      Returns:
      DSSDocument reference output content
    • checkReferencesValidity

      public void checkReferencesValidity()
      Verifies a compatibility of defined signature parameters and reference transformations