rtp/srtpstack/inc/srtpauthentication_hmac_sha1.h
branchRCL_3
changeset 9 1e1cc61f56c3
parent 0 307788aac0a8
--- a/rtp/srtpstack/inc/srtpauthentication_hmac_sha1.h	Fri Feb 19 23:10:33 2010 +0200
+++ b/rtp/srtpstack/inc/srtpauthentication_hmac_sha1.h	Fri Mar 12 15:44:11 2010 +0200
@@ -23,6 +23,8 @@
 
 #include "msrtpauthentication.h"
 
+class CHMAC;
+
 class CSRTPAuthentication_HMAC_SHA1 : public CBase, public MSRTPAuthentication
     {
     public:
@@ -64,7 +66,13 @@
         */
         CSRTPAuthentication_HMAC_SHA1();  
                 
-        void ConstructL();          
+        void ConstructL();  
+        
+        void CreateHmacL(const TDesC8& aKey);
+        
+    private: // data
+        HBufC8* iKey;
+        CHMAC* iHmac;
     };
 
 #endif // __SRTP_AUTHENTICATION_HMAC_SHA1_H__