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
-
-
Constructor Summary
Constructors Constructor Description AbstractSignaturePolicyValidator()
-
Method Summary
Modifier and Type Method Description protected voidaddError(String key, String description)StringgetProcessingErrors()protected AdvancedSignaturegetSignature()protected SignaturePolicygetSignaturePolicy()booleanisAsn1Processable()booleanisDigestAlgorithmsEqual()booleanisIdentified()booleanisStatus()protected voidsetAsn1Processable(boolean asn1Processable)protected voidsetDigestAlgorithmsEqual(boolean digestAlgorithmsEqual)protected voidsetIdentified(boolean identified)voidsetSignature(AdvancedSignature signature)protected voidsetStatus(boolean status)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface eu.europa.esig.dss.validation.policy.SignaturePolicyValidator
canValidate, validate
-
-
-
-
Method Detail
-
getSignature
protected AdvancedSignature getSignature()
-
getSignaturePolicy
protected SignaturePolicy getSignaturePolicy()
-
setSignature
public void setSignature(AdvancedSignature signature)
- Specified by:
setSignaturein interfaceSignaturePolicyValidator
-
setIdentified
protected void setIdentified(boolean identified)
-
setStatus
protected void setStatus(boolean status)
-
setAsn1Processable
protected void setAsn1Processable(boolean asn1Processable)
-
setDigestAlgorithmsEqual
protected void setDigestAlgorithmsEqual(boolean digestAlgorithmsEqual)
-
isIdentified
public boolean isIdentified()
- Specified by:
isIdentifiedin interfaceSignaturePolicyValidator
-
isStatus
public boolean isStatus()
- Specified by:
isStatusin interfaceSignaturePolicyValidator
-
isAsn1Processable
public boolean isAsn1Processable()
- Specified by:
isAsn1Processablein interfaceSignaturePolicyValidator
-
isDigestAlgorithmsEqual
public boolean isDigestAlgorithmsEqual()
- Specified by:
isDigestAlgorithmsEqualin interfaceSignaturePolicyValidator
-
getProcessingErrors
public String getProcessingErrors()
- Specified by:
getProcessingErrorsin interfaceSignaturePolicyValidator
-
-