pEpCOMServerAdapter.idl
changeset 65 4736900394cb
parent 62 e01f81c9c881
child 67 6e53205493ef
     1.1 --- a/pEpCOMServerAdapter.idl	Mon Mar 07 15:28:09 2016 +0100
     1.2 +++ b/pEpCOMServerAdapter.idl	Fri Mar 11 16:07:00 2016 +0100
     1.3 @@ -177,6 +177,13 @@
     1.4      HRESULT key_reset_trust([in] struct pEp_identity_s *ident);
     1.5      HRESULT trust_personal_key([in] struct pEp_identity_s *ident, [out, retval] struct pEp_identity_s *result);
     1.6  
     1.7 +    // Blacklist API
     1.8 +
     1.9 +    HRESULT blacklist_add([in] BSTR fpr);
    1.10 +    HRESULT blacklist_delete([in] BSTR fpr);
    1.11 +    HRESULT blacklist_is_listed([in] BSTR fpr, [out, retval] VARIANT_BOOL *listed);
    1.12 +    HRESULT blacklist_retrieve([out, retval] SAFEARRAY(BSTR) *blacklist);
    1.13 +
    1.14      // Message API
    1.15  
    1.16      typedef enum _pEp_color {