KSC Open API
Kaspersky Security Center API description
|
AccessCheckToAdmGroup(int lGroupId, unsignedInt dwAccessMask, wstring szwFuncArea, wstring szwProduct, wstring szwVersion) | HstAccessControl | |
AddRole(params pRoleData) | HstAccessControl | |
CheckEffectiveRights(int nVServerId, long llTrusteeId, wstring szwProduct, wstring szwVersion, params pAccessRights) | HstAccessControl | |
DeleteRole(int nId, boolean bProtection) | HstAccessControl | |
DeleteScObjectAcl(int nObjId, int nObjType) | HstAccessControl | |
DeleteScVServerAcl(int nId) | HstAccessControl | |
FindRoles(wstring strFilter, array pFieldsToReturn, array pFieldsToOrder, int lMaxLifeTime,[out] wstring strAccessor) | HstAccessControl | |
FindTrustees(wstring strFilter, array pFieldsToReturn, array pFieldsToOrder, int lMaxLifeTime,[out] wstring strAccessor) | HstAccessControl | |
GetAccessibleFuncAreas(int lGroupId, unsignedInt dwAccessMask, wstring szwProduct, wstring szwVersion, boolean bInvert,[out] array pFuncAreasArray) | HstAccessControl | |
GetMappingFuncAreaToPolicies(wstring szwProduct, wstring szwVersion) | HstAccessControl | |
GetMappingFuncAreaToReports(wstring szwProduct, wstring szwVersion) | HstAccessControl | |
GetMappingFuncAreaToSettings(wstring szwProduct, wstring szwVersion) | HstAccessControl | |
GetMappingFuncAreaToTasks(wstring szwProduct, wstring szwVersion) | HstAccessControl | |
GetPolicyReadonlyNodes(int lGroupId, wstring szwProduct, wstring szwVersion, wstring szwSectionName, params pPolicySection) | HstAccessControl | |
GetRole(int nId, array pFieldsToReturn) | HstAccessControl | |
GetScObjectAcl(int nObjId, int nObjType,[out] params pAclParams) | HstAccessControl | |
GetScVServerAcl(int nId,[out] params pAclParams) | HstAccessControl | |
GetSettingsReadonlyNodes(int lGroupId, wstring szwProduct, wstring szwVersion, wstring szwSectionName, params pSettingsSection) | HstAccessControl | |
GetTrustee(int nId, array pFieldsToReturn) | HstAccessControl | |
GetVisualViewForAccessRights(wstring wstrLangCode, int nObjId, int nObjType,[out] params pViewParams) | HstAccessControl | |
IsTaskTypeReadonly(int lGroupId, wstring szwProduct, wstring szwVersion, wstring szwTaskTypeName) | HstAccessControl | |
ModifyScObjectAcl(int nObjId, int nObjType, params pAclParams, boolean bCheckCurrentUserAce) | HstAccessControl | |
SetScObjectAcl(int nObjId, int nObjType, params pAclParams, boolean bCheckCurrentUserAce) | HstAccessControl | |
SetScVServerAcl(int nId, params pAclParams, boolean bCheckCurrentUserAce) | HstAccessControl | |
UpdateRole(int nId, params pRoleData, boolean bProtection) | HstAccessControl |