Class AbstractCryptographicCheck
java.lang.Object
eu.europa.esig.dss.validation.process.ChainItem<XmlCC>
eu.europa.esig.dss.validation.process.bbb.sav.cc.AbstractCryptographicCheck
- Direct Known Subclasses:
DigestAlgorithmAtValidationTimeCheck,DigestAlgorithmReliableCheck,EncryptionAlgorithmAtValidationTimeCheck,EncryptionAlgorithmReliableCheck,PublicKeySizeAcceptableCheck,PublicKeySizeKnownCheck
The abstract cryptographic check
-
Field Summary
FieldsFields inherited from class eu.europa.esig.dss.validation.process.ChainItem
i18nProvider -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractCryptographicCheck(I18nProvider i18nProvider, XmlCC result, MessageTag position, LevelConstraint constraint) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected eu.europa.esig.dss.enumerations.IndicationGets an Indication in case of failureprotected eu.europa.esig.dss.enumerations.SubIndicationGets a SubIndication in case of failureprotected StringgetName(eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgorithm) Returns name for a DigestAlgorithm safelyprotected StringgetName(eu.europa.esig.dss.enumerations.EncryptionAlgorithm encryptionAlgorithm) Returns name for an EncryptionAlgorithm safelyMethods inherited from class eu.europa.esig.dss.validation.process.ChainItem
buildAdditionalInfo, buildConstraintMessage, buildErrorMessage, buildXmlMessage, execute, getAdditionalInfo, getBlockType, getErrorMessageTag, getLevel, getMessageTag, getPreviousErrors, getSuccessIndication, getSuccessSubIndication, isIndeterminateConclusion, isInvalidConclusion, isValid, isValidConclusion, process, setNextItem
-
Field Details
-
position
The validating constraint position
-
-
Constructor Details
-
AbstractCryptographicCheck
protected AbstractCryptographicCheck(I18nProvider i18nProvider, XmlCC result, MessageTag position, LevelConstraint constraint) Default constructor- Parameters:
i18nProvider-I18nProviderresult-XmlCCposition-MessageTagconstraint-LevelConstraint
-
-
Method Details
-
getFailedIndicationForConclusion
protected eu.europa.esig.dss.enumerations.Indication getFailedIndicationForConclusion()Description copied from class:ChainItemGets an Indication in case of failure- Specified by:
getFailedIndicationForConclusionin classChainItem<XmlCC>- Returns:
Indication
-
getFailedSubIndicationForConclusion
protected eu.europa.esig.dss.enumerations.SubIndication getFailedSubIndicationForConclusion()Description copied from class:ChainItemGets a SubIndication in case of failure- Specified by:
getFailedSubIndicationForConclusionin classChainItem<XmlCC>- Returns:
SubIndication
-
getName
Returns name for a DigestAlgorithm safely- Parameters:
digestAlgorithm-DigestAlgorithm- Returns:
Stringname
-
getName
Returns name for an EncryptionAlgorithm safely- Parameters:
encryptionAlgorithm-EncryptionAlgorithm- Returns:
Stringname
-