|
KSC Open API
Kaspersky Security Center API description
|
Public Member Functions | |
| wstring | InstallKey (params pKeyInfo) |
| Add a license to license storage of administration server. | |
| UninstallKey (params pKeyInfo) | |
| Uninstall a key from the adm. server. | |
| params | GetKeyData (params pKeyInfo) |
| Get data of a key. | |
| EnumKeys (array pFields, array pFieldsToOrder, params pOptions, int lTimeoutSec,[out] int lKeyCount,[out] wstring wstrIterator) | |
| Enumerate keys. | |
| AcquireKeyHosts (params pInData, array pFields, array pFieldsToOrder, params pOptions, int lTimeoutSec,[out] int lKeyCount,[out] wstring wstrIterator) | |
| Get an array of hosts that are currently using the specified key. | |
| array | AcquireKeyUsageStatistics (wstring wstrSerial) |
| Get statistics on the current usage of the specified key. | |
| CheckIfSaasLicenseIsValid (params pInData, boolean bAsCurrent) | |
| Check if license can be installed to the adm. server. License is treated as a valid one if it is suitable for being used by the adm. server itself (its AppId is 1017, it is not expired etc.) | |
| SaasTryToInstall (params pInData, boolean bAsCurrent) | |
| Install an adm. server's license. | |
| SaasTryToUninstall (boolean bCurrent) | |
| Uninstall an adm. server's license. | |
| AdjustKey (params pData) | |
| Adjust adm. server's license attributes. | |
| array | DownloadKeyFiles (wstring wstrActivationCode) |
| Download license key files from activation key servers V1. | |
Operating with licenses