Class X509CertificateValidation
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<XmlXCV>
eu.europa.esig.dss.validation.process.bbb.xcv.X509CertificateValidation
public class X509CertificateValidation extends Chain<XmlXCV>
5.2.6 X.509 certificate validation
This building block validates the signing certificate at current time.
-
Field Summary
Fields inherited from class eu.europa.esig.dss.validation.process.Chain
firstItem, i18nProvider, result
-
Constructor Summary
Constructors Constructor Description X509CertificateValidation(I18nProvider i18nProvider, CertificateWrapper currentCertificate, Date validationDate, Context context, ValidationPolicy validationPolicy)
Default constructorX509CertificateValidation(I18nProvider i18nProvider, CertificateWrapper currentCertificate, Date validationDate, Date usageTime, Context context, ValidationPolicy validationPolicy)
Default constructor with usage time -
Method Summary
Modifier and Type Method Description protected MessageTag
getTitle()
Returns title of a Chain (i.e.protected void
initChain()
Initializes the chainMethods inherited from class eu.europa.esig.dss.validation.process.Chain
addAdditionalInfo, buildChainTitle, collectErrorsWarnsInfos, execute, getFailLevelConstraint, getInfoLevelConstraint, getWarnLevelConstraint, isValid, isValidConclusion
-
Constructor Details
-
X509CertificateValidation
public X509CertificateValidation(I18nProvider i18nProvider, CertificateWrapper currentCertificate, Date validationDate, Context context, ValidationPolicy validationPolicy)Default constructor- Parameters:
i18nProvider
-I18nProvider
currentCertificate
-CertificateWrapper
to validatevalidationDate
-Date
context
-Context
validationPolicy
-ValidationPolicy
-
X509CertificateValidation
public X509CertificateValidation(I18nProvider i18nProvider, CertificateWrapper currentCertificate, Date validationDate, Date usageTime, Context context, ValidationPolicy validationPolicy)Default constructor with usage time- Parameters:
i18nProvider
-I18nProvider
currentCertificate
-CertificateWrapper
to validatevalidationDate
-Date
usageTime
-Date
context
-Context
validationPolicy
-ValidationPolicy
-
-
Method Details