equal
deleted
inserted
replaced
20 |
20 |
21 #ifndef __SRTP_AUTHENTICATION_RCC_H__ |
21 #ifndef __SRTP_AUTHENTICATION_RCC_H__ |
22 #define __SRTP_AUTHENTICATION_RCC_H__ |
22 #define __SRTP_AUTHENTICATION_RCC_H__ |
23 |
23 |
24 #include "msrtpauthentication.h" |
24 #include "msrtpauthentication.h" |
|
25 |
|
26 class CHMAC; |
25 |
27 |
26 class CSrtpAuthentication_RCC : public CBase, public MSRTPAuthentication |
28 class CSrtpAuthentication_RCC : public CBase, public MSRTPAuthentication |
27 { |
29 { |
28 public: |
30 public: |
29 /** |
31 /** |
63 /** |
65 /** |
64 * Default constructor. |
66 * Default constructor. |
65 */ |
67 */ |
66 CSrtpAuthentication_RCC(); |
68 CSrtpAuthentication_RCC(); |
67 |
69 |
68 void ConstructL(); |
70 void ConstructL(); |
|
71 |
|
72 void CreateHmacL(const TDesC8& aKey); |
|
73 |
|
74 private: // data |
|
75 HBufC8* iKey; |
|
76 CHMAC* iHmac; |
69 }; |
77 }; |
70 |
78 |
71 #endif //__SRTP_AUTHENTICATION_RCC_H__ |
79 #endif //__SRTP_AUTHENTICATION_RCC_H__ |
72 |
80 |