Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
OMA DRM Create DCF FileDownloads: MS Windows Visual C/C++ Libraries Linux/CentOS C/C++ Libraries MAC OS X C/C++ Libraries Solaris C/C++ Libraries C++ Builder Libraries FreeBSD C++ Libraries HP-UX C++ Libraries BlackBerry QNX C++ Libraries C++ example code to create a DCF file for OMA DRM (Open Mobile Alliance Digital Rights Management) // C++ example program to create an OMA DRM DCF file.
CkOmaDrm omaDrm;
omaDrm.UnlockComponent("anything for 30-day trial");
// Set the content type here:
omaDrm.set_ContentType("image/gif");
// Substitute your own URI here:
omaDrm.set_ContentUri("cid:my-text-20060925101425-1396302043@site.com");
// Substitute your own information here, but keep the
// Encryption-Method the same.
omaDrm.set_Headers("Encryption-Method: AES128CBC;padding=RFC2630\r\n\
Content-Name: \"Orval\"\r\n\
Content-Description: \"Orval\"\r\n\
Content-Vendor: \"Orval\"\r\n\
Icon-Uri: http://www.site.com/icons/orval2.dcf.png");
// You may set your initialization vector here:
omaDrm.SetEncodedIV("00010203040506070001020304050607", "hex");
// Your Base64-key for encryption can be set here:
omaDrm.set_Base64Key("BiVVJOQee6y4PWYL+fbvJA==");
// In this example, the content is a GIF image.
omaDrm.LoadUnencryptedFile("orval2.gif");
// Finally, write the DCF file:
omaDrm.CreateDcfFile("orval2.dcf");
|
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.