class Kaltura::KalturaAppToken

Attributes

created_at[RW]

Creation time as Unix timestamp (In seconds)

description[RW]
expiry[RW]

Expiry time of current token (unix timestamp in seconds)

hash_type[RW]
id[RW]

The id of the application token

partner_id[RW]
session_duration[RW]

Expiry duration of KS (Kaltura Session) that created using the current token (in seconds)

session_privileges[RW]

Comma separated privileges to be applied on KS (Kaltura Session) that created using the current token

session_type[RW]

Type of KS (Kaltura Session) that created using the current token

session_user_id[RW]

User id of KS (Kaltura Session) that created using the current token

status[RW]

Application token status

token[RW]

The application token

updated_at[RW]

Update time as Unix timestamp (In seconds)

Public Instance Methods

created_at=(val) click to toggle source
# File lib/kaltura_types.rb, line 508
def created_at=(val)
        @created_at = val.to_i
end
expiry=(val) click to toggle source
# File lib/kaltura_types.rb, line 517
def expiry=(val)
        @expiry = val.to_i
end
from_xml(xml_element) click to toggle source
Calls superclass method Kaltura::KalturaObjectBase#from_xml
# File lib/kaltura_types.rb, line 527
def from_xml(xml_element)
        super
        if xml_element.elements['id'] != nil
                self.id = xml_element.elements['id'].text
        end
        if xml_element.elements['token'] != nil
                self.token = xml_element.elements['token'].text
        end
        if xml_element.elements['partnerId'] != nil
                self.partner_id = xml_element.elements['partnerId'].text
        end
        if xml_element.elements['createdAt'] != nil
                self.created_at = xml_element.elements['createdAt'].text
        end
        if xml_element.elements['updatedAt'] != nil
                self.updated_at = xml_element.elements['updatedAt'].text
        end
        if xml_element.elements['status'] != nil
                self.status = xml_element.elements['status'].text
        end
        if xml_element.elements['expiry'] != nil
                self.expiry = xml_element.elements['expiry'].text
        end
        if xml_element.elements['sessionType'] != nil
                self.session_type = xml_element.elements['sessionType'].text
        end
        if xml_element.elements['sessionUserId'] != nil
                self.session_user_id = xml_element.elements['sessionUserId'].text
        end
        if xml_element.elements['sessionDuration'] != nil
                self.session_duration = xml_element.elements['sessionDuration'].text
        end
        if xml_element.elements['sessionPrivileges'] != nil
                self.session_privileges = xml_element.elements['sessionPrivileges'].text
        end
        if xml_element.elements['hashType'] != nil
                self.hash_type = xml_element.elements['hashType'].text
        end
        if xml_element.elements['description'] != nil
                self.description = xml_element.elements['description'].text
        end
end
partner_id=(val) click to toggle source
# File lib/kaltura_types.rb, line 505
def partner_id=(val)
        @partner_id = val.to_i
end
session_duration=(val) click to toggle source
# File lib/kaltura_types.rb, line 523
def session_duration=(val)
        @session_duration = val.to_i
end
session_type=(val) click to toggle source
# File lib/kaltura_types.rb, line 520
def session_type=(val)
        @session_type = val.to_i
end
status=(val) click to toggle source
# File lib/kaltura_types.rb, line 514
def status=(val)
        @status = val.to_i
end
updated_at=(val) click to toggle source
# File lib/kaltura_types.rb, line 511
def updated_at=(val)
        @updated_at = val.to_i
end