A CreateMetadata.jar utility is included in the create_metadata folder. The point of this utility is to create an On Premises DRM Metadata that will initiate the client into performing the individualization process against the specified On Premises Individualization Server.
Update the Primetime DRM Reference Implementation - Command Line Tools with the following files:
CreateMetadata.jar
commons-cli-1.2.jar
createMetadata.properties
The two JAR files can reside in the Command Line Tools/libs folder. The createMetadata.properties file can reside next to the flashaccesstools.properties file.
Included is an examplecreate.sh script that demonstrates a sample creation of metadata. Be sure to configure the License Server URL and Individualization Server URL in both the script and properties files before attempting to generate metadata.
The inputs for the utility are as follows:
createMetadata.properties
- Properties file containing a default Policy, Certificate locations and passwords, etc.indivCert
- PKCS12 file containing Individualization Transport certificateindivURL
- URL of the On Premises Individualization ServerThe output file is an On Premises DRM Metadata file that will be consumed by the DRM client. For example:
java -jar libs/CreateMetadata.jar -c createMetadata.properties -indivCert i15n_transport.cer
-indivURL https://[YOURINDIVSERVER:PORT] onpremdrm.metadata
.