PdfDigitalSignatureDetailsCore
Contents
[
Hide
]Contains details for a PDF digital signature.
Constructors
| Constructor | Description |
|---|---|
| PdfDigitalSignatureDetailsCore(com.aspose.ms.System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, String reason, String location, Date signatureDate, int hashAlgorithm) | Initializes a new instance of the PdfDigitalSignatureDetailsCore class. |
Methods
| Method | Description |
|---|---|
| getCertificate() | Certificate to sign with. |
| setCertificate(com.aspose.ms.System.Security.Cryptography.X509Certificates.X509Certificate2 value) | Certificate to sign with. |
| getReason() | The reason of signing. |
| setReason(String value) | The reason of signing. |
| getLocation() | Location of signing. |
| setLocation(String value) | Location of signing. |
| getSignatureDate() | Date of signing. |
| setSignatureDate(Date value) | Date of signing. |
| getHashAlgorithm() | Hash algorithm. |
| setHashAlgorithm(int value) | Hash algorithm. |
PdfDigitalSignatureDetailsCore(com.aspose.ms.System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, String reason, String location, Date signatureDate, int hashAlgorithm)
public PdfDigitalSignatureDetailsCore(com.aspose.ms.System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, String reason, String location, Date signatureDate, int hashAlgorithm)
Initializes a new instance of the PdfDigitalSignatureDetailsCore class.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| certificate | com.aspose.ms.System.Security.Cryptography.X509Certificates.X509Certificate2 | The certificate. |
| reason | String | The reason. |
| location | String | The location. |
| signatureDate | Date | The signature date. |
| hashAlgorithm | int | The hash algorithm. |
getCertificate()
public final com.aspose.ms.System.Security.Cryptography.X509Certificates.X509Certificate2 getCertificate()
Certificate to sign with.
Returns: com.aspose.ms.System.Security.Cryptography.X509Certificates.X509Certificate2 - The certificate.
setCertificate(com.aspose.ms.System.Security.Cryptography.X509Certificates.X509Certificate2 value)
public final void setCertificate(com.aspose.ms.System.Security.Cryptography.X509Certificates.X509Certificate2 value)
Certificate to sign with.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | com.aspose.ms.System.Security.Cryptography.X509Certificates.X509Certificate2 | The certificate. |
getReason()
public final String getReason()
The reason of signing.
Returns: String - The reason.
setReason(String value)
public final void setReason(String value)
The reason of signing.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | String | The reason. |
getLocation()
public final String getLocation()
Location of signing.
Returns: String - The location.
setLocation(String value)
public final void setLocation(String value)
Location of signing.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | String | The location. |
getSignatureDate()
public final Date getSignatureDate()
Date of signing.
Returns: Date - The signature date.
setSignatureDate(Date value)
public final void setSignatureDate(Date value)
Date of signing.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | Date | The signature date. |
getHashAlgorithm()
public final int getHashAlgorithm()
Hash algorithm.
Returns: int - The hash algorithm.
setHashAlgorithm(int value)
public final void setHashAlgorithm(int value)
Hash algorithm.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | int | The hash algorithm. |