Class ASF_Object_ContentEncryption

Description

The Content Encryption Object lets authors protect content by using Microsoft® Digital Rights Manager version 1.

Located in /ASF/Object/ContentEncryption.php (line 53)

ASF_Object
   |
   --ASF_Object_ContentEncryption
Method Summary
ASF_Object_ContentEncryption __construct (Reader $reader, [ &$options = array()], Array $options)
string getKeyId ()
string getLicenseUrl ()
string getProtectionType ()
string getSecretData ()
Variables

Inherited Variables

Inherited from ASF_Object

ASF_Object::$_options
ASF_Object::$_reader
Methods
Constructor __construct (line 74)

Constructs the class with given parameters and reads object related data from the ASF file.

  • access: public
ASF_Object_ContentEncryption __construct (Reader $reader, [ &$options = array()], Array $options)
  • Reader $reader: The reader object.
  • Array $options: The options array.
  • &$options

Redefinition of:
ASF_Object::__construct()
Constructs the class with given parameters and options.
getKeyId (line 108)

Returns the key ID used.

  • access: public
string getKeyId ()
getLicenseUrl (line 116)

Returns the URL from which a license to manipulate the content can be acquired.

  • access: public
string getLicenseUrl ()
getProtectionType (line 101)

Returns the type of protection mechanism used. The value of this field is set to "DRM".

  • access: public
string getProtectionType ()
getSecretData (line 93)

Returns the secret data.

  • access: public
string getSecretData ()

Inherited Methods

Inherited From ASF_Object

ASF_Object::__construct()
ASF_Object::getIdentifier()
ASF_Object::getOffset()
ASF_Object::getOption()
ASF_Object::getOptions()
ASF_Object::getParent()
ASF_Object::getSize()
ASF_Object::setIdentifier()
ASF_Object::setOffset()
ASF_Object::setOption()
ASF_Object::setOptions()
ASF_Object::setParent()
ASF_Object::setSize()
ASF_Object::__get()
ASF_Object::__set()

Documentation generated on Fri, 05 Sep 2008 20:18:27 +0300 by phpDocumentor 1.4.1