Class XmlDiagnosticDataFactory
java.lang.Object
eu.europa.esig.dss.validation.reports.diagnostic.XmlDiagnosticDataFactory
-
Constructor Summary
ConstructorsConstructorDescriptionXmlDiagnosticDataFactory(SignedDocumentDiagnosticDataBuilder diagnosticDataBuilder) Default constructor -
Method Summary
Modifier and TypeMethodDescriptioncreate()Creates aXmlDiagnosticDatasetDefaultDigestAlgorithm(DigestAlgorithm defaultDigestAlgorithm) Sets the digest algorithm to be used to compute references to the data objectssetDocument(DSSDocument document) Sets original document to be validatedsetTokenExtractionStrategy(TokenExtractionStrategy tokenExtractionStrategy) Sets the token extraction strategysetTokenIdentifierProvider(TokenIdentifierProvider tokenIdentifierProvider) Sets the token identifier providersetValidationContext(ValidationContext validationContext) Sets the validation contextsetValidationTime(Date validationTime) Sets the validation time
-
Constructor Details
-
XmlDiagnosticDataFactory
Default constructor- Parameters:
diagnosticDataBuilder-SignedDocumentDiagnosticDataBuildercorresponding to the given signature format
-
-
Method Details
-
setDocument
Sets original document to be validated- Parameters:
document-DSSDocument- Returns:
XmlDiagnosticDataFactorythis
-
setValidationTime
Sets the validation time- Parameters:
validationTime-Date- Returns:
XmlDiagnosticDataFactorythis
-
setValidationContext
Sets the validation context- Parameters:
validationContext-ValidationContext- Returns:
XmlDiagnosticDataFactorythis
-
setDefaultDigestAlgorithm
Sets the digest algorithm to be used to compute references to the data objects- Parameters:
defaultDigestAlgorithm-DigestAlgorithm- Returns:
XmlDiagnosticDataFactorythis
-
setTokenExtractionStrategy
public XmlDiagnosticDataFactory setTokenExtractionStrategy(TokenExtractionStrategy tokenExtractionStrategy) Sets the token extraction strategy- Parameters:
tokenExtractionStrategy-TokenExtractionStrategy- Returns:
XmlDiagnosticDataFactorythis
-
setTokenIdentifierProvider
public XmlDiagnosticDataFactory setTokenIdentifierProvider(TokenIdentifierProvider tokenIdentifierProvider) Sets the token identifier provider- Parameters:
tokenIdentifierProvider-TokenIdentifierProvider- Returns:
XmlDiagnosticDataFactorythis
-
create
-