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, TrustServiceWrapper caQcTrustService) CreatesQualificationStrategyfrom the certificate and Trusted Servicestatic QualificationStrategycreateQualificationFromTL(TrustServiceWrapper trustService, 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(TrustServiceWrapper trustService, QualificationStrategy qualifiedInCert) CreatesQualificationStrategyfrom the Trusted Service- Parameters:
trustService-TrustServiceWrapperqualifiedInCert-QualificationStrategy- Returns:
QualificationStrategy
-
createQualificationFromCertAndTL
public static QualificationStrategy createQualificationFromCertAndTL(CertificateWrapper signingCertificate, TrustServiceWrapper caQcTrustService) CreatesQualificationStrategyfrom the certificate and Trusted Service- Parameters:
signingCertificate-CertificateWrappercaQcTrustService-TrustServiceWrapper- Returns:
QualificationStrategy
-