diff options
author | Werner Koch <[email protected]> | 2005-11-23 09:05:45 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2005-11-23 09:05:45 +0000 |
commit | b8795bb8232ad5c26180ef27ad94e1b0832a95cf (patch) | |
tree | 1b3ca129527ae023b4a467260a02832e8110c402 /sm/gpgsm.h | |
parent | Don't use keywords for signed files. (diff) | |
download | gnupg-b8795bb8232ad5c26180ef27ad94e1b0832a95cf.tar.gz gnupg-b8795bb8232ad5c26180ef27ad94e1b0832a95cf.zip |
Print a note that the software has not been approved for qualified signatures.
Diffstat (limited to '')
-rw-r--r-- | sm/gpgsm.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sm/gpgsm.h b/sm/gpgsm.h index 52eff359a..dc863f682 100644 --- a/sm/gpgsm.h +++ b/sm/gpgsm.h @@ -108,6 +108,13 @@ struct { char *fixed_passphrase; /* Passphrase used by regression tests. */ int auto_issuer_key_retrieve; /* try to retrieve a missing issuer key. */ + + int qualsig_approval; /* Set to true if this software has + officially been approved to create an + verify qualified signatures. This is a + runtime option in case we want to check + the integrity of the software at + runtime. */ } opt; @@ -291,6 +298,7 @@ int gpgsm_genkey (ctrl_t ctrl, int in_fd, FILE *out_fp); /*-- qualified.c --*/ gpg_error_t gpgsm_is_in_qualified_list (ctrl_t ctrl, ksba_cert_t cert); gpg_error_t gpgsm_qualified_consent (ctrl_t ctrl, ksba_cert_t cert); +gpg_error_t gpgsm_not_qualified_warning (ctrl_t ctrl, ksba_cert_t cert); /*-- call-agent.c --*/ int gpgsm_agent_pksign (ctrl_t ctrl, const char *keygrip, const char *desc, |