diff options
author | Matthias Kalle Dalheimer <[email protected]> | 2002-03-21 13:14:20 +0000 |
---|---|---|
committer | Matthias Kalle Dalheimer <[email protected]> | 2002-03-21 13:14:20 +0000 |
commit | 770116c84f69105daeedd2cbad2af18b59fcce20 (patch) | |
tree | 7c0be75b8ca446d805155b05e175c7c0e49a77d8 /gpgmeplug/cryptplug.h | |
parent | 2002-03-17 Marcus Brinkmann <[email protected]> (diff) | |
download | gpgme-770116c84f69105daeedd2cbad2af18b59fcce20.tar.gz gpgme-770116c84f69105daeedd2cbad2af18b59fcce20.zip |
More feature selectors
Plugin says which features it supports
Diffstat (limited to 'gpgmeplug/cryptplug.h')
-rw-r--r-- | gpgmeplug/cryptplug.h | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/gpgmeplug/cryptplug.h b/gpgmeplug/cryptplug.h index ce2e75a2..ed936f7e 100644 --- a/gpgmeplug/cryptplug.h +++ b/gpgmeplug/cryptplug.h @@ -161,14 +161,25 @@ typedef char bool; */ -// dummy values: typedef enum { - CryptPlugFeat_undef = 0, - - CryptPlugFeat_SignMessages = 1, - CryptPlugFeat_VerifySignatures = 2, - CryptPlugFeat_EncryptMessages = 3, - CryptPlugFeat_DecryptMessages = 4 // more to follow ... + Feature_undef = 0, + + Feature_SignMessages = 1, + Feature_VerifySignatures = 2, + Feature_EncryptMessages = 3, + Feature_DecryptMessages = 4, + Feature_SendCertificates = 5, + Feature_WarnSignCertificateExpiry = 6, + Feature_WarnSignEmailNotInCertificate = 7, + Feature_PinEntrySettings = 8, + Feature_StoreMessagesWithSigs = 9, + Feature_EncryptionCRLs = 10, + Feature_WarnEncryptCertificateExpiry = 11, + Feature_WarnEncryptEmailNotInCertificate = 12, + Feature_StoreMessagesEncrypted = 13, + Feature_CheckCertificatePath = 14, + Feature_CertificateDirectoryService = 15, + Feature_CRLDirectoryService = 16 } Feature; // dummy values |