Class AbstractTestExtension<SP extends SerializableSignatureParameters,TP extends SerializableTimestampParameters>
java.lang.Object
eu.europa.esig.dss.test.signature.PKIFactoryAccess
eu.europa.esig.dss.test.extension.AbstractTestExtension<SP,TP>
public abstract class AbstractTestExtension<SP extends SerializableSignatureParameters,TP extends SerializableTimestampParameters> extends PKIFactoryAccess
-
Field Summary
Fields inherited from class eu.europa.esig.dss.test.signature.PKIFactoryAccess
DSA_USER, ECDSA_USER, EE_GOOD_USER, EXPIRED_USER, GOOD_USER, GOOD_USER_CROSS_CERTIF, GOOD_USER_OCSP_ERROR_500, GOOD_USER_OCSP_FAIL, GOOD_USER_WITH_CRL_AND_OCSP, GOOD_USER_WITH_PSEUDO, GOOD_USER_WRONG_AIA, PSS_GOOD_USER, REVOKED_USER, ROOT_CA, RSA_SHA3_USER, SELF_SIGNED_USER, UNTRUSTED_USER
-
Constructor Summary
Constructors Constructor Description AbstractTestExtension()
-
Method Summary
Modifier and Type Method Description protected void
checkTimestamps(DiagnosticData diagnosticData)
protected void
compare(DSSDocument signedDocument, DSSDocument extendedDocument)
protected void
deleteOriginalFile(DSSDocument originalDocument)
protected abstract SP
getExtensionParameters()
protected abstract SignatureLevel
getFinalSignatureLevel()
protected abstract DSSDocument
getOriginalDocument()
protected abstract SignatureLevel
getOriginalSignatureLevel()
protected abstract DocumentSignatureService<SP,TP>
getSignatureServiceToExtend()
protected abstract DSSDocument
getSignedDocument(DSSDocument originalDoc)
protected abstract TSPSource
getUsedTSPSourceAtExtensionTime()
protected abstract TSPSource
getUsedTSPSourceAtSignatureTime()
void
test()
protected void
verifyDetailedReport(DetailedReport detailedReport)
protected void
verifyDiagnosticData(DiagnosticData diagnosticData)
protected void
verifySimpleReport(SimpleReport simpleReport)
Methods inherited from class eu.europa.esig.dss.test.signature.PKIFactoryAccess
getAlternateGoodTsa, getBelgiumTrustAnchors, getCertificate, getCertificateByPrimaryKey, getCertificateChain, getCertificateVerifierWithoutTrustSources, getCompleteCertificateVerifier, getCompositeTsa, getEmptyCertificateVerifier, getError500GoodTsa, getFailGoodTsa, getGoodTsa, getGoodTsaByTime, getGoodTsaCrossCertification, getOfflineCertificateVerifier, getPrivateKeyEntry, getProxyConfig, getPSSGoodTsa, getRevokedTsa, getSelfSignedTsa, getSHA3GoodTsa, getSHA3PKITrustAnchors, getSigningAlias, getSigningCert, getToken, getTrustedCertificateSource
-
Constructor Details
-
AbstractTestExtension
public AbstractTestExtension()
-
-
Method Details
-
getOriginalDocument
-
getSignedDocument
-
getOriginalSignatureLevel
-
getFinalSignatureLevel
-
getSignatureServiceToExtend
-
getUsedTSPSourceAtSignatureTime
-
getUsedTSPSourceAtExtensionTime
-
test
- Throws:
Exception
-
deleteOriginalFile
-
compare
-
verifyDiagnosticData
-
checkTimestamps
-
verifySimpleReport
-
verifyDetailedReport
-
getExtensionParameters
-