Class CertificateAlgorithmObsolescenceValidationCheck<T extends XmlConstraintsConclusion>
java.lang.Object
eu.europa.esig.dss.validation.process.ChainItem<T>
eu.europa.esig.dss.validation.process.bbb.aov.checks.AlgorithmObsolescenceValidationCheck<T>
eu.europa.esig.dss.validation.process.bbb.aov.checks.AlgorithmObsolescenceValidationCheckWithId<T>
eu.europa.esig.dss.validation.process.bbb.xcv.sub.checks.CertificateAlgorithmObsolescenceValidationCheck<T>
- Type Parameters:
T-XmlConstraintsConclusion
public class CertificateAlgorithmObsolescenceValidationCheck<T extends XmlConstraintsConclusion>
extends AlgorithmObsolescenceValidationCheckWithId<T>
This class checks validity of the
eu.europa.esig.dss.validation.process.bbb.aov.AlgorithmObsolescenceValidation
process performed on a certificate token alone-
Field Summary
Fields inherited from class AlgorithmObsolescenceValidationCheckWithId
tokenIdFields inherited from class AlgorithmObsolescenceValidationCheck
aovResult, blockType, position, validationDateFields inherited from class ChainItem
i18nProvider -
Constructor Summary
ConstructorsConstructorDescriptionCertificateAlgorithmObsolescenceValidationCheck(I18nProvider i18nProvider, T result, XmlAOV aovResult, Date validationDate, MessageTag position, String certificateId) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected XmlBlockTypeReturns the validating block type (used for validation result of RAC, RFC, etc.)protected booleanprocess()Performs the checkMethods inherited from class AlgorithmObsolescenceValidationCheckWithId
buildAdditionalInfoMethods inherited from class AlgorithmObsolescenceValidationCheck
buildConstraintMessage, buildErrorMessage, getErrorMessage, getFailedIndicationForConclusion, getFailedSubIndicationForConclusion, getPreviousErrors, isValidConclusionMethods inherited from class ChainItem
buildXmlMessage, continueProcessOnFail, execute, getAdditionalInfo, getErrorMessageTag, getLevel, getMessageTag, getSuccessIndication, getSuccessSubIndication, isIndeterminateConclusion, isInvalidConclusion, isValid, setNextItem
-
Constructor Details
-
CertificateAlgorithmObsolescenceValidationCheck
public CertificateAlgorithmObsolescenceValidationCheck(I18nProvider i18nProvider, T result, XmlAOV aovResult, Date validationDate, MessageTag position, String certificateId) Default constructor- Parameters:
i18nProvider-I18nProviderresult-XmlConstraintsConclusionaovResult-XmlAOVvalidationDate-Dateposition-MessageTagcertificateId-String
-
-
Method Details
-
getBlockType
Description copied from class:ChainItemReturns the validating block type (used for validation result of RAC, RFC, etc.)- Overrides:
getBlockTypein classAlgorithmObsolescenceValidationCheck<T extends XmlConstraintsConclusion>- Returns:
XmlBlockType
-
process
protected boolean process()Description copied from class:ChainItemPerforms the check- Overrides:
processin classAlgorithmObsolescenceValidationCheck<T extends XmlConstraintsConclusion>- Returns:
- TRUE if the check succeeds, FALSE otherwise
-