Class CertificateChainCryptographicChecker
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<XmlCC>
eu.europa.esig.dss.validation.process.bbb.sav.cc.CertificateChainCryptographicChecker
- Direct Known Subclasses:
TokenCertificateChainCryptographicChecker
This class performs a cryptographic validation process for a given certificate chain
-
Field Summary
Fields inherited from class eu.europa.esig.dss.validation.process.Chain
firstItem, i18nProvider, result
-
Constructor Summary
ConstructorDescriptionCertificateChainCryptographicChecker
(I18nProvider i18nProvider, CertificateWrapper signingCertificate, List<CertificateWrapper> certificateChain, Date validationTime, Context context, MessageTag position, ValidationPolicy validationPolicy) Common constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Adds additional info to the chainprotected void
Initializes the chainMethods inherited from class eu.europa.esig.dss.validation.process.Chain
buildChainTitle, collectAdditionalMessages, collectAllMessages, collectMessages, execute, getFailLevelConstraint, getInfoLevelConstraint, getTitle, getWarnLevelConstraint, isValid, isValidConclusion
-
Constructor Details
-
CertificateChainCryptographicChecker
public CertificateChainCryptographicChecker(I18nProvider i18nProvider, CertificateWrapper signingCertificate, List<CertificateWrapper> certificateChain, Date validationTime, Context context, MessageTag position, ValidationPolicy validationPolicy) Common constructor- Parameters:
i18nProvider
- the access to translationssigningCertificate
-CertificateWrapper
certificateChain
- a list ofCertificateWrapper
svalidationTime
-Date
context
-Context
position
-MessageTag
validationPolicy
-ValidationPolicy
-
-
Method Details
-
initChain
-
addAdditionalInfo
protected void addAdditionalInfo()Description copied from class:Chain
Adds additional info to the chain- Overrides:
addAdditionalInfo
in classChain<XmlCC>
-