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 Summary
Constructors Constructor Description ReferenceBuilder(XAdESSignatureParameters xadesSignatureParameters)
The default constructor -
Method Summary
Modifier and Type Method Description List<DSSReference>
build(List<DSSDocument> documents)
Builds a list of references based on the configurationvoid
checkReferencesValidity()
Verifies a compatibility of defined signature parameters and reference transformationsDSSDocument
getReferenceOutput(DSSReference reference)
Returns an output content after processing the givenDSSReference
-
Constructor Details
-
ReferenceBuilder
The default constructor- Parameters:
xadesSignatureParameters
-XAdESSignatureParameters
-
-
Method Details
-
build
Builds a list of references based on the configuration- Parameters:
documents
- a list ofDSSDocument
to create references for- Returns:
- a list of
DSSReference
s
-
getReferenceOutput
Returns an output content after processing the givenDSSReference
- Parameters:
reference
-DSSReference
to process- Returns:
DSSDocument
reference output content
-
checkReferencesValidity
public void checkReferencesValidity()Verifies a compatibility of defined signature parameters and reference transformations
-