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 namepdftron::PDF::DigitalSignatureField
e_absent enum valuepdftron::PDF::DigitalSignatureField
e_adbe_pkcs7_detached enum valuepdftron::PDF::DigitalSignatureField
e_adbe_pkcs7_sha1 enum valuepdftron::PDF::DigitalSignatureField
e_adbe_x509_rsa_sha1 enum valuepdftron::PDF::DigitalSignatureField
e_annotating_formfilling_signing_allowed enum valuepdftron::PDF::DigitalSignatureField
e_ETSI_CAdES_detached enum valuepdftron::PDF::DigitalSignatureField
e_ETSI_RFC3161 enum valuepdftron::PDF::DigitalSignatureField
e_exclude enum valuepdftron::PDF::DigitalSignatureField
e_formfilling_signing_allowed enum valuepdftron::PDF::DigitalSignatureField
e_include enum valuepdftron::PDF::DigitalSignatureField
e_lock_all enum valuepdftron::PDF::DigitalSignatureField
e_no_changes_allowed enum valuepdftron::PDF::DigitalSignatureField
e_unknown enum valuepdftron::PDF::DigitalSignatureField
e_unrestricted enum valuepdftron::PDF::DigitalSignatureField
EnableLTVOfflineVerification(const VerificationResult &in_verification_result) const pdftron::PDF::DigitalSignatureField
FieldPermissions enum namepdftron::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::DigitalSignatureFieldstatic
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::DigitalSignatureFieldstatic
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::DigitalSignatureFieldstatic
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::DigitalSignatureFieldstatic
GenerateCMSSignedAttributes(const std::vector< UChar > &in_digest_buf, const std::vector< UChar > &in_custom_signedattributes_buf=std::vector< UChar >())pdftron::PDF::DigitalSignatureFieldstatic
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::DigitalSignatureFieldstatic
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::DigitalSignatureFieldstatic
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::DigitalSignatureFieldstatic
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::DigitalSignatureFieldstatic
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::DigitalSignatureFieldstatic
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::DigitalSignatureFieldstatic
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::DigitalSignatureFieldstatic
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 namepdftron::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