| Name | Type | Writable | Restrictions | Description | 
|---|
| authenticationMethod | KalturaHttpNotificationAuthenticationMethod | V |  | The HTTP authentication method to use. 
 | 
| connectTimeout | int | V |  | The number of seconds to wait while trying to connect. Must be larger than zero.
 
 | 
| customHeaders | KalturaKeyValueArray | V |  | Adds a e-mail custom header 
 | 
| data | string | V |  | Data to send. 
 | 
| method | KalturaHttpNotificationMethod | V |  | Request method. 
 | 
| password | string | V |  | A password to use for the connection. 
 | 
| signSecret | string | V |  | The secret to sign the notification with 
 | 
| sslCertificate | string | V |  | SSL certificate to verify the peer with. 
 | 
| sslCertificatePassword | string | V |  | The password required to use the certificate. 
 | 
| sslCertificateType | KalturaHttpNotificationCertificateType | V |  | The format of the certificate. 
 | 
| sslEngine | string | V |  | The identifier for the crypto engine of the private SSL key specified in ssl key. 
 | 
| sslEngineDefault | string | V |  | The identifier for the crypto engine used for asymmetric crypto operations. 
 | 
| sslKey | string | V |  | Private SSL key. 
 | 
| sslKeyPassword | string | V |  | The secret password needed to use the private SSL key specified in ssl key. 
 | 
| sslKeyType | KalturaHttpNotificationSslKeyType | V |  | The key type of the private SSL key specified in ssl key - PEM / DER / ENG. 
 | 
| sslVersion | KalturaHttpNotificationSslVersion | V |  | 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.
 
 | 
| timeout | int | V |  | The maximum number of seconds to allow cURL functions to execute. 
 | 
| url | string | V |  | Remote server URL 
 | 
| username | string | V |  | A username to use for the connection. 
 |