--- a/contentmgmt/referencedrmagent/tcaf/source/CafUtilsStep.h Thu Aug 19 11:38:48 2010 +0300
+++ b/contentmgmt/referencedrmagent/tcaf/source/CafUtilsStep.h Tue Aug 31 17:00:08 2010 +0300
@@ -34,6 +34,10 @@
_LIT(KCAFRightsInfoStep,"CAFRightsInfoStep");
_LIT(KCAFStreamablePtrArrayStep,"CAFStreamablePtrArrayStep");
+#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+_LIT(KCAFHelperStep,"CAFHelperStep");
+#endif //#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+
class CCAFServer;
/*
@@ -136,5 +140,20 @@
CCAFServer& iParent;
};
+#ifdef SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+class CCafHelperStep : public CCAFStep
+ {
+public:
+ CCafHelperStep();
+ ~CCafHelperStep();
+ virtual TVerdict doTestStepL();
+
+private:
+ TInt TestFileHandleCaseL(TInt aError, const TDesC& aFileName);
+ TInt TestHeaderDataCaseL(TInt aError);
+ };
+#endif //SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT
+
+
#endif