Class: Kaltura::KalturaHttpNotificationDispatchJobData
- Inherits:
-
KalturaEventNotificationDispatchJobData
- Object
- KalturaObjectBase
- KalturaJobData
- KalturaEventNotificationDispatchJobData
- Kaltura::KalturaHttpNotificationDispatchJobData
- Defined in:
- lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb
Instance Attribute Summary collapse
-
#authentication_method ⇒ Object
The HTTP authentication method to use.
-
#connect_timeout ⇒ Object
The number of seconds to wait while trying to connect.
-
#content_parameters ⇒ Object
Define the content dynamic parameters.
-
#custom_headers ⇒ Object
Adds a e-mail custom header.
-
#data ⇒ Object
Data to send.
-
#method ⇒ Object
Request method.
-
#password ⇒ Object
A password to use for the connection.
-
#ssl_certificate ⇒ Object
SSL certificate to verify the peer with.
-
#ssl_certificate_password ⇒ Object
The password required to use the certificate.
-
#ssl_certificate_type ⇒ Object
The format of the certificate.
-
#ssl_engine ⇒ Object
The identifier for the crypto engine of the private SSL key specified in ssl key.
-
#ssl_engine_default ⇒ Object
The identifier for the crypto engine used for asymmetric crypto operations.
-
#ssl_key ⇒ Object
Private SSL key.
-
#ssl_key_password ⇒ Object
The secret password needed to use the private SSL key specified in ssl key.
-
#ssl_key_type ⇒ Object
The key type of the private SSL key specified in ssl key - PEM / DER / ENG.
-
#ssl_version ⇒ Object
The SSL version (2 or 3) to use.
-
#timeout ⇒ Object
The maximum number of seconds to allow cURL functions to execute.
-
#url ⇒ Object
Remote server URL.
-
#username ⇒ Object
A username to use for the connection.
Attributes inherited from KalturaEventNotificationDispatchJobData
Attributes inherited from KalturaObjectBase
Method Summary
Methods inherited from KalturaObjectBase
Instance Attribute Details
#authentication_method ⇒ Object
The HTTP authentication method to use.
247 248 249 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 247 def authentication_method @authentication_method end |
#connect_timeout ⇒ Object
The number of seconds to wait while trying to connect. Must be larger than zero.
238 239 240 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 238 def connect_timeout @connect_timeout end |
#content_parameters ⇒ Object
Define the content dynamic parameters
281 282 283 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 281 def content_parameters @content_parameters end |
#custom_headers ⇒ Object
Adds a e-mail custom header
278 279 280 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 278 def custom_headers @custom_headers end |
#data ⇒ Object
Data to send.
231 232 233 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 231 def data @data end |
#method ⇒ Object
Request method.
228 229 230 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 228 def method @method end |
#password ⇒ Object
A password to use for the connection.
244 245 246 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 244 def password @password end |
#ssl_certificate ⇒ Object
SSL certificate to verify the peer with.
254 255 256 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 254 def ssl_certificate @ssl_certificate end |
#ssl_certificate_password ⇒ Object
The password required to use the certificate.
260 261 262 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 260 def ssl_certificate_password @ssl_certificate_password end |
#ssl_certificate_type ⇒ Object
The format of the certificate.
257 258 259 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 257 def ssl_certificate_type @ssl_certificate_type end |
#ssl_engine ⇒ Object
The identifier for the crypto engine of the private SSL key specified in ssl key.
263 264 265 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 263 def ssl_engine @ssl_engine end |
#ssl_engine_default ⇒ Object
The identifier for the crypto engine used for asymmetric crypto operations.
266 267 268 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 266 def ssl_engine_default @ssl_engine_default end |
#ssl_key ⇒ Object
Private SSL key.
272 273 274 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 272 def ssl_key @ssl_key end |
#ssl_key_password ⇒ Object
The secret password needed to use the private SSL key specified in ssl key.
275 276 277 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 275 def ssl_key_password @ssl_key_password end |
#ssl_key_type ⇒ Object
The key type of the private SSL key specified in ssl key - PEM / DER / ENG.
269 270 271 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 269 def ssl_key_type @ssl_key_type end |
#ssl_version ⇒ Object
The SSL version (2 or 3) to use. By default PHP will try to determine this itself, although in some cases this must be set manually.
251 252 253 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 251 def ssl_version @ssl_version end |
#timeout ⇒ Object
The maximum number of seconds to allow cURL functions to execute.
234 235 236 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 234 def timeout @timeout end |
#url ⇒ Object
Remote server URL
225 226 227 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 225 def url @url end |
#username ⇒ Object
A username to use for the connection.
241 242 243 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 241 def username @username end |