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 QSCDStrategycreateQSCDFromCert(CertificateWrapper signingCertificate) Creates a QSCD Strategy from the given certificatestatic QSCDStrategycreateQSCDFromCertAndTL(CertificateWrapper signingCertificate, TrustedServiceWrapper caQcTrustedService, CertificateQualifiedStatus qualified) Creates a QSCD Strategy from the given certificate and TrustedServicestatic QSCDStrategycreateQSCDFromTL(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-TrustedServiceWrapperqualified-CertificateQualifiedStatusqscdFromCertificate-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-CertificateWrappercaQcTrustedService-TrustedServiceWrapperqualified-CertificateQualifiedStatusof the certificate- Returns:
QSCDStrategy
-