Class TimestampQualificationAtTimeBlock
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<XmlValidationTimestampQualificationAtTime>
eu.europa.esig.dss.validation.process.qualification.timestamp.TimestampQualificationAtTimeBlock
public class TimestampQualificationAtTimeBlock
extends Chain<XmlValidationTimestampQualificationAtTime>
Verifies timestamp's qualification at the given time
-
Field Summary
Fields inherited from class eu.europa.esig.dss.validation.process.Chain
firstItem, i18nProvider, result -
Constructor Summary
ConstructorsConstructorDescriptionTimestampQualificationAtTimeBlock(I18nProvider i18nProvider, ValidationTime validationTime, TimestampWrapper timestamp, List<TrustServiceWrapper> acceptableServices) Constructor for validation at the timestamp generation timeTimestampQualificationAtTimeBlock(I18nProvider i18nProvider, ValidationTime validationTime, Date date, TimestampWrapper timestamp, List<TrustServiceWrapper> acceptableServices) Constructor with a custom validationdate -
Method Summary
Modifier and TypeMethodDescriptionprotected voidAdds additional info to the chainprotected StringBuilds the chain titleprotected voidInitializes the chainMethods inherited from class eu.europa.esig.dss.validation.process.Chain
collectAdditionalMessages, collectAllMessages, collectMessages, execute, getFailLevelConstraint, getInfoLevelConstraint, getTitle, getWarnLevelConstraint, isValid, isValidConclusion
-
Constructor Details
-
TimestampQualificationAtTimeBlock
public TimestampQualificationAtTimeBlock(I18nProvider i18nProvider, ValidationTime validationTime, TimestampWrapper timestamp, List<TrustServiceWrapper> acceptableServices) Constructor for validation at the timestamp generation time- Parameters:
i18nProvider-I18nProvidervalidationTime-ValidationTimetimestamp-TimestampWrapperqualification of which will be verifiedacceptableServices- a list of acceptableTrustServiceWrappers
-
TimestampQualificationAtTimeBlock
public TimestampQualificationAtTimeBlock(I18nProvider i18nProvider, ValidationTime validationTime, Date date, TimestampWrapper timestamp, List<TrustServiceWrapper> acceptableServices) Constructor with a custom validationdate- Parameters:
i18nProvider-I18nProvidervalidationTime-ValidationTimedate-Datevalidation timetimestamp-TimestampWrapperqualification of which will be verifiedacceptableServices- a list of acceptableTrustServiceWrappers
-
-
Method Details
-
buildChainTitle
Description copied from class:ChainBuilds the chain title- Overrides:
buildChainTitlein classChain<XmlValidationTimestampQualificationAtTime>- Returns:
Stringchain title
-
initChain
protected void initChain()Description copied from class:ChainInitializes the chain- Specified by:
initChainin classChain<XmlValidationTimestampQualificationAtTime>
-
addAdditionalInfo
protected void addAdditionalInfo()Description copied from class:ChainAdds additional info to the chain- Overrides:
addAdditionalInfoin classChain<XmlValidationTimestampQualificationAtTime>
-