C H A P T E R 9 |
DRM Server Integration |
One of the options provided with the Content Delivery Server for protecting content requires an application that implements the Open Mobile Alliance (OMA) Digital Rights Management (DRM) 1.0 guidelines for managing digital rights. To use this option, you must provide the application that the Content Delivery Server works with. For this release, Content Delivery Server provides support for SafeNet DRM Mobile as the OMA DRM 1.0 implementation.
This chapter describes how to integrate the Content Delivery Server with DRM Mobile. For information on configuring DRM support in the Content Delivery Server, see the Sun Java System Content Delivery Server Installation Guide. For information on applying DRM to content, see the Sun Java System Content Delivery Server Administration Guide.
DRM Mobile can be obtained from SafeNet. See http://www.safenet-inc.com/products/sentinel/DRM_Mobile.asp for information.
Install DRM Mobile on the server on which the Catalog Manager is deployed. Use the instructions provided with DRM Mobile. DRM Mobile consists of a protection component and a license component. Install both components with the Catalog Manager.
Create an operator user in DRM Mobile for accessing the protection component and the license component. If you do not want to use the same user name for both components, create a content provider user to access the protection component and a content distributor user to access the license component.
Note the user names and passwords for the users that you created as well as the URL needed to access the DRM Mobile components. You need this information to configure the Content Delivery Server to use DRM Mobile as described in the next section.
After you install DRM Mobile and set up the required users, set the properties shown in the following table. These properties are in the $CDS_HOME/deployment/deployment-name/conf/drmmobile.properties file. Set these properties in the Catalog Manager deployment and in each Vending Manager deployment.
Note - This file contains unencrypted passwords. Set the file permissions to restrict access to this file. |
If you did not enable the OMA DRM 1.0 method when you deployed and configured the Content Delivery Server, use the following command to enable this method:
cdsi db import [-conf db-configuration-file] -cs enableomadrm10.sqli
db-configuration-file is the name of the database configuration file that contains the information for creating the Catalog Manager schema. If db-configuration-file is not provided, the value specified for the DEFAULT_DB variable in the init_env.sh script is used. For information on enabling DRM methods, see Section 4.7.1, "Set the DRM Methods Supported," in the Sun Java System Content Delivery Server Installation Guide.
Copyright © 2005, Sun Microsystems, Inc. All Rights Reserved.