summaryrefslogtreecommitdiffstats
path: root/src/gpgme.h.in
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2021-03-11 11:49:07 +0100
committerWerner Koch <[email protected]>2021-03-11 11:49:07 +0100
commit0821e2b1495e8944a5a1b5ba20ad5f403dde0dd0 (patch)
treeccffdc5d0b2166a0b17d34199a1783502400f24e /src/gpgme.h.in
parentqt: Add method for getting config entries for components by entry name (diff)
downloadgpgme-0821e2b1495e8944a5a1b5ba20ad5f403dde0dd0.tar.gz
gpgme-0821e2b1495e8944a5a1b5ba20ad5f403dde0dd0.zip
core: New flag GPGME_KEYSIGN_FORCE.
* src/gpgme.h.in (GPGME_KEYSIGN_FORCE): New. * src/engine-gpg.c (gpg_keysign): Implement. * tests/run-keysign.c (show_usage): Add option --force -- GnuPG-bug-id: 4584
Diffstat (limited to 'src/gpgme.h.in')
-rw-r--r--src/gpgme.h.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gpgme.h.in b/src/gpgme.h.in
index 9e98816d..0a90c8d2 100644
--- a/src/gpgme.h.in
+++ b/src/gpgme.h.in
@@ -1905,6 +1905,7 @@ gpgme_error_t gpgme_op_delete_ext (gpgme_ctx_t ctx, const gpgme_key_t key,
#define GPGME_KEYSIGN_LOCAL (1 << 7) /* Create a local signature. */
#define GPGME_KEYSIGN_LFSEP (1 << 8) /* Indicate LF separated user ids. */
#define GPGME_KEYSIGN_NOEXPIRE (1 << 9) /* Force no expiration. */
+#define GPGME_KEYSIGN_FORCE (1 << 10) /* Force creation. */
/* Sign the USERID of KEY using the current set of signers. */