Class QWAC2ValidationProcessBlock
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<XmlValidationQWACProcess>
eu.europa.esig.dss.validation.process.qualification.certificate.qwac.sub.AbstractQWACValidationProcessBlock
eu.europa.esig.dss.validation.process.qualification.certificate.qwac.sub.QWAC2ValidationProcessBlock
Performs validation of the 2-QWAC profile as per ETSI TS 119 411-5 part "4.2 2-QWAC Approach"
-
Field Summary
Fields inherited from class Chain
firstItem, i18nProvider, result -
Constructor Summary
ConstructorsConstructorDescriptionQWAC2ValidationProcessBlock(I18nProvider i18nProvider, Date validationTime, CertificateWrapper certificate, XmlConclusion buildingBlocksConclusion, XmlCertificateQualificationProcess certificateQualification, String websiteUrl) Common constructor -
Method Summary
Methods inherited from class AbstractQWACValidationProcessBlock
buildChainTitle, initChainMethods inherited from class Chain
addAdditionalInfo, collectAdditionalMessages, collectAllMessages, collectMessages, execute, getFailLevelRule, getInfoLevelRule, getTitle, getWarnLevelRule, isValid, isValidConclusion
-
Constructor Details
-
QWAC2ValidationProcessBlock
public QWAC2ValidationProcessBlock(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
-
getQWACProfile
Description copied from class:AbstractQWACValidationProcessBlockGets the current QWAC profile- Specified by:
getQWACProfilein classAbstractQWACValidationProcessBlock- Returns:
QWACProfile
-