Class TimestampQualificationBlock
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<XmlValidationTimestampQualification>
eu.europa.esig.dss.validation.process.qualification.timestamp.TimestampQualificationBlock
The class performs a qualification verification for a timestamp
-
Field Summary
Fields inherited from class eu.europa.esig.dss.validation.process.Chain
firstItem, i18nProvider, result
-
Constructor Summary
ConstructorsConstructorDescriptionTimestampQualificationBlock
(I18nProvider i18nProvider, TimestampWrapper timestamp, List<XmlTLAnalysis> tlAnalysis, POEExtraction poe) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Adds additional info to the chainprotected void
collectAdditionalMessages
(XmlConclusion conclusion) The method allows to fill up additional messages into the conclusionprotected MessageTag
getTitle()
Returns title of a Chain (i.e.protected void
Initializes the chainMethods inherited from class eu.europa.esig.dss.validation.process.Chain
buildChainTitle, collectAllMessages, collectMessages, execute, getFailLevelConstraint, getInfoLevelConstraint, getWarnLevelConstraint, isValid, isValidConclusion
-
Constructor Details
-
TimestampQualificationBlock
public TimestampQualificationBlock(I18nProvider i18nProvider, TimestampWrapper timestamp, List<XmlTLAnalysis> tlAnalysis, POEExtraction poe) Default constructor- Parameters:
i18nProvider
-I18nProvider
timestamp
-TimestampWrapper
qualification of which will be verifiedtlAnalysis
- a list of performedXmlTLAnalysis
poe
-POEExtraction
-
-
Method Details
-
getTitle
Description copied from class:Chain
Returns title of a Chain (i.e. BasicBuildingBlock title)- Overrides:
getTitle
in classChain<XmlValidationTimestampQualification>
- Returns:
MessageTag
-
initChain
protected void initChain()Description copied from class:Chain
Initializes the chain- Specified by:
initChain
in classChain<XmlValidationTimestampQualification>
-
addAdditionalInfo
protected void addAdditionalInfo()Description copied from class:Chain
Adds additional info to the chain- Overrides:
addAdditionalInfo
in classChain<XmlValidationTimestampQualification>
-
collectAdditionalMessages
Description copied from class:Chain
The method allows to fill up additional messages into the conclusion- Overrides:
collectAdditionalMessages
in classChain<XmlValidationTimestampQualification>
- Parameters:
conclusion
-XmlConclusion
to fill up
-