public class DigitalSignatureDetails
extends java.lang.Object
Examples:
Shows how to sign OOXML document.
Document doc = new Document(getMyDir() + "Document.docx");
CertificateHolder certificateHolder = CertificateHolder.create(getMyDir() + "morzal.pfx", "aw");
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions();
SignOptions signOptions = new SignOptions();
signOptions.setComments("Some comments");
signOptions.setSignTime(new Date());
saveOptions.setDigitalSignatureDetails(new DigitalSignatureDetails(
certificateHolder,
signOptions));
doc.save(getArtifactsDir() + "OoxmlSaveOptions.DigitalSignature.docx", saveOptions);
| Constructor and Description |
|---|
DigitalSignatureDetails(CertificateHolder certificateHolder,
SignOptions signOptions)
Initializes a new instance of
DigitalSignatureDetails class. |
| Modifier and Type | Method and Description |
|---|---|
CertificateHolder |
getCertificateHolder()
Gets a
getCertificateHolder() / setCertificateHolder(com.aspose.words.CertificateHolder) object that contains the certificate used to sign a document. |
SignOptions |
getSignOptions()
Gets a
getSignOptions() / setSignOptions(com.aspose.words.SignOptions) object used to sign a document. |
void |
setCertificateHolder(CertificateHolder value)
Sets a
getCertificateHolder() / setCertificateHolder(com.aspose.words.CertificateHolder) object that contains the certificate used to sign a document. |
void |
setSignOptions(SignOptions value)
Sets a
getSignOptions() / setSignOptions(com.aspose.words.SignOptions) object used to sign a document. |
public DigitalSignatureDetails(CertificateHolder certificateHolder, SignOptions signOptions)
DigitalSignatureDetails class.
Examples:
Shows how to sign OOXML document.
Document doc = new Document(getMyDir() + "Document.docx");
CertificateHolder certificateHolder = CertificateHolder.create(getMyDir() + "morzal.pfx", "aw");
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions();
SignOptions signOptions = new SignOptions();
signOptions.setComments("Some comments");
signOptions.setSignTime(new Date());
saveOptions.setDigitalSignatureDetails(new DigitalSignatureDetails(
certificateHolder,
signOptions));
doc.save(getArtifactsDir() + "OoxmlSaveOptions.DigitalSignature.docx", saveOptions);
certificateHolder - A certificate holder which contains the certificate itself.signOptions - Signature options to use for signing a document.public CertificateHolder getCertificateHolder()
getCertificateHolder() / setCertificateHolder(com.aspose.words.CertificateHolder) object that contains the certificate used to sign a document.
Examples:
Shows how to sign OOXML document.
Document doc = new Document(getMyDir() + "Document.docx");
CertificateHolder certificateHolder = CertificateHolder.create(getMyDir() + "morzal.pfx", "aw");
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions();
SignOptions signOptions = new SignOptions();
signOptions.setComments("Some comments");
signOptions.setSignTime(new Date());
saveOptions.setDigitalSignatureDetails(new DigitalSignatureDetails(
certificateHolder,
signOptions));
doc.save(getArtifactsDir() + "OoxmlSaveOptions.DigitalSignature.docx", saveOptions);
getCertificateHolder() / setCertificateHolder(com.aspose.words.CertificateHolder) object that contains the certificate used to sign a document.public void setCertificateHolder(CertificateHolder value)
getCertificateHolder() / setCertificateHolder(com.aspose.words.CertificateHolder) object that contains the certificate used to sign a document.
Examples:
Shows how to sign OOXML document.
Document doc = new Document(getMyDir() + "Document.docx");
CertificateHolder certificateHolder = CertificateHolder.create(getMyDir() + "morzal.pfx", "aw");
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions();
SignOptions signOptions = new SignOptions();
signOptions.setComments("Some comments");
signOptions.setSignTime(new Date());
saveOptions.setDigitalSignatureDetails(new DigitalSignatureDetails(
certificateHolder,
signOptions));
doc.save(getArtifactsDir() + "OoxmlSaveOptions.DigitalSignature.docx", saveOptions);
value - A getCertificateHolder() / setCertificateHolder(com.aspose.words.CertificateHolder) object that contains the certificate used to sign a document.public SignOptions getSignOptions()
getSignOptions() / setSignOptions(com.aspose.words.SignOptions) object used to sign a document.
Examples:
Shows how to sign OOXML document.
Document doc = new Document(getMyDir() + "Document.docx");
CertificateHolder certificateHolder = CertificateHolder.create(getMyDir() + "morzal.pfx", "aw");
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions();
SignOptions signOptions = new SignOptions();
signOptions.setComments("Some comments");
signOptions.setSignTime(new Date());
saveOptions.setDigitalSignatureDetails(new DigitalSignatureDetails(
certificateHolder,
signOptions));
doc.save(getArtifactsDir() + "OoxmlSaveOptions.DigitalSignature.docx", saveOptions);
getSignOptions() / setSignOptions(com.aspose.words.SignOptions) object used to sign a document.public void setSignOptions(SignOptions value)
getSignOptions() / setSignOptions(com.aspose.words.SignOptions) object used to sign a document.
Examples:
Shows how to sign OOXML document.
Document doc = new Document(getMyDir() + "Document.docx");
CertificateHolder certificateHolder = CertificateHolder.create(getMyDir() + "morzal.pfx", "aw");
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions();
SignOptions signOptions = new SignOptions();
signOptions.setComments("Some comments");
signOptions.setSignTime(new Date());
saveOptions.setDigitalSignatureDetails(new DigitalSignatureDetails(
certificateHolder,
signOptions));
doc.save(getArtifactsDir() + "OoxmlSaveOptions.DigitalSignature.docx", saveOptions);
value - A getSignOptions() / setSignOptions(com.aspose.words.SignOptions) object used to sign a document.