Class QualificationStrategyFactory
java.lang.Object
eu.europa.esig.dss.validation.process.qualification.certificate.checks.qualified.QualificationStrategyFactory
Gets a
QualificationStrategy to detect qualification strategy for a certificate-
Method Summary
Modifier and TypeMethodDescriptionstatic QualificationStrategycreateQualificationFromCert(CertificateWrapper signingCertificate) CreatesQualificationStrategyfrom the certificatestatic QualificationStrategycreateQualificationFromCertAndTL(CertificateWrapper signingCertificate, TrustedServiceWrapper caQcTrustedService) CreatesQualificationStrategyfrom the certificate and Trusted Servicestatic QualificationStrategycreateQualificationFromTL(TrustedServiceWrapper trustedService, QualificationStrategy qualifiedInCert) CreatesQualificationStrategyfrom the Trusted Service
-
Method Details
-
createQualificationFromCert
public static QualificationStrategy createQualificationFromCert(CertificateWrapper signingCertificate) CreatesQualificationStrategyfrom the certificate- Parameters:
signingCertificate-CertificateWrapper- Returns:
QualificationStrategy
-
createQualificationFromTL
public static QualificationStrategy createQualificationFromTL(TrustedServiceWrapper trustedService, QualificationStrategy qualifiedInCert) CreatesQualificationStrategyfrom the Trusted Service- Parameters:
trustedService-TrustedServiceWrapperqualifiedInCert-QualificationStrategy- Returns:
QualificationStrategy
-
createQualificationFromCertAndTL
public static QualificationStrategy createQualificationFromCertAndTL(CertificateWrapper signingCertificate, TrustedServiceWrapper caQcTrustedService) CreatesQualificationStrategyfrom the certificate and Trusted Service- Parameters:
signingCertificate-CertificateWrappercaQcTrustedService-TrustedServiceWrapper- Returns:
QualificationStrategy
-