KSC Open API
Kaspersky Security Center API description
|
AdfsSso | Interface for working with ADFS SSO |
AdHosts | Scanned active directory OU structure |
AdmServerSettings | AdmServerSettings interface |
AdSecManager | Adaptive Security managing |
AKPatches | Interface to manage system of autoupdating by patch.exe patches |
AppCtrlApi | Interface to get info about execution files |
AsyncActionStateChecker | Interface to monitor state of async action |
CertPoolCtrl | Interface to manage the pool of certificates used by the Kaspersky Security Center Server |
CertPoolCtrl2 | 2nd interface to manage the pool of certificates used by the Kaspersky Security Center Server |
CertUtils | Helpers for managing certificates |
CgwHelper | CgwHelper (Connection Gateway) helper proxy class |
ChunkAccessor | Works with the host result set |
CloudAccess | Interface to check access of public clouds |
ConEvents | Interface to server events |
DatabaseInfo | Database processing |
DataProtectionApi | Allows to protect sensitive data in policies, tasks, and/or on specified host |
DpeKeyService | Interface for working with encrypted devices |
EventNotificationProperties | Notification properties |
EventNotificationsApi | Publish event |
EventProcessing | Interface implements the functionality for viewing and deleting events |
EventProcessingFactory | Interface to create event processing iterators |
ExtAud | Interface for working with ExtAudit subsystem |
ExtTenant | Manage external tenant info interface |
FileCategorizer2 | Interface for working with FileCategorizer subsystem |
FilesAcceptor | Upload files to server |
GatewayConnection | Interface for creating gateway connections |
Gcm | Interface to manage settings of using the GCM service |
GroupSync | Access to group synchronization objects |
GroupSyncIterator | |
GroupTaskControlApi | Interface to perform some management actions over group tasks |
GuiContext | Gui context storage interface |
HostGroup | Processing hosts and managing groups |
HostMoveRules | Modify and acquire move rules to hosts |
HostTagsApi | Interface allows to acquire and manage tags for hosts. It is additional interface for common ListTags |
HostTagsRulesApi | Interface allows to acquire and manage host automatic tagging rules |
HostTasks | Basic management operations with host tasks |
HstAccessControl | Security policy |
HWInvStorage | Interface for working with Hardware storage subsystem |
InventoryApi | Interface for working with Software Inventory subsystem |
InvLicenseProducts | Interface to manage the third-party license keys |
IVapmSrvService | Interface to configure vapm subsystem |
IWebSrvSettings | Web server settings proxy class |
IWebUsersSrv | |
KeyService | Interface for working with KeyService subsystem |
KeyService2 | Additional interface for working with KeyService subsystem |
KillChain | KillChain info from host |
KLEVerControl | Controls the possibility to download and automatically create installation packages |
KsnInternal | Interface for working with KsnProxy subsystem |
LicenseInfoSync | |
LicenseKeys | |
LicensePolicy | License policy |
Limits | Interface for working with Limits subsystem |
ListTags | Interface allows to acquire and manage tags to various KSC objects |
MdmCertCtrlApi | Mobile devices certificates and restore data management |
MfaCache | |
MfaCacheInnerTest | |
MigrationData | Migration of data between KSC On-Premise and KSCHosted |
ModulesIntegrityCheck | Interface for modules integrity check |
Multitenancy | Multitenancy product managing |
NagCgwHelper | Nagent CGW (Connection Gateway) API |
NagGuiCalls | Remote host caller |
NagHstCtl | Manage nagent on host |
NagNetworkListApi | Nagent OpenAPI to work with network lists |
NagRdu | Remote diagnostics on the host |
NagRemoteScreen | Interface for remote screen session management |
NlaDefinedNetworks | Network location awareness (NLA) defined networks. Used as a scope for Update agents. Each NLA-defined network is defined by list of NLA locations |
OAuth2 | OAuth2 product managing |
OsVersion | Operating systems dictionary access |
PackagesApi | Operating with packages |
PatchParameters | Patch parameters processing |
PLCDevApi | Interface allows to acquire and manage PLC devices registry |
PluginData | Plugin data managing |
PluginDataStorage | Plugin Data Storage interface |
Policy | Policies processing |
PolicyProfiles | Policy profiles processing |
ProductBackendIntegration | Product backend integration |
ProductUserTokenIssuer | Product backend user token issuer |
PushServerOApi | Interface for working with PushServer subsystem |
QBTNetworkListApi | Interface to working with Quarantine, Backup and TIF network lists |
QueriesStorage | QueriesStorage interface |
ReportManager | Managing reports |
RetrFiles | Class provides means to get retranslated files info |
ScanDiapasons | Network subnets processing |
SecurityPolicy | |
SecurityPolicy3 | Allows to manage security groups of internal users. Use srvview SplUserGroupSrvViewName to get information about relationship between users and groups |
ServerHierarchy | Server hierarchy management interface |
ServerTransportSettings | Server transport settings proxy class |
ServiceNwcCommandProvider | Service console command provider |
ServiceNwcDeployment | Service NWC Deployment |
Session | Session management interface |
SiemExport | SIEM control interface |
SmsQueue | Manage SMS message queue |
SmsSenders | Configure mobile devices as SMS senders |
SpamEvents | Interface for reading and editing of SPAM-events list. Works in the context of a virtual server |
SrvCloud | Interface to acquire info about public clouds |
SrvCloudStat | Interface for working with statistics of using clouds |
SrvIpmNewsAndStatistics | In-product marketing support interface |
SrvRi | "Remote installation" task results |
SrvSsRevision | Access to virtual server settings storage revisions |
SrvView | Interface to get plain-queries from SC-server |
SsContents | Access to settings storage |
SubnetMasks | Subnets provider |
Tasks | Group tasks |
TotpGlobalSettings | 2FA global settings |
TotpRegistration | TOTP registration |
TotpUserSettings | 2FA user settings |
TrafficManager | Traffic manager interface |
UaControl | Update agents and Connection gateways management |
Updates | Processing updates |
UpdComps | Class provides means to manage updatable components (bases) |
UserDevicesApi | Interface for the unified mobile device management |
VapmControlApi | Interface for working with application updates and vulnerabilities |
VServers | Virtual servers processing |
VServers2 | Virtual servers processing |
WolSender | Wake-On-LAN signal sender |