Class XAdESStructureValidatorFactory
java.lang.Object
eu.europa.esig.dss.xades.validation.XAdESStructureValidatorFactory
Creates a relevant implementation of
XAdESStructureValidator.
This class also evaluates a presence of 'dss-validation' module in the classpath.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidVerifies whether theXAdESStructureValidatoris available and 'dss-validation' module is successfully loadedfromXAdESSignature(XAdESSignature signature) Creates aXAdESStructureValidatorfor the givenXAdESSignatureGets the instance ofXAdESStructureValidatorFactory
-
Constructor Details
-
XAdESStructureValidatorFactory
protected XAdESStructureValidatorFactory()Default constructor
-
-
Method Details
-
getInstance
Gets the instance ofXAdESStructureValidatorFactory- Returns:
XAdESStructureValidatorFactory
-
fromXAdESSignature
Creates aXAdESStructureValidatorfor the givenXAdESSignature- Parameters:
signature-XAdESSignatureto validate structure of- Returns:
XAdESStructureValidator
-
assertXAdESStructureValidatorLoaded
protected void assertXAdESStructureValidatorLoaded()Verifies whether theXAdESStructureValidatoris available and 'dss-validation' module is successfully loaded
-