1 #ifndef __easemob__emencryptprovider_interface__ 2 #define __easemob__emencryptprovider_interface__ 5 #include "embaseobject.h" 32 virtual void encrypt(
const unsigned char *input,
int inLen,
unsigned char **out,
int &outLen, std::string toUserName) = 0;
43 virtual void decrypt(
const unsigned char *input,
int inLen,
unsigned char **out,
int &outLen, std::string fromUserName) = 0;
virtual ~EMEncryptProviderInterface()
Virtual destructor.
Definition: emencryptprovider_interface.h:21
Definition: emencryptprovider_interface.h:15
Definition: emattributevalue.h:28