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 QSCDStrategy
createQSCDFromCert
(CertificateWrapper signingCertificate) Creates a QSCD Strategy from the given certificatestatic QSCDStrategy
createQSCDFromCertAndTL
(CertificateWrapper signingCertificate, TrustServiceWrapper caQcTrustService, CertificateQualifiedStatus qualified) Creates a QSCD Strategy from the given certificate and TrustServicestatic QSCDStrategy
createQSCDFromTL
(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
-TrustServiceWrapper
qualified
-CertificateQualifiedStatus
qscdFromCertificate
-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
-CertificateWrapper
caQcTrustService
-TrustServiceWrapper
qualified
-CertificateQualifiedStatus
of the certificate- Returns:
QSCDStrategy
-