Class TypeStrategyFactory
java.lang.Object
eu.europa.esig.dss.validation.process.qualification.certificate.checks.type.TypeStrategyFactory
Creates a
TypeStrategy-
Method Summary
Modifier and TypeMethodDescriptionstatic TypeStrategycreateTypeFromCert(CertificateWrapper signingCertificate) Creates aTypeStrategyfrom the certificatestatic TypeStrategycreateTypeFromCertAndTL(CertificateWrapper signingCertificate, TrustedServiceWrapper caQcTrustedService, eu.europa.esig.dss.enumerations.CertificateQualifiedStatus qualified) Creates aTypeStrategyfrom a certificate and Trusted Servicestatic TypeStrategycreateTypeFromTL(TrustedServiceWrapper trustedService, eu.europa.esig.dss.enumerations.CertificateQualifiedStatus qualified, TypeStrategy typeInCert) Creates aTypeStrategyfrom a Trusted Service
-
Method Details
-
createTypeFromCert
Creates aTypeStrategyfrom the certificate- Parameters:
signingCertificate-CertificateWrapper- Returns:
TypeStrategy
-
createTypeFromTL
public static TypeStrategy createTypeFromTL(TrustedServiceWrapper trustedService, eu.europa.esig.dss.enumerations.CertificateQualifiedStatus qualified, TypeStrategy typeInCert) Creates aTypeStrategyfrom a Trusted Service- Parameters:
trustedService-TrustedServiceWrapperqualified-CertificateQualifiedStatustypeInCert-TypeStrategy- Returns:
TypeStrategy
-
createTypeFromCertAndTL
public static TypeStrategy createTypeFromCertAndTL(CertificateWrapper signingCertificate, TrustedServiceWrapper caQcTrustedService, eu.europa.esig.dss.enumerations.CertificateQualifiedStatus qualified) Creates aTypeStrategyfrom a certificate and Trusted Service- Parameters:
signingCertificate-CertificateWrappercaQcTrustedService-TrustedServiceWrapperqualified-CertificateQualifiedStatus- Returns:
TypeStrategy
-