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 void
Verifies whether theXAdESStructureValidator
is available and 'dss-validation' module is successfully loadedfromXAdESSignature
(XAdESSignature signature) Creates aXAdESStructureValidator
for the givenXAdESSignature
Gets the instance ofXAdESStructureValidatorFactory
-
Constructor Details
-
XAdESStructureValidatorFactory
protected XAdESStructureValidatorFactory()Default constructor
-
-
Method Details
-
getInstance
Gets the instance ofXAdESStructureValidatorFactory
- Returns:
XAdESStructureValidatorFactory
-
fromXAdESSignature
Creates aXAdESStructureValidator
for the givenXAdESSignature
- Parameters:
signature
-XAdESSignature
to validate structure of- Returns:
XAdESStructureValidator
-
assertXAdESStructureValidatorLoaded
protected void assertXAdESStructureValidatorLoaded()Verifies whether theXAdESStructureValidator
is available and 'dss-validation' module is successfully loaded
-