Class NullAdESReportAggregator
java.lang.Object
com.itextpdf.signatures.validation.report.xml.NullAdESReportAggregator
- All Implemented Interfaces:
-
AdESReportAggregator
Use this implementation when no xml report has to be created
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance of NullAdESReportAggregator. -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the generated reportvoidproofOfExistenceFound(byte[] timeStampSignature, boolean document) Called when a timestamp is encounteredvoidreportSignatureValidationFailure(boolean isInconclusive, String reason) Called after signature validation failed for the current signaturevoidCalled after a successful validation of the current signaturevoidstartSignatureValidation(byte[] signature, String name, Date signingDate) Called at the start of a signature validation
-
Constructor Details
-
NullAdESReportAggregator
public NullAdESReportAggregator()Creates a new instance of NullAdESReportAggregator.
-
-
Method Details
-
startSignatureValidation
Description copied from interface:AdESReportAggregatorCalled at the start of a signature validation- Specified by:
-
startSignatureValidationin interfaceAdESReportAggregator - Parameters:
-
signature- signature container as a byte[] -
name- signature name -
signingDate- the signing date
-
proofOfExistenceFound
public void proofOfExistenceFound(byte[] timeStampSignature, boolean document) Description copied from interface:AdESReportAggregatorCalled when a timestamp is encountered- Specified by:
-
proofOfExistenceFoundin interfaceAdESReportAggregator - Parameters:
-
timeStampSignature- timestamp container as a byte[] -
document- true when the timestamp is document level, false for a signature timestamp
-
reportSignatureValidationSuccess
public void reportSignatureValidationSuccess()Description copied from interface:AdESReportAggregatorCalled after a successful validation of the current signature- Specified by:
-
reportSignatureValidationSuccessin interfaceAdESReportAggregator
-
reportSignatureValidationFailure
Description copied from interface:AdESReportAggregatorCalled after signature validation failed for the current signature- Specified by:
-
reportSignatureValidationFailurein interfaceAdESReportAggregator - Parameters:
-
isInconclusive-truewhen validation is neither valid nor invalid,falsewhen it is invalid -
reason- the failure reason
-
getReport
Description copied from interface:AdESReportAggregatorRetrieves the generated report- Specified by:
-
getReportin interfaceAdESReportAggregator - Returns:
- the generated report
-