SignDoc SDK (.NET without exceptions)
5.0.0
|
Information about a signature field returned by SignDocDocument.getSignature(). More...
Public Member Functions | |
~SignDocSignature () | |
Destructor. More... | |
!SignDocSignature () | |
Finalizer. More... | |
string | getFieldName () |
Get the name of the signature field. More... | |
int | getFieldPage () |
Get the page number of the signature field. More... | |
SignatureType | getSignatureType () |
Get the type of the signature. More... | |
SigningMethod | getMethod () |
Get the signing method. More... | |
int | getClearedIndex () |
Get the index of the signature at which this signature has been removed. More... | |
int | getDocMDP () |
Get the DocMDP P value of a certification signature. More... | |
int | getLockMDP () |
Get the lock MDP value. More... | |
byte[] | getSigningCertificate () |
Get the signing certificate as DER-encoded blob. More... | |
string | getSignerCommonName () |
Get the common name from the signing certificate. More... | |
string | getSignerEmail () |
Get the email address from the signing certificate. More... | |
string | getTimeStamp () |
Get the time stamp of the signature. More... | |
int | getChangeCount () |
Get the number of changes that have been made after this signature. More... | |
SignDocChange | getChange (int aIndex) |
Get a SignDocChange object for a change. More... | |
BiometricEncryption | getBiometricEncryption () |
Get the encryption method used for biometric data of the signature field. More... | |
Information about a signature field returned by SignDocDocument.getSignature().
~SignDocSignature | ( | ) |
Destructor.
!SignDocSignature | ( | ) |
Finalizer.
BiometricEncryption getBiometricEncryption | ( | ) |
Get the encryption method used for biometric data of the signature field.
SignDocChange getChange | ( | int | aIndex | ) |
Get a SignDocChange object for a change.
[in] | aIndex | Zero-based index of the change. |
int getChangeCount | ( | ) |
Get the number of changes that have been made after this signature.
For PDF documents, you can find out what changes have been made to the document between this signature and the next one (or after the last signature if this is the last signature).
Computing the changes can be expensive.
Changes are not reported in any particular order; before presenting them to a user, you should group them.
Detecting and categorizing changes is work in progress. Moreover, it will never be bug-compatible with Adobe products.
int getClearedIndex | ( | ) |
Get the index of the signature at which this signature has been removed.
This function always returns -1 for TIFF document.
int getDocMDP | ( | ) |
Get the DocMDP P value of a certification signature.
The MDP P value specifies what modifications to the document are allowed by the certification signature.
string getFieldName | ( | ) |
Get the name of the signature field.
int getFieldPage | ( | ) |
Get the page number of the signature field.
int getLockMDP | ( | ) |
Get the lock MDP value.
The lock MDP value specifies what modifications to the document are allowed by the signature lock dictionary.
SigningMethod getMethod | ( | ) |
Get the signing method.
If the output is SigningMethod.DigSigCadesRFC3161, the signature is a document time stamp.
SignatureType getSignatureType | ( | ) |
Get the type of the signature.
string getSignerCommonName | ( | ) |
Get the common name from the signing certificate.
string getSignerEmail | ( | ) |
Get the email address from the signing certificate.
byte [] getSigningCertificate | ( | ) |
Get the signing certificate as DER-encoded blob.
string getTimeStamp | ( | ) |
Get the time stamp of the signature.
You have to use SignDocDocument.verifySignature() to find out whether the time stamp can be trusted.