The reference implementation server can help you create a fully functional license server that uses all of the features of the Adobe Primetime DRM Java SDK.
In this implementation, users are authenticated based on user entries in a database. The server includes demonstration business logic for issuing licenses and provides compatibility support for Flash Media Rights Management Server 1.0 and 1.5.
License server requirements:
After you install Tomcat and MySQL, contact Adobe for your set of required DRM credentials.
Building the license server is only necessary if you intend to modify the source code. For evaluation purposes, you can simply use the WAR files as shipped.
The reference implementation license server includes all of the license server source code ( ([DRM SDK DVD]\Reference Implementation\Server\Reference Implementation Server\src/
), along with an Ant build script ( [DRM SDK DVD]\Reference Implementation\Server\Reference Implementation Server\refimpl/build-refimpl.xml
) with which you can customize the license server to suit your business needs.
Modify the Ant build script to specify the locations of your Primetime DRM SDK, Tomcat, MySQL, and Log4J.
Open the build-refimpl.xml file in a text editor and set these property values:
sdkdir
tomcatdir
mysqldir
log4jdir
Run the Ant build script with the all
property, in the directory where the Ant build script is located.
ant -f build-refimpl.xml all
The Ant build script creates a refimpl-build/wars directory that includes the server WAR files.