Class: Kaltura::KalturaZoomVendorService
- Inherits:
-
KalturaServiceBase
- Object
- KalturaServiceBase
- Kaltura::KalturaZoomVendorService
- Defined in:
- lib/kaltura_plugins/kaltura_vendor_client_plugin.rb
Instance Attribute Summary
Attributes inherited from KalturaServiceBase
Instance Method Summary collapse
- #de_authorization ⇒ string
-
#fetch_registration_page(tokens_data, iv) ⇒ Object
[].
-
#initialize(client) ⇒ KalturaZoomVendorService
constructor
A new instance of KalturaZoomVendorService.
- #oauth_validation ⇒ string
-
#recording_complete ⇒ Object
[].
- #submit_registration(account_id, integration_setting) ⇒ string
Constructor Details
#initialize(client) ⇒ KalturaZoomVendorService
Returns a new instance of KalturaZoomVendorService.
110 111 112 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 110 def initialize(client) super(client) end |
Instance Method Details
#de_authorization ⇒ string
115 116 117 118 119 120 121 122 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 115 def () kparams = {} client.queue_service_action_call('vendor_zoomvendor', 'deAuthorization', 'string', kparams) if (client.is_multirequest) return nil end return client.do_queue() end |
#fetch_registration_page(tokens_data, iv) ⇒ Object
Returns [].
125 126 127 128 129 130 131 132 133 134 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 125 def fetch_registration_page(tokens_data, iv) kparams = {} client.add_param(kparams, 'tokensData', tokens_data) client.add_param(kparams, 'iv', iv) client.queue_service_action_call('vendor_zoomvendor', 'fetchRegistrationPage', '', kparams) if (client.is_multirequest) return nil end return client.do_queue() end |
#oauth_validation ⇒ string
137 138 139 140 141 142 143 144 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 137 def oauth_validation() kparams = {} client.queue_service_action_call('vendor_zoomvendor', 'oauthValidation', 'string', kparams) if (client.is_multirequest) return nil end return client.do_queue() end |
#recording_complete ⇒ Object
Returns [].
147 148 149 150 151 152 153 154 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 147 def recording_complete() kparams = {} client.queue_service_action_call('vendor_zoomvendor', 'recordingComplete', '', kparams) if (client.is_multirequest) return nil end return client.do_queue() end |
#submit_registration(account_id, integration_setting) ⇒ string
157 158 159 160 161 162 163 164 165 166 |
# File 'lib/kaltura_plugins/kaltura_vendor_client_plugin.rb', line 157 def submit_registration(account_id, integration_setting) kparams = {} client.add_param(kparams, 'accountId', account_id) client.add_param(kparams, 'integrationSetting', integration_setting) client.queue_service_action_call('vendor_zoomvendor', 'submitRegistration', 'string', kparams) if (client.is_multirequest) return nil end return client.do_queue() end |