Class CAdESCounterSignatureParameters
java.lang.Object
eu.europa.esig.dss.model.AbstractSerializableSignatureParameters<CAdESTimestampParameters>
eu.europa.esig.dss.signature.AbstractSignatureParameters<CAdESTimestampParameters>
eu.europa.esig.dss.cades.CAdESSignatureParameters
eu.europa.esig.dss.cades.signature.CAdESCounterSignatureParameters
- All Implemented Interfaces:
SerializableCounterSignatureParameters
,SerializableSignatureParameters
,Serializable
public class CAdESCounterSignatureParameters
extends CAdESSignatureParameters
implements SerializableCounterSignatureParameters
Parameters for a CAdES counter-signature creation
- See Also:
-
Field Summary
Fields inherited from class eu.europa.esig.dss.signature.AbstractSignatureParameters
context
Fields inherited from class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
archiveTimestampParameters, contentTimestampParameters, signatureTimestampParameters
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor with empty signature id to be counter-signed -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns Id of a signature that needs to be counter signedint
hashCode()
void
setSignatureIdToCounterSign
(String signatureId) Sets the Id of a signature to be counter signed NOTE: The id shall represent the DSS (hash-based) id of a signature or a provided id in the signature document, when available (i.e.toString()
Methods inherited from class eu.europa.esig.dss.cades.CAdESSignatureParameters
getArchiveTimestampParameters, getContentHintsDescription, getContentHintsType, getContentIdentifierPrefix, getContentIdentifierSuffix, getContentTimestampParameters, getSignatureTimestampParameters, isEn319122, isParallelSignature, setContentHintsDescription, setContentHintsType, setContentIdentifierPrefix, setContentIdentifierSuffix, setEn319122, setParallelSignature
Methods inherited from class eu.europa.esig.dss.signature.AbstractSignatureParameters
getCertificateChain, getContentTimestamps, getContext, getDetachedContents, getDeterministicId, getSignedData, getSigningCertificate, reinit, setCertificateChain, setCertificateChain, setContentTimestamps, setDetachedContents, setSignedData, setSigningCertificate
Methods inherited from class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
bLevel, getDigestAlgorithm, getEncryptionAlgorithm, getReferenceDigestAlgorithm, getSignatureAlgorithm, getSignatureLevel, getSignaturePackaging, getValidationDataEncapsulationStrategy, isCheckCertificateRevocation, isGenerateTBSWithoutCertificate, setArchiveTimestampParameters, setBLevelParams, setCheckCertificateRevocation, setContentTimestampParameters, setDigestAlgorithm, setEncryptionAlgorithm, setGenerateTBSWithoutCertificate, setReferenceDigestAlgorithm, setSignatureLevel, setSignaturePackaging, setSignatureTimestampParameters, setValidationDataEncapsulationStrategy
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface eu.europa.esig.dss.model.SerializableSignatureParameters
bLevel, getDigestAlgorithm, getEncryptionAlgorithm, getSignatureAlgorithm, getSigningCertificate, isCheckCertificateRevocation, isGenerateTBSWithoutCertificate
-
Constructor Details
-
CAdESCounterSignatureParameters
public CAdESCounterSignatureParameters()Default constructor with empty signature id to be counter-signed
-
-
Method Details
-
getSignatureIdToCounterSign
Description copied from interface:SerializableCounterSignatureParameters
Returns Id of a signature that needs to be counter signed- Specified by:
getSignatureIdToCounterSign
in interfaceSerializableCounterSignatureParameters
- Returns:
String
signature id
-
setSignatureIdToCounterSign
Description copied from interface:SerializableCounterSignatureParameters
Sets the Id of a signature to be counter signed NOTE: The id shall represent the DSS (hash-based) id of a signature or a provided id in the signature document, when available (i.e. XML Id for a XAdES signature)- Specified by:
setSignatureIdToCounterSign
in interfaceSerializableCounterSignatureParameters
- Parameters:
signatureId
-String
id of a signature to be counter signed
-
toString
- Overrides:
toString
in classCAdESSignatureParameters
-
equals
- Overrides:
equals
in classCAdESSignatureParameters
-
hashCode
public int hashCode()- Overrides:
hashCode
in classCAdESSignatureParameters
-