Implementation Guidelines
Content Access Framework provides a common interface for applications to access content. It behaves as a switch between different Content Access Agents (CAA). This section describes the guidelines that are suggested for implementing client and server agents. However, these may not be appropriate for all agents.
Client-side
At the client-side, implement the following:
Implement the CAA ECom interface
Browse the contents of files
Retrieve attributes or meta-data from a file
Display a user interface or dialog for all functions requiring the agent to display
File recognition for client applications and Apparc MIME types
Marshall calls to the server-side
Server-side
At the server-side, implement the following:
Content encryption (protecting plaintext)
Content decryption (reading DRM content)
Manage, protect and store rights
Any potentially destructive operation, such as deleting content or rights
Notifications
Capability enforcement
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.