Class QSCDStrategyFactory
java.lang.Object
eu.europa.esig.dss.validation.process.qualification.certificate.checks.qscd.QSCDStrategyFactory
Used to obtain a
QSCDStrategy for the given certificate and a TrustService-
Method Summary
Modifier and TypeMethodDescriptionstatic QSCDStrategycreateQSCDFromCert(CertificateWrapper signingCertificate) Creates a QSCD Strategy from the given certificatestatic QSCDStrategycreateQSCDFromCertAndTL(CertificateWrapper signingCertificate, TrustServiceWrapper caQcTrustService, CertificateQualifiedStatus qualified) Creates a QSCD Strategy from the given certificate and TrustServicestatic QSCDStrategycreateQSCDFromTL(TrustServiceWrapper trustService, CertificateQualifiedStatus qualified, QSCDStrategy qscdFromCertificate) Creates a QSCD Strategy from the TrustService
-
Method Details
-
createQSCDFromCert
Creates a QSCD Strategy from the given certificate- Parameters:
signingCertificate-CertificateWrapper- Returns:
QSCDStrategy
-
createQSCDFromTL
public static QSCDStrategy createQSCDFromTL(TrustServiceWrapper trustService, CertificateQualifiedStatus qualified, QSCDStrategy qscdFromCertificate) Creates a QSCD Strategy from the TrustService- Parameters:
trustService-TrustServiceWrapperqualified-CertificateQualifiedStatusqscdFromCertificate-QSCDStrategy- Returns:
QSCDStrategy
-
createQSCDFromCertAndTL
public static QSCDStrategy createQSCDFromCertAndTL(CertificateWrapper signingCertificate, TrustServiceWrapper caQcTrustService, CertificateQualifiedStatus qualified) Creates a QSCD Strategy from the given certificate and TrustService- Parameters:
signingCertificate-CertificateWrappercaQcTrustService-TrustServiceWrapperqualified-CertificateQualifiedStatusof the certificate- Returns:
QSCDStrategy
-