Class PublicKeySizeAcceptableCheck
java.lang.Object
eu.europa.esig.dss.validation.process.ChainItem<XmlCC>
eu.europa.esig.dss.validation.process.bbb.aov.cc.checks.AbstractCryptographicCheck
eu.europa.esig.dss.validation.process.bbb.aov.cc.checks.PublicKeySizeAcceptableCheck
Check if public key size is acceptable
-
Field Summary
Fields inherited from class AbstractCryptographicCheck
positionFields inherited from class ChainItem
i18nProvider -
Constructor Summary
ConstructorsConstructorDescriptionPublicKeySizeAcceptableCheck(I18nProvider i18nProvider, SignatureAlgorithm signatureAlgorithm, String keyLength, XmlCC result, MessageTag position, CryptographicSuite cryptographicSuite) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected XmlMessageBuilds a constraint messageprotected XmlMessageBuilds an error messageprotected booleanprocess()Performs the checkMethods inherited from class AbstractCryptographicCheck
getFailedIndicationForConclusion, getFailedSubIndicationForConclusion, getName, getNameMethods inherited from class ChainItem
buildAdditionalInfo, buildXmlMessage, continueProcessOnFail, execute, getAdditionalInfo, getBlockType, getErrorMessageTag, getLevel, getMessageTag, getPreviousErrors, getSuccessIndication, getSuccessSubIndication, isIndeterminateConclusion, isInvalidConclusion, isValid, isValidConclusion, setNextItem
-
Constructor Details
-
PublicKeySizeAcceptableCheck
public PublicKeySizeAcceptableCheck(I18nProvider i18nProvider, SignatureAlgorithm signatureAlgorithm, String keyLength, XmlCC result, MessageTag position, CryptographicSuite cryptographicSuite) Default constructor- Parameters:
i18nProvider-I18nProvidersignatureAlgorithm-SignatureAlgorithmkeyLength-Stringresult-XmlCCposition-MessageTagcryptographicSuite-CryptographicSuite
-
-
Method Details
-
process
-
buildConstraintMessage
Description copied from class:ChainItemBuilds a constraint message- Overrides:
buildConstraintMessagein classChainItem<XmlCC>- Returns:
XmlMessage
-
buildErrorMessage
Description copied from class:ChainItemBuilds an error message- Overrides:
buildErrorMessagein classChainItem<XmlCC>- Returns:
XmlMessage
-