java.lang.Object
com.aspose.words.DigitalSignatureDetails
public class DigitalSignatureDetails
Example:
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 Summary |
|---|
DigitalSignatureDetails(CertificateHolder certificateHolder, SignOptions signOptions)
Initializes a new instance of |
| Property Getters/Setters Summary | ||
|---|---|---|
CertificateHolder | getCertificateHolder() | |
void | setCertificateHolder(CertificateHolder value) | |
|
Gets or sets a |
||
SignOptions | getSignOptions() | |
void | setSignOptions(SignOptions value) | |
|
Gets or sets a |
||
| Constructor Detail |
|---|
public DigitalSignatureDetails(CertificateHolder certificateHolder, SignOptions signOptions)
certificateHolder - A certificate holder which contains the certificate itself.signOptions - Signature options to use for signing a document.Example:
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);| Property Getters/Setters Detail |
|---|
getCertificateHolder/setCertificateHolder | |
public CertificateHolder getCertificateHolder() / public void setCertificateHolder(CertificateHolder value) | |
Example:
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 | |
public SignOptions getSignOptions() / public void setSignOptions(SignOptions value) | |
Example:
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);