Class AbstractSignatureScopeFinder<T extends AdvancedSignature>
java.lang.Object
eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder<T>
- All Implemented Interfaces:
SignatureScopeFinder<T>
- Direct Known Subclasses:
CAdESSignatureScopeFinder
,PAdESSignatureScopeFinder
,XAdESSignatureScopeFinder
public abstract class AbstractSignatureScopeFinder<T extends AdvancedSignature> extends Object implements SignatureScopeFinder<T>
-
Constructor Summary
Constructors Constructor Description AbstractSignatureScopeFinder()
-
Method Summary
Modifier and Type Method Description protected DigestAlgorithm
getDefaultDigestAlgorithm()
protected Digest
getDigest(byte[] dataBytes)
protected boolean
isASiCEArchive(AdvancedSignature advancedSignature)
protected boolean
isASiCSArchive(AdvancedSignature advancedSignature, DSSDocument dssDocument)
void
setDefaultDigestAlgorithm(DigestAlgorithm defaultDigestAlgorithm)
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.scope.SignatureScopeFinder
findSignatureScope
-
Constructor Details
-
AbstractSignatureScopeFinder
public AbstractSignatureScopeFinder()
-
-
Method Details
-
setDefaultDigestAlgorithm
- Specified by:
setDefaultDigestAlgorithm
in interfaceSignatureScopeFinder<T extends AdvancedSignature>
-
getDefaultDigestAlgorithm
-
getDigest
-
isASiCSArchive
-
isASiCEArchive
-