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 TrustedService-
Method Summary
Modifier and TypeMethodDescriptionstatic QSCDStrategy
createQSCDFromCert
(CertificateWrapper signingCertificate) Creates a QSCD Strategy from the given certificatestatic QSCDStrategy
createQSCDFromCertAndTL
(CertificateWrapper signingCertificate, TrustedServiceWrapper caQcTrustedService, CertificateQualifiedStatus qualified) Creates a QSCD Strategy from the given certificate and TrustedServicestatic QSCDStrategy
createQSCDFromTL
(TrustedServiceWrapper trustedService, CertificateQualifiedStatus qualified, QSCDStrategy qscdFromCertificate) Creates a QSCD Strategy from the TrustedService
-
Method Details
-
createQSCDFromCert
Creates a QSCD Strategy from the given certificate- Parameters:
signingCertificate
-CertificateWrapper
- Returns:
QSCDStrategy
-
createQSCDFromTL
public static QSCDStrategy createQSCDFromTL(TrustedServiceWrapper trustedService, CertificateQualifiedStatus qualified, QSCDStrategy qscdFromCertificate) Creates a QSCD Strategy from the TrustedService- Parameters:
trustedService
-TrustedServiceWrapper
qualified
-CertificateQualifiedStatus
qscdFromCertificate
-QSCDStrategy
- Returns:
QSCDStrategy
-
createQSCDFromCertAndTL
public static QSCDStrategy createQSCDFromCertAndTL(CertificateWrapper signingCertificate, TrustedServiceWrapper caQcTrustedService, CertificateQualifiedStatus qualified) Creates a QSCD Strategy from the given certificate and TrustedService- Parameters:
signingCertificate
-CertificateWrapper
caQcTrustedService
-TrustedServiceWrapper
qualified
-CertificateQualifiedStatus
of the certificate- Returns:
QSCDStrategy
-