29 #ifdef RD_DRM_METERING |
29 #ifdef RD_DRM_METERING |
30 #include <DRMRightsClient.h> |
30 #include <DRMRightsClient.h> |
31 #include <random.h> |
31 #include <random.h> |
32 #endif //RD_DRM_METERING |
32 #endif //RD_DRM_METERING |
33 #ifdef RD_MULTIPLE_DRIVE |
33 #ifdef RD_MULTIPLE_DRIVE |
34 #include <DriveInfo.h> |
34 #include <driveinfo.h> |
35 #endif |
35 #endif |
36 #include <e32base.h> // CleanupResetAndDestroyPushL dependencies |
36 #include <e32base.h> // CleanupResetAndDestroyPushL dependencies |
37 #include "drmaescrypto.h" |
37 #include "drmaescrypto.h" |
38 #include "RoapStorageSession.h" |
38 #include "RoapStorageSession.h" |
39 #include "DRMContextDB.h" |
39 #include "DRMContextDB.h" |
40 #include "DRMRIContext.h" |
40 #include "DRMRIContext.h" |
41 #include "DRMDomainContext.h" |
41 #include "DRMDomainContext.h" |
42 #include "RoapStorageServer.h" |
42 #include "RoapStorageServer.h" |
43 #include "CmlaCrypto.h" |
43 #include "CmlaCrypto.h" |
44 #include "DrmAesCrypto.h" |
44 #include "drmaescrypto.h" |
45 #include "DrmKeyStorage.h" |
45 #include "DrmKeyStorage.h" |
46 #include "RoapDef.h" |
46 #include "RoapDef.h" |
47 #include "RoapLog.h" |
47 #include "RoapLog.h" |
48 #include "drmroapclientserver.h" |
48 #include "drmroapclientserver.h" |
49 #include "drmclockclient.h" |
49 #include "DRMClockClient.h" |
50 #include "DrmTypes.h" |
50 #include "DRMTypes.h" |
51 #include "drmpointerarray.h" |
51 #include "DRMPointerArray.h" |
52 //OCSP classes |
52 //OCSP classes |
53 #include "roapocsp.h" |
53 #include "RoapOcsp.h" |
54 #include "responsedecoder.h" |
54 #include "responsedecoder.h" |
55 #include "certid.h" |
55 #include "certid.h" |
56 //drm clock |
56 //drm clock |
57 #include "drmclockclient.h" |
57 #include "DRMClockClient.h" |
58 |
58 |
59 #include "base64.h" |
59 #include "Base64.h" |
60 |
60 |
61 #include "cleanupresetanddestroy.h" // CleanupResetAndDestroyPushL |
61 #include "cleanupresetanddestroy.h" // CleanupResetAndDestroyPushL |
62 // NAMESPACES |
62 // NAMESPACES |
63 using namespace Roap; |
63 using namespace Roap; |
64 |
64 |