Modules§
Structs§
- Audit
LogFlags - Upstream documentation:
gpgme_op_getauditlog - Context
- A context for cryptographic operations.
- Context
With Callbacks - A bundle containing a context for cryptographic operations and storage for various callbacks used by the context.
- Create
KeyFlags - Upstream documentation:
gpgme_op_createkey - Data
- Upstream documentation:
gpgme_data_t - Decrypt
Flags - Upstream documentation:
gpgme_op_decrypt_ext - Decryption
Result - Upstream documentation:
gpgme_decrypt_result_t - Delete
KeyFlags - Upstream documentation:
gpgme_op_delete_ext - Edit
Interaction Status - Encrypt
Flags - Upstream documentation:
gpgme_op_encrypt - Encryption
Result - Upstream documentation:
gpgme_encrypt_result_t - Engine
Info - Upstream documentation:
gpgme_engine_info_t - Error
- A type wrapping errors produced by GPG libraries.
- Export
Mode - Upstream documentation:
gpgme_export_mode_t - Gpgme
- A type for managing the library’s configuration.
- Import
- Upstream documentation:
gpgme_import_status_t - Import
Flags - Upstream documentation:
gpgme_import_status_t - Import
Result - Upstream documentation:
gpgme_import_result_t - Interact
Flags - Interaction
Status - Invalid
Key - Upstream documentation:
gpgme_invalid_key_t - Key
- Upstream documentation:
gpgme_key_t - KeyGeneration
Result - Upstream documentation:
gpgme_genkey_result_t - KeyList
Mode - Upstream documentation:
gpgme_keylist_mode_t - KeyList
Result - Upstream documentation:
gpgme_keylist_result_t - KeySigning
Flags - Upstream documentation:
gpgme_op_keysign - NewSignature
- Upstream documentation:
gpgme_new_signature_t - Passphrase
Request - Progress
Info - Query
Swdb Result - Upstream documentation:
gpgme_query_swdb_result_t - Recipient
- Upstream documentation:
gpgme_recipient_t - Signature
- Upstream documentation:
gpgme_signature_t - Signature
Notation - Upstream documentation:
gpgme_sig_notation_t - Signature
Notation Flags - Upstream documentation:
gpgme_sig_notation_flags_t - Signature
Summary - Upstream documentation:
gpgme_sigsum_t - Signing
Result - Upstream documentation:
gpgme_sign_result_t - Subkey
- Upstream documentation:
gpgme_subkey_t - Tofu
Info - Upstream documentation:
gpgme_tofu_info_t - UserId
- Upstream documentation:
gpgme_user_id_t - User
IdSignature - Upstream documentation:
gpgme_key_sig_t - Verification
Result - Upstream documentation:
gpgme_verify_result_t
Enums§
- Hash
Algorithm - Upstream documentation:
gpgme_hash_algo_t - KeyAlgorithm
- Upstream documentation:
gpgme_pubkey_algo_t - KeyOrigin
- Upstream documentation:
gpgme_keyorg_t - Pinentry
Mode - Upstream documentation:
gpgme_pinentry_mode_t - PkaTrust
- Upstream documentation:
gpgme_signature_t - Protocol
- A cryptographic protocol that may be used with the library.
- Sign
Mode - Upstream documentation:
gpgme_sig_mode_t - Tofu
Policy - Upstream documentation:
gpgme_tofu_policy_t - Validity
- Upstream documentation:
gpgme_validity_t
Traits§
- Edit
Interactor Deprecated - Upstream documentation:
gpgme_edit_cb_t - Interactor
- Upstream documentation:
gpgme_interact_cb_t - Into
Data - A trait for converting compatible types into data objects.
- Passphrase
Provider - Upstream documentation:
gpgme_passphrase_cb_t - Progress
Reporter - Upstream documentation:
gpgme_progress_cb_t - Status
Handler - Upstream documentation:
gpgme_status_cb_t
Functions§
- init
- Initializes the gpgme library.
- set_
flag - Upstream documentation:
gpgme_set_global_flag