Class AbstractSignaturePolicyValidator
java.lang.Object
eu.europa.esig.dss.validation.policy.AbstractSignaturePolicyValidator
- All Implemented Interfaces:
SignaturePolicyValidator
- Direct Known Subclasses:
BasicASNSignaturePolicyValidator,EmptySignaturePolicyValidator,NonASN1SignaturePolicyValidator,ZeroHashSignaturePolicyValidator
public abstract class AbstractSignaturePolicyValidator
extends Object
implements SignaturePolicyValidator
The abstract implementation of
SignaturePolicyValidator-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final StringThe error key to be used for general errors -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneu.europa.esig.dss.model.DigestgetComputedDigest(eu.europa.esig.dss.model.DSSDocument policyDocument, eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgorithm) ReturnsDigeston the computed SignaturePolicy's contentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface eu.europa.esig.dss.validation.policy.SignaturePolicyValidator
canValidate, validate
-
Field Details
-
GENERAL_ERROR_KEY
The error key to be used for general errors- See Also:
-
-
Constructor Details
-
AbstractSignaturePolicyValidator
protected AbstractSignaturePolicyValidator()Default constructor
-
-
Method Details
-
getComputedDigest
public eu.europa.esig.dss.model.Digest getComputedDigest(eu.europa.esig.dss.model.DSSDocument policyDocument, eu.europa.esig.dss.enumerations.DigestAlgorithm digestAlgorithm) Description copied from interface:SignaturePolicyValidatorReturnsDigeston the computed SignaturePolicy's content- Specified by:
getComputedDigestin interfaceSignaturePolicyValidator- Parameters:
policyDocument-DSSDocumentthe policy contentdigestAlgorithm-DigestAlgorithmto use- Returns:
Digest
-