Package org.digidoc4j.impl.ddoc
Class DDocContainerValidationResult
java.lang.Object
org.digidoc4j.impl.AbstractValidationResult
org.digidoc4j.impl.AbstractSignatureValidationResult
org.digidoc4j.impl.AbstractContainerValidationResult
org.digidoc4j.impl.ddoc.DDocSignatureValidationResult
org.digidoc4j.impl.ddoc.DDocContainerValidationResult
- All Implemented Interfaces:
ContainerValidationResult,SignatureValidationResult,ValidationResult
public class DDocContainerValidationResult
extends DDocSignatureValidationResult
implements ContainerValidationResult
Overview of errors and warnings for DDoc signature
-
Constructor Summary
ConstructorsConstructorDescriptionDDocContainerValidationResult(List<org.digidoc4j.ddoc.DigiDocException> exceptions, List<org.digidoc4j.ddoc.DigiDocException> openContainerExceptions, Map<String, ValidationResult> signatureResultMap, String documentFormat) Constructor -
Method Summary
Modifier and TypeMethodDescriptionGet the list of signature unique IDs.Get the list of timestamp unique IDs.getValidationResult(String signatureId) Get validation result of the token (signature or timestamp) with the specified ID.Methods inherited from class org.digidoc4j.impl.ddoc.DDocSignatureValidationResult
hasFatalErrorsMethods inherited from class org.digidoc4j.impl.AbstractContainerValidationResult
addContainerErrors, addContainerWarnings, getContainerErrors, getContainerWarnings, getTimestampQualification, getTimestampReports, setContainerErrors, setContainerWarningsMethods inherited from class org.digidoc4j.impl.AbstractSignatureValidationResult
getIndication, getReport, getSignatureQualification, getSignatureReports, getSimpleReports, getSubIndication, saveXmlReports, setReportMethods inherited from class org.digidoc4j.impl.AbstractValidationResult
addErrors, addWarnings, getErrors, getWarnings, hasWarnings, isValid, print, setErrors, setWarningsMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.digidoc4j.ContainerValidationResult
getContainerErrors, getContainerWarnings, getIndication, getSubIndication, getTimestampQualification, getTimestampReportsMethods inherited from interface org.digidoc4j.SignatureValidationResult
getReport, getReports, getSignatureQualification, getSignatureReports, getSimpleReports, saveXmlReportsMethods inherited from interface org.digidoc4j.ValidationResult
getErrors, getWarnings, hasWarnings, isValid
-
Constructor Details
-
DDocContainerValidationResult
public DDocContainerValidationResult(List<org.digidoc4j.ddoc.DigiDocException> exceptions, List<org.digidoc4j.ddoc.DigiDocException> openContainerExceptions, Map<String, ValidationResult> signatureResultMap, String documentFormat) Constructor- Parameters:
exceptions- list of validation exceptionsopenContainerExceptions- list of exceptions encountered when opening the containersignatureResultMap- mappings of validation results for individual signaturesdocumentFormat- document format
-
-
Method Details
-
getValidationResult
Description copied from interface:ContainerValidationResultGet validation result of the token (signature or timestamp) with the specified ID.- Specified by:
getValidationResultin interfaceContainerValidationResult- Overrides:
getValidationResultin classorg.digidoc4j.impl.AbstractContainerValidationResult- Parameters:
signatureId- ID of a token (signature or timestamp)- Returns:
- validation result of the specified token or
nullif the specified ID does not map to any token - See Also:
-
getSignatureIdList
Description copied from interface:ContainerValidationResultGet the list of signature unique IDs.- Specified by:
getSignatureIdListin interfaceContainerValidationResult- Overrides:
getSignatureIdListin classDDocSignatureValidationResult- Returns:
- list of signature unique IDs
- See Also:
-
getTimestampIdList
Description copied from interface:ContainerValidationResultGet the list of timestamp unique IDs.- Specified by:
getTimestampIdListin interfaceContainerValidationResult- Overrides:
getTimestampIdListin classDDocSignatureValidationResult- Returns:
- list of timestamp unique IDs
- See Also:
-