Class CertificateAlgorithmObsolescenceValidationCheck<T extends eu.europa.esig.dss.detailedreport.jaxb.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 eu.europa.esig.dss.detailedreport.jaxb.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(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, T result, eu.europa.esig.dss.detailedreport.jaxb.XmlAOV aovResult, Date validationDate, eu.europa.esig.dss.i18n.MessageTag position, String certificateId) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected eu.europa.esig.dss.detailedreport.jaxb.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
-
-
Method Details
-
getBlockType
protected eu.europa.esig.dss.detailedreport.jaxb.XmlBlockType getBlockType()Description copied from class:ChainItemReturns the validating block type (used for validation result of RAC, RFC, etc.)- Overrides:
getBlockTypein classAlgorithmObsolescenceValidationCheck<T extends eu.europa.esig.dss.detailedreport.jaxb.XmlConstraintsConclusion>- Returns:
XmlBlockType
-
process
protected boolean process()Description copied from class:ChainItemPerforms the check- Overrides:
processin classAlgorithmObsolescenceValidationCheck<T extends eu.europa.esig.dss.detailedreport.jaxb.XmlConstraintsConclusion>- Returns:
- TRUE if the check succeeds, FALSE otherwise
-