Class KerioControlApi
Administration API for Kerio Control. STATUS: In progress, might change in the future
This class implements product-specific methods and properties and currently is under development. Class is not intended for stable use yet. Functionality might not be fully verified, documented, or even supported.
Please note that changes can be made without further notice.
Example:
<?php require_once(dirname(__FILE__) . '/src/KerioControlApi.php'); $api = new KerioControlApi('Sample application', 'Company Ltd.', '1.0'); try { $api->login('firewall.company.tld', 'admin', 'SecretPassword'); $api->sendRequest('...'); $api->logout(); } catch (KerioApiException $error) { print $error->getMessage(); } ?>
- KerioApi implements KerioApiInterface
-
KerioControlApi
License: http://www.kerio.com/developers/license/sdk-agreement
Version: 1.4.0.234
Located at KerioControlApi.php
Methods summary
public
|
|
public
array
|
Methods inherited from KerioApi
checkHttpResponse()
,
clean()
,
debug()
,
downloadFile()
,
getApiVersion()
,
getApplication()
,
getCookie()
,
getDebug()
,
getFile()
,
getHttpGetRequest()
,
getHttpPostRequest()
,
getHttpPutRequest()
,
getHttpRequest()
,
getJsonRpc()
,
getToken()
,
login()
,
logout()
,
send()
,
sendRequest()
,
sendRequestJson()
,
setCookie()
,
setDebug()
,
setHostname()
,
setJsonRpc()
,
setTimeout()
,
setToken()
,
uploadFile()
Magic methods summary
Constants summary
Constants inherited from KerioApi
Properties summary
protected
array
|
$jsonRpc |
#
Defines product-specific JSON-RPC settings |
Properties inherited from KerioApi
$application
,
$cookies
,
$headers
,
$hostname
,
$name
,
$token
,
$version