class Kaltura::KalturaPlayReadyPolicy
Attributes
grace_period[RW]
license_removal_duration[RW]
license_removal_policy[RW]
min_security_level[RW]
rights[RW]
Public Instance Methods
from_xml(xml_element)
click to toggle source
Calls superclass method
Kaltura::KalturaDrmPolicy#from_xml
# File lib/kaltura_plugins/kaltura_play_ready_client_plugin.rb, line 207 def from_xml(xml_element) super if xml_element.elements['gracePeriod'] != nil self.grace_period = xml_element.elements['gracePeriod'].text end if xml_element.elements['licenseRemovalPolicy'] != nil self.license_removal_policy = xml_element.elements['licenseRemovalPolicy'].text end if xml_element.elements['licenseRemovalDuration'] != nil self.license_removal_duration = xml_element.elements['licenseRemovalDuration'].text end if xml_element.elements['minSecurityLevel'] != nil self.min_security_level = xml_element.elements['minSecurityLevel'].text end if xml_element.elements['rights'] != nil self.rights = KalturaClientBase.object_from_xml(xml_element.elements['rights'], 'KalturaPlayReadyRight') end end
grace_period=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_play_ready_client_plugin.rb, line 194 def grace_period=(val) @grace_period = val.to_i end
license_removal_duration=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_play_ready_client_plugin.rb, line 200 def license_removal_duration=(val) @license_removal_duration = val.to_i end
license_removal_policy=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_play_ready_client_plugin.rb, line 197 def license_removal_policy=(val) @license_removal_policy = val.to_i end
min_security_level=(val)
click to toggle source
# File lib/kaltura_plugins/kaltura_play_ready_client_plugin.rb, line 203 def min_security_level=(val) @min_security_level = val.to_i end