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. | |
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