java.lang.Object
eu.europa.esig.dss.spi.policy.AbstractSignaturePolicyValidator
eu.europa.esig.dss.spi.policy.EmptySignaturePolicyValidator
- All Implemented Interfaces:
SignaturePolicyValidator
This class covers the case of empty signature policies (no asn1,... file has been downloaded)
-
Field Summary
Fields inherited from class eu.europa.esig.dss.spi.policy.AbstractSignaturePolicyValidator
GENERAL_ERROR_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanValidate(eu.europa.esig.dss.model.signature.SignaturePolicy signaturePolicy) Checks if the SignaturePolicy can be validatedeu.europa.esig.dss.model.signature.SignaturePolicyValidationResultvalidate(eu.europa.esig.dss.model.signature.SignaturePolicy signaturePolicy) Performs aSignaturePolicyvalidationMethods inherited from class eu.europa.esig.dss.spi.policy.AbstractSignaturePolicyValidator
getComputedDigest
-
Constructor Details
-
EmptySignaturePolicyValidator
public EmptySignaturePolicyValidator()Default constructor
-
-
Method Details
-
canValidate
public boolean canValidate(eu.europa.esig.dss.model.signature.SignaturePolicy signaturePolicy) Description copied from interface:SignaturePolicyValidatorChecks if the SignaturePolicy can be validated- Parameters:
signaturePolicy-SignaturePolicyto check- Returns:
- TRUE if the
SignaturePolicycan be validated, FALSE otherwise
-
validate
public eu.europa.esig.dss.model.signature.SignaturePolicyValidationResult validate(eu.europa.esig.dss.model.signature.SignaturePolicy signaturePolicy) Description copied from interface:SignaturePolicyValidatorPerforms aSignaturePolicyvalidation- Parameters:
signaturePolicy-SignaturePolicyto be validated- Returns:
SignaturePolicyValidationResult
-