src/cryptotech.h
branchENGINE-73
changeset 1005 8e2c8253a385
parent 728 80b966277620
child 1010 24a4bc80878f
     1.1 --- a/src/cryptotech.h	Wed Aug 10 16:02:01 2016 +0200
     1.2 +++ b/src/cryptotech.h	Fri Aug 12 14:15:45 2016 +0200
     1.3 @@ -68,6 +68,9 @@
     1.4  
     1.5  typedef PEP_STATUS (*binary_path_t)(const char **path);
     1.6  
     1.7 +typedef PEP_STATUS (*list_key_email_pairs_t)(PEP_SESSION session, 
     1.8 +                                             stringpair_list_t** key_email_list);
     1.9 +
    1.10  typedef struct _PEP_cryptotech_t {
    1.11      uint8_t id;
    1.12      // the following are default values; comm_type may vary with key length or b0rken crypto
    1.13 @@ -89,6 +92,7 @@
    1.14      key_expired_t key_expired;
    1.15      key_revoked_t key_revoked;
    1.16      binary_path_t binary_path;
    1.17 +    list_key_email_pairs_t list_key_email_pairs;
    1.18  } PEP_cryptotech_t;
    1.19  
    1.20  extern PEP_cryptotech_t cryptotech[PEP_crypt__count];