Class EvidenceRecordAlgorithmObsolescenceValidation
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<XmlAOV>
eu.europa.esig.dss.validation.process.bbb.aov.AlgorithmObsolescenceValidation<EvidenceRecordWrapper>
eu.europa.esig.dss.validation.process.bbb.aov.DigestAlgorithmObsolescenceValidation<EvidenceRecordWrapper>
eu.europa.esig.dss.validation.process.bbb.aov.EvidenceRecordAlgorithmObsolescenceValidation
public class EvidenceRecordAlgorithmObsolescenceValidation
extends DigestAlgorithmObsolescenceValidation<EvidenceRecordWrapper>
Performs cryptographic validation of the algorithms used on evidence record creation
-
Field Summary
Fields inherited from class AlgorithmObsolescenceValidation
certificateChainCryptographicValidation, context, cryptographicSuite, digestMatchersCryptographicValidation, position, signatureCryptographicValidation, signedAttributesCryptographicValidation, token, validationDate, validationPolicyFields inherited from class Chain
firstItem, i18nProvider, result -
Constructor Summary
ConstructorsConstructorDescriptionEvidenceRecordAlgorithmObsolescenceValidation(I18nProvider i18nProvider, EvidenceRecordWrapper token, Date validationDate, ValidationPolicy validationPolicy) Common constructor -
Method Summary
Modifier and TypeMethodDescriptionBuilds a chain of checks to be executed during the processprotected CryptographicSuiteGets the cryptographic suite based on the currently validatingcontextMethods inherited from class DigestAlgorithmObsolescenceValidation
buildDigestMatchersValidationChainMethods inherited from class AlgorithmObsolescenceValidation
addAdditionalInfo, getPosition, getTitle, initChain, isValidMethods inherited from class Chain
buildChainTitle, collectAdditionalMessages, collectAllMessages, collectMessages, execute, getFailLevelRule, getInfoLevelRule, getWarnLevelRule, isValid, isValidConclusion
-
Constructor Details
-
EvidenceRecordAlgorithmObsolescenceValidation
public EvidenceRecordAlgorithmObsolescenceValidation(I18nProvider i18nProvider, EvidenceRecordWrapper token, Date validationDate, ValidationPolicy validationPolicy) Common constructor- Parameters:
i18nProvider- the access to translationstoken- instance ofEvidenceRecordWrapperto be processedvalidationDate-Datevalidation timevalidationPolicy-ValidationPolicyto be used during the validation
-
-
Method Details
-
buildChain
Description copied from class:AlgorithmObsolescenceValidationBuilds a chain of checks to be executed during the process- Specified by:
buildChainin classAlgorithmObsolescenceValidation<EvidenceRecordWrapper>- Returns:
ChainItem
-
getCryptographicSuite
Description copied from class:AlgorithmObsolescenceValidationGets the cryptographic suite based on the currently validatingcontext- Overrides:
getCryptographicSuitein classAlgorithmObsolescenceValidation<EvidenceRecordWrapper>- Returns:
CryptographicSuite
-