Class RevocationDataAlgorithmObsolescenceValidation
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<XmlAOV>
eu.europa.esig.dss.validation.process.bbb.aov.AlgorithmObsolescenceValidation<RevocationWrapper>
eu.europa.esig.dss.validation.process.bbb.aov.DigestAlgorithmObsolescenceValidation<RevocationWrapper>
eu.europa.esig.dss.validation.process.bbb.aov.TokenAlgorithmObsolescenceValidation<RevocationWrapper>
eu.europa.esig.dss.validation.process.bbb.aov.RevocationDataAlgorithmObsolescenceValidation
public class RevocationDataAlgorithmObsolescenceValidation
extends TokenAlgorithmObsolescenceValidation<RevocationWrapper>
Performs cryptographic validation of the revocation data and its certificate chain
-
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
ConstructorsConstructorDescriptionRevocationDataAlgorithmObsolescenceValidation(I18nProvider i18nProvider, RevocationWrapper token, Date validationDate, ValidationPolicy validationPolicy) Common constructor -
Method Summary
Modifier and TypeMethodDescriptionBuilds a chain of checks to be executed during the processMethods inherited from class TokenAlgorithmObsolescenceValidation
buildCertificateChainValidationChain, buildSignatureValidationChainMethods inherited from class DigestAlgorithmObsolescenceValidation
buildDigestMatchersValidationChainMethods inherited from class AlgorithmObsolescenceValidation
addAdditionalInfo, getCryptographicSuite, getPosition, getTitle, initChain, isValidMethods inherited from class Chain
buildChainTitle, collectAdditionalMessages, collectAllMessages, collectMessages, execute, getFailLevelRule, getInfoLevelRule, getWarnLevelRule, isValid, isValidConclusion
-
Constructor Details
-
RevocationDataAlgorithmObsolescenceValidation
public RevocationDataAlgorithmObsolescenceValidation(I18nProvider i18nProvider, RevocationWrapper token, Date validationDate, ValidationPolicy validationPolicy) Common constructor- Parameters:
i18nProvider- the access to translationstoken- instance ofAbstractTokenProxyto 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- Overrides:
buildChainin classTokenAlgorithmObsolescenceValidation<RevocationWrapper>- Returns:
ChainItem
-