Package eu.europa.esig.dss.spi.policy
Class AbstractSignaturePolicyValidator
java.lang.Object
eu.europa.esig.dss.spi.policy.AbstractSignaturePolicyValidator
- All Implemented Interfaces:
SignaturePolicyValidator
- Direct Known Subclasses:
BasicASN1SignaturePolicyValidator,EmptySignaturePolicyValidator,NonASN1SignaturePolicyValidator,XMLSignaturePolicyValidator,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 TypeMethodDescriptiongetComputedDigest(DSSDocument policyDocument, 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.spi.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
Description copied from interface:SignaturePolicyValidatorReturnsDigeston the computed SignaturePolicy's content- Specified by:
getComputedDigestin interfaceSignaturePolicyValidator- Parameters:
policyDocument-DSSDocumentthe policy contentdigestAlgorithm-DigestAlgorithmto use- Returns:
Digest
-