Class DigestAlgorithmAtValidationTimeCheck
java.lang.Object
eu.europa.esig.dss.validation.process.ChainItem<eu.europa.esig.dss.detailedreport.jaxb.XmlCC>
eu.europa.esig.dss.validation.process.bbb.aov.cc.checks.AbstractCryptographicCheck
eu.europa.esig.dss.validation.process.bbb.aov.cc.checks.DigestAlgorithmAtValidationTimeCheck
Check DigestAlgorithm at validation time
-
Field Summary
Fields inherited from class AbstractCryptographicCheck
positionFields inherited from class ChainItem
i18nProvider -
Constructor Summary
ConstructorsConstructorDescriptionDigestAlgorithmAtValidationTimeCheck(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgo, Date validationDate, eu.europa.esig.dss.detailedreport.jaxb.XmlCC result, eu.europa.esig.dss.i18n.MessageTag position, eu.europa.esig.dss.model.policy.CryptographicSuite cryptographicSuite) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected eu.europa.esig.dss.detailedreport.jaxb.XmlMessageBuilds a constraint messageprotected eu.europa.esig.dss.detailedreport.jaxb.XmlMessageBuilds an error messageprotected eu.europa.esig.dss.enumerations.LevelgetLevel()Returns an execution Level of the chain itemprotected booleanprocess()Performs the checkMethods inherited from class AbstractCryptographicCheck
getFailedIndicationForConclusion, getFailedSubIndicationForConclusion, getName, getNameMethods inherited from class ChainItem
buildAdditionalInfo, buildXmlMessage, continueProcessOnFail, execute, getAdditionalInfo, getBlockType, getErrorMessageTag, getMessageTag, getPreviousErrors, getSuccessIndication, getSuccessSubIndication, isIndeterminateConclusion, isInvalidConclusion, isValid, isValidConclusion, setNextItem
-
Constructor Details
-
DigestAlgorithmAtValidationTimeCheck
public DigestAlgorithmAtValidationTimeCheck(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgo, Date validationDate, eu.europa.esig.dss.detailedreport.jaxb.XmlCC result, eu.europa.esig.dss.i18n.MessageTag position, eu.europa.esig.dss.model.policy.CryptographicSuite cryptographicSuite) Default constructor- Parameters:
i18nProvider-I18nProviderdigestAlgo-DigestAlgorithmvalidationDate-Dateresult-XmlCCposition-MessageTagcryptographicSuite-CryptographicSuite
-
-
Method Details
-
process
-
getLevel
-
buildConstraintMessage
protected eu.europa.esig.dss.detailedreport.jaxb.XmlMessage buildConstraintMessage()Description copied from class:ChainItemBuilds a constraint message- Overrides:
buildConstraintMessagein classChainItem<eu.europa.esig.dss.detailedreport.jaxb.XmlCC>- Returns:
XmlMessage
-
buildErrorMessage
protected eu.europa.esig.dss.detailedreport.jaxb.XmlMessage buildErrorMessage()Description copied from class:ChainItemBuilds an error message- Overrides:
buildErrorMessagein classChainItem<eu.europa.esig.dss.detailedreport.jaxb.XmlCC>- Returns:
XmlMessage
-