Class: Kaltura::KalturaHttpNotificationTemplate
- Inherits:
-
KalturaEventNotificationTemplate
- Object
- KalturaObjectBase
- KalturaEventNotificationTemplate
- Kaltura::KalturaHttpNotificationTemplate
- 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.
-
#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 KalturaEventNotificationTemplate
#automatic_dispatch_enabled, #content_parameters, #created_at, #description, #event_conditions, #event_object_type, #event_type, #id, #manual_dispatch_enabled, #name, #partner_id, #status, #system_name, #type, #updated_at, #user_parameters
Attributes inherited from KalturaObjectBase
Method Summary
Methods inherited from KalturaObjectBase
Instance Attribute Details
#authentication_method ⇒ Object
The HTTP authentication method to use.
172 173 174 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 172 def authentication_method @authentication_method end |
#connect_timeout ⇒ Object
The number of seconds to wait while trying to connect. Must be larger than zero.
163 164 165 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 163 def connect_timeout @connect_timeout end |
#custom_headers ⇒ Object
Adds a e-mail custom header
203 204 205 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 203 def custom_headers @custom_headers end |
#data ⇒ Object
Data to send.
156 157 158 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 156 def data @data end |
#method ⇒ Object
Request method.
153 154 155 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 153 def method @method end |
#password ⇒ Object
A password to use for the connection.
169 170 171 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 169 def password @password end |
#ssl_certificate ⇒ Object
SSL certificate to verify the peer with.
179 180 181 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 179 def ssl_certificate @ssl_certificate end |
#ssl_certificate_password ⇒ Object
The password required to use the certificate.
185 186 187 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 185 def ssl_certificate_password @ssl_certificate_password end |
#ssl_certificate_type ⇒ Object
The format of the certificate.
182 183 184 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 182 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.
188 189 190 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 188 def ssl_engine @ssl_engine end |
#ssl_engine_default ⇒ Object
The identifier for the crypto engine used for asymmetric crypto operations.
191 192 193 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 191 def ssl_engine_default @ssl_engine_default end |
#ssl_key ⇒ Object
Private SSL key.
197 198 199 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 197 def ssl_key @ssl_key end |
#ssl_key_password ⇒ Object
The secret password needed to use the private SSL key specified in ssl key.
200 201 202 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 200 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.
194 195 196 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 194 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.
176 177 178 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 176 def ssl_version @ssl_version end |
#timeout ⇒ Object
The maximum number of seconds to allow cURL functions to execute.
159 160 161 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 159 def timeout @timeout end |
#url ⇒ Object
Remote server URL
150 151 152 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 150 def url @url end |
#username ⇒ Object
A username to use for the connection.
166 167 168 |
# File 'lib/kaltura_plugins/kaltura_http_notification_client_plugin.rb', line 166 def username @username end |