public abstract class AbstractSerializableSignatureParameters extends Object implements Serializable
| Constructor and Description |
|---|
AbstractSerializableSignatureParameters() |
| Modifier and Type | Method and Description |
|---|---|
BLevelParameters |
bLevel()
Get Baseline B parameters (signed properties)
|
boolean |
equals(Object obj) |
TimestampParameters |
getArchiveTimestampParameters()
Get the parameters for achive timestamp (Baseline-LTA)
|
BLevelParameters |
getBLevelParams()
Get Baseline B parameters (signed properties)
|
TimestampParameters |
getContentTimestampParameters()
Get the parameters for content timestamp (Baseline-B)
|
DigestAlgorithm |
getDigestAlgorithm()
Get the digest algorithm
|
EncryptionAlgorithm |
getEncryptionAlgorithm()
Get the encryption algorithm
|
MaskGenerationFunction |
getMaskGenerationFunction() |
SignatureAlgorithm |
getSignatureAlgorithm()
Gets the signature algorithm.
|
SignatureLevel |
getSignatureLevel()
Get signature level: XAdES_BASELINE_T, CAdES_BASELINE_LTA...
|
SignaturePackaging |
getSignaturePackaging()
Get Signature packaging
|
TimestampParameters |
getSignatureTimestampParameters()
Get the parameters for signature timestamp (Baseline-T)
|
int |
hashCode() |
boolean |
isSignWithExpiredCertificate()
Indicates if it is possible to sign with an expired certificate.
|
void |
setArchiveTimestampParameters(TimestampParameters archiveTimestampParameters)
Set the parameters to produce the archive timestamp (Baseline-LTA)
|
void |
setBLevelParams(BLevelParameters bLevelParams)
Set the Baseline B parameters (signed properties)
|
void |
setContentTimestampParameters(TimestampParameters contentTimestampParameters)
Set the parameters to produce the content timestamp (Baseline-B)
|
void |
setDigestAlgorithm(DigestAlgorithm digestAlgorithm)
Set the digest algorithm
|
void |
setEncryptionAlgorithm(EncryptionAlgorithm encryptionAlgorithm)
This setter should be used only when dealing with web services (or when signing in three steps).
|
void |
setMaskGenerationFunction(MaskGenerationFunction maskGenerationFunction) |
void |
setSignatureLevel(SignatureLevel signatureLevel)
Set signature level.
|
void |
setSignaturePackaging(SignaturePackaging signaturePackaging)
Set Signature packaging
|
void |
setSignatureTimestampParameters(TimestampParameters signatureTimestampParameters)
Set the parameters to produce the signature timestamp (Baseline-T)
|
void |
setSignWithExpiredCertificate(boolean signWithExpiredCertificate)
Allows to change the default behavior regarding the use of an expired certificate.
|
String |
toString() |
public AbstractSerializableSignatureParameters()
public boolean isSignWithExpiredCertificate()
public void setSignWithExpiredCertificate(boolean signWithExpiredCertificate)
signWithExpiredCertificate - true if signature with an expired certificate is allowedpublic SignatureLevel getSignatureLevel()
public void setSignatureLevel(SignatureLevel signatureLevel)
signatureLevel - the expected signature levelpublic SignaturePackaging getSignaturePackaging()
public void setSignaturePackaging(SignaturePackaging signaturePackaging)
signaturePackaging - the expected signature packagingpublic DigestAlgorithm getDigestAlgorithm()
public void setDigestAlgorithm(DigestAlgorithm digestAlgorithm)
digestAlgorithm - the digest algorithm to setpublic void setEncryptionAlgorithm(EncryptionAlgorithm encryptionAlgorithm)
encryptionAlgorithm - the encryption algorithm to usepublic void setMaskGenerationFunction(MaskGenerationFunction maskGenerationFunction)
public EncryptionAlgorithm getEncryptionAlgorithm()
public SignatureAlgorithm getSignatureAlgorithm()
public MaskGenerationFunction getMaskGenerationFunction()
public BLevelParameters bLevel()
public BLevelParameters getBLevelParams()
public void setBLevelParams(BLevelParameters bLevelParams)
bLevelParams - the baseline B propertiespublic TimestampParameters getContentTimestampParameters()
public void setContentTimestampParameters(TimestampParameters contentTimestampParameters)
contentTimestampParameters - the parameters to produce the content timestamppublic TimestampParameters getSignatureTimestampParameters()
public void setSignatureTimestampParameters(TimestampParameters signatureTimestampParameters)
signatureTimestampParameters - the parameters to produce the signature timestamppublic TimestampParameters getArchiveTimestampParameters()
public void setArchiveTimestampParameters(TimestampParameters archiveTimestampParameters)
archiveTimestampParameters - the parameters to produce the archive timestampCopyright © 2018. All rights reserved.