- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
pdftron::PDF::DigitalSignatureField Member List

This is the complete list of members for pdftron::PDF::DigitalSignatureField, including all inherited members.

CalculateDigest(const Crypto::DigestAlgorithm::Type in_digest_algorithm_type=Crypto::DigestAlgorithm::e_SHA256) const | pdftron::PDF::DigitalSignatureField |
CertifyOnNextSave(const UString &in_pkcs12_keyfile_path, const UString &in_password) | pdftron::PDF::DigitalSignatureField |
CertifyOnNextSave(const UChar *in_pkcs12_buffer, size_t in_buf_size, const UString &in_password) | pdftron::PDF::DigitalSignatureField |
CertifyOnNextSaveWithCustomHandler(const SDF::SignatureHandlerId in_signature_handler_id) | pdftron::PDF::DigitalSignatureField |
ClearSignature() | pdftron::PDF::DigitalSignatureField |
CreateSigDictForCustomCertification(const UString &in_filter_name, const SubFilterType &in_subfilter_type, const UInt32 in_contents_size_to_reserve) | pdftron::PDF::DigitalSignatureField |
CreateSigDictForCustomSigning(const UString &in_filter_name, const SubFilterType &in_subfilter_type, const UInt32 in_contents_size_to_reserve) | pdftron::PDF::DigitalSignatureField |
DigitalSignatureField(const DigitalSignatureField &other) | pdftron::PDF::DigitalSignatureField |
DigitalSignatureField(const PDF::Field &in_field) | pdftron::PDF::DigitalSignatureField |
DocumentPermissions enum name | pdftron::PDF::DigitalSignatureField |
e_absent enum value | pdftron::PDF::DigitalSignatureField |
e_adbe_pkcs7_detached enum value | pdftron::PDF::DigitalSignatureField |
e_adbe_pkcs7_sha1 enum value | pdftron::PDF::DigitalSignatureField |
e_adbe_x509_rsa_sha1 enum value | pdftron::PDF::DigitalSignatureField |
e_annotating_formfilling_signing_allowed enum value | pdftron::PDF::DigitalSignatureField |
e_ETSI_CAdES_detached enum value | pdftron::PDF::DigitalSignatureField |
e_ETSI_RFC3161 enum value | pdftron::PDF::DigitalSignatureField |
e_exclude enum value | pdftron::PDF::DigitalSignatureField |
e_formfilling_signing_allowed enum value | pdftron::PDF::DigitalSignatureField |
e_include enum value | pdftron::PDF::DigitalSignatureField |
e_lock_all enum value | pdftron::PDF::DigitalSignatureField |
e_no_changes_allowed enum value | pdftron::PDF::DigitalSignatureField |
e_unknown enum value | pdftron::PDF::DigitalSignatureField |
e_unrestricted enum value | pdftron::PDF::DigitalSignatureField |
EnableLTVOfflineVerification(const VerificationResult &in_verification_result) const | pdftron::PDF::DigitalSignatureField |
FieldPermissions enum name | pdftron::PDF::DigitalSignatureField |
GenerateCMSSignature(const Crypto::X509Certificate &in_signer_cert, const std::vector< Crypto::X509Certificate > &in_chain_certs_list, const Crypto::ObjectIdentifier &in_digest_algorithm_oid, const Crypto::ObjectIdentifier &in_signature_algorithm_oid, const std::vector< UChar > &in_signature_value_buf, const std::vector< UChar > &in_signedattributes_buf) | pdftron::PDF::DigitalSignatureField | static
GenerateCMSSignature(const Crypto::X509Certificate &in_signer_cert, const Crypto::X509Certificate *in_chain_certs_list, const size_t in_chain_certs_list_size, const Crypto::ObjectIdentifier &in_digest_algorithm_oid, const Crypto::ObjectIdentifier &in_signature_algorithm_oid, const UChar *in_signature_value_buf, const size_t in_signature_value_buf_size, const UChar *in_signedattributes_buf, const size_t in_signedattributes_buf_size) | pdftron::PDF::DigitalSignatureField | static
GenerateCMSSignature(const Crypto::X509Certificate &signer_cert, const std::vector< Crypto::X509Certificate > &chain_certs_list, const Crypto::AlgorithmIdentifier &digest_algorithm_id, const Crypto::AlgorithmIdentifier &signature_algorithm_id, const std::vector< UChar > &signature_value_buf, const std::vector< UChar > &signedattributes_buf, const CMSSignatureOptions &cms_options=CMSSignatureOptions()) | pdftron::PDF::DigitalSignatureField | static
GenerateCMSSignature(const Crypto::X509Certificate &signer_cert, const Crypto::X509Certificate *chain_certs_list, const size_t chain_certs_list_size, const Crypto::AlgorithmIdentifier &digest_algorithm_id, const Crypto::AlgorithmIdentifier &signature_algorithm_id, const UChar *signature_value_buf, const size_t signature_value_buf_size, const UChar *signedattributes_buf, const size_t signedattributes_buf_size, const CMSSignatureOptions &cms_options=CMSSignatureOptions()) | pdftron::PDF::DigitalSignatureField | static
GenerateCMSSignedAttributes(const std::vector< UChar > &in_digest_buf, const std::vector< UChar > &in_custom_signedattributes_buf=std::vector< UChar >()) | pdftron::PDF::DigitalSignatureField | static
GenerateCMSSignedAttributes(const UChar *in_digest_buf, const size_t in_digest_buf_size, const UChar *in_custom_signedattributes_buf=NULL, const size_t in_custom_signedattributes_buf_size=0) | pdftron::PDF::DigitalSignatureField | static
GenerateContentsWithEmbeddedTimestamp(const TimestampingConfiguration &in_timestamping_config, const VerificationOptions &in_timestamp_response_verification_options) | pdftron::PDF::DigitalSignatureField |
GenerateESSSigningCertPAdESAttribute(const Crypto::X509Certificate &in_signer_cert, const Crypto::DigestAlgorithm::Type in_digest_algorithm_type) | pdftron::PDF::DigitalSignatureField | static
GetByteRanges() const | pdftron::PDF::DigitalSignatureField |
GetCert(UInt32 in_index) const | pdftron::PDF::DigitalSignatureField |
GetCertCount() const | pdftron::PDF::DigitalSignatureField |
GetCertPathsFromCMS() const | pdftron::PDF::DigitalSignatureField |
GetContactInfo() const | pdftron::PDF::DigitalSignatureField |
GetDocumentPermissions() const | pdftron::PDF::DigitalSignatureField |
GetLocation() const | pdftron::PDF::DigitalSignatureField |
GetLockedFields() const | pdftron::PDF::DigitalSignatureField |
GetReason() const | pdftron::PDF::DigitalSignatureField |
GetSDFObj() const | pdftron::PDF::DigitalSignatureField |
GetSignatureName() const | pdftron::PDF::DigitalSignatureField |
GetSignerCertFromCMS() const | pdftron::PDF::DigitalSignatureField |
GetSigningTime() const | pdftron::PDF::DigitalSignatureField |
GetSubFilter() const | pdftron::PDF::DigitalSignatureField |
HasCryptographicSignature() const | pdftron::PDF::DigitalSignatureField |
HasVisibleAppearance() const | pdftron::PDF::DigitalSignatureField |
IsCertification() const | pdftron::PDF::DigitalSignatureField |
IsLockedByDigitalSignature() const | pdftron::PDF::DigitalSignatureField |
operator=(const DigitalSignatureField &other) | pdftron::PDF::DigitalSignatureField |
SetContactInfo(const UString &in_contact_info) | pdftron::PDF::DigitalSignatureField |
SetDigSigLogFilename(const UString &filename) | pdftron::PDF::DigitalSignatureField | static
SetDocumentPermissions(DocumentPermissions in_perms) | pdftron::PDF::DigitalSignatureField |
SetFieldPermissions(const FieldPermissions in_action, const std::vector< UString > &in_field_names_list=std::vector< UString >()) | pdftron::PDF::DigitalSignatureField |
SetFieldPermissions(const FieldPermissions in_action, const UString *in_field_names_list, const size_t in_field_names_list_size) | pdftron::PDF::DigitalSignatureField |
SetLocation(const UString &in_location) | pdftron::PDF::DigitalSignatureField |
SetPreferredDigestAlgorithm(Crypto::DigestAlgorithm::Type in_digest_algorithm_type, const bool in_make_mandatory=true) | pdftron::PDF::DigitalSignatureField |
SetReason(const UString &in_reason) | pdftron::PDF::DigitalSignatureField |
SetSigDictTimeOfSigning(const PDF::Date &in_date) | pdftron::PDF::DigitalSignatureField |
SignDigest(const std::vector< UChar > &in_digest, const UString &in_pkcs12_keyfile_path, const UString &in_keyfile_password, const bool in_pades_mode, const Crypto::DigestAlgorithm::Type in_digest_algorithm_type) | pdftron::PDF::DigitalSignatureField | static
SignDigest(const std::vector< UChar > &in_digest, const std::vector< UChar > &in_pkcs12_buffer, const UString &in_keyfile_password, const bool in_pades_mode, const Crypto::DigestAlgorithm::Type in_digest_algorithm_type) | pdftron::PDF::DigitalSignatureField | static
SignDigest(const UChar *in_digest, const size_t in_digest_size, const UString &in_pkcs12_keyfile_path, const UString &in_keyfile_password, const bool in_pades_mode, const Crypto::DigestAlgorithm::Type in_digest_algorithm_type) | pdftron::PDF::DigitalSignatureField | static
SignDigest(const UChar *in_digest, const size_t in_digest_size, const UChar *in_pkcs12_buffer, const size_t in_pkcs12_buffer_size, const UString &in_keyfile_password, const bool in_pades_mode, const Crypto::DigestAlgorithm::Type in_digest_algorithm_type) | pdftron::PDF::DigitalSignatureField | static
SignOnNextSave(const UString &in_pkcs12_keyfile_path, const UString &in_password) | pdftron::PDF::DigitalSignatureField |
SignOnNextSave(const UChar *in_pkcs12_buffer, size_t in_buf_size, const UString &in_password) | pdftron::PDF::DigitalSignatureField |
SignOnNextSaveWithCustomHandler(const SDF::SignatureHandlerId in_signature_handler_id) | pdftron::PDF::DigitalSignatureField |
SubFilterType enum name | pdftron::PDF::DigitalSignatureField |
TimestampOnNextSave(const TimestampingConfiguration &in_timestamping_config, const VerificationOptions &in_timestamp_response_verification_options) | pdftron::PDF::DigitalSignatureField |
UseSubFilter(const SubFilterType in_subfilter_type, const bool in_make_mandatory=true) | pdftron::PDF::DigitalSignatureField |
Verify(const VerificationOptions &in_opts) const | pdftron::PDF::DigitalSignatureField |