Class AbstractQWACValidationProcessBlock
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<XmlValidationQWACProcess>
eu.europa.esig.dss.validation.process.qualification.certificate.qwac.sub.AbstractQWACValidationProcessBlock
- Direct Known Subclasses:
QWAC1ValidationProcessBlock, QWAC2ValidationProcessBlock
This class contains common methods for performing a QWAC certificate validation
-
Field Summary
Fields inherited from class Chain
firstItem, i18nProvider, result -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractQWACValidationProcessBlock(I18nProvider i18nProvider, Date validationTime, CertificateWrapper certificate, XmlConclusion buildingBlocksConclusion, XmlCertificateQualificationProcess certificateQualification, String websiteUrl) Common constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected StringBuilds the chain titleabstract QWACProfileGets the current QWAC profileprotected voidInitializes the chainMethods inherited from class Chain
addAdditionalInfo, collectAdditionalMessages, collectAllMessages, collectMessages, execute, getFailLevelRule, getInfoLevelRule, getTitle, getWarnLevelRule, isValid, isValidConclusion
-
Constructor Details
-
AbstractQWACValidationProcessBlock
protected AbstractQWACValidationProcessBlock(I18nProvider i18nProvider, Date validationTime, CertificateWrapper certificate, XmlConclusion buildingBlocksConclusion, XmlCertificateQualificationProcess certificateQualification, String websiteUrl) Common constructor- Parameters:
i18nProvider- the access to translationsvalidationTime-Dateused to perform the validationcertificate-CertificateWrapperrepresenting a TLS certificate to be validatedbuildingBlocksConclusion-XmlConclusioncertificateQualification-XmlCertificateQualificationProcesswebsiteUrl-String
-
-
Method Details
-
buildChainTitle
Description copied from class:ChainBuilds the chain title- Overrides:
buildChainTitlein classChain<XmlValidationQWACProcess>- Returns:
Stringchain title
-
getQWACProfile
-
initChain
protected void initChain()Description copied from class:ChainInitializes the chain- Specified by:
initChainin classChain<XmlValidationQWACProcess>
-