Class QWACForTLSCertificateValidationBlock
java.lang.Object
eu.europa.esig.dss.validation.process.Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlQWACProcess>
eu.europa.esig.dss.validation.process.qualification.certificate.qwac.QWACForTLSCertificateValidationBlock
public class QWACForTLSCertificateValidationBlock
extends Chain<eu.europa.esig.dss.detailedreport.jaxb.XmlQWACProcess>
This class runs a validation process for QWAC as per ETSI TS 119 411-5 for a direct TLS/SSL certificate
-
Field Summary
Fields inherited from class Chain
firstItem, i18nProvider, result -
Constructor Summary
ConstructorsConstructorDescriptionQWACForTLSCertificateValidationBlock(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, eu.europa.esig.dss.diagnostic.DiagnosticData diagnosticData, eu.europa.esig.dss.diagnostic.CertificateWrapper certificate, Map<String, eu.europa.esig.dss.detailedreport.jaxb.XmlBasicBuildingBlocks> bbbs, eu.europa.esig.dss.detailedreport.jaxb.XmlCertificateQualificationProcess certificateQualification, eu.europa.esig.dss.enumerations.QWACProfile bindingCertificateProfile, String websiteUrl) Default constructor -
Method Summary
Methods inherited from class Chain
addAdditionalInfo, buildChainTitle, collectAdditionalMessages, collectAllMessages, collectMessages, execute, getFailLevelRule, getInfoLevelRule, getWarnLevelRule, isValid, isValidConclusion
-
Constructor Details
-
QWACForTLSCertificateValidationBlock
public QWACForTLSCertificateValidationBlock(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, eu.europa.esig.dss.diagnostic.DiagnosticData diagnosticData, eu.europa.esig.dss.diagnostic.CertificateWrapper certificate, Map<String, eu.europa.esig.dss.detailedreport.jaxb.XmlBasicBuildingBlocks> bbbs, eu.europa.esig.dss.detailedreport.jaxb.XmlCertificateQualificationProcess certificateQualification, eu.europa.esig.dss.enumerations.QWACProfile bindingCertificateProfile, String websiteUrl) Default constructor- Parameters:
i18nProvider- the access to translationsdiagnosticData-DiagnosticDatacontaining the validation informationcertificate-CertificateWrapperrepresenting a TLS certificate to be validatedbbbs- map of Basic Building BlockscertificateQualification-XmlCertificateQualificationProcessbindingCertificateProfile-QWACProfilewebsiteUrl-Stringrepresenting a URL of the website in question
-
-
Method Details
-
getTitle
-
initChain
-