McAfee安全API的接口包
mcafeesecure-api的Python项目详细描述
python api
McAfee安全API-Python模块
此python模块与mcafee secure api接口以发出 API请求。
您的api密钥可以在https://www.mcafeesecure.com/user/account/api或通过联系support@mcafeesecure.com找到。
此模块需要一个非标准软件包: 请求-一个python http库
示例用法:
import mcafeesecure_api as ms
ms.scan_targets()
ms.scan_target(args.target_id)
ms.scan_result(args.target_id, args.scan_id)
ms.scan_vuln(args.vuln_id)
一般API注释:
Full Documentation may be found at https://www.mcafeesecure.com/user/support/api/
The McAfee Secure API enables customers and partners to integrate certain components
of the McAfee Secure service into their application.
All requests should be made to a URL similar to the following:
https://api.mcafeesecure.com/api/v1/[METHOD].json
To authenticate include an "x-apikey" header in your request. API keys are provisioned
and configured by our support team. You can view your API keys here.
curl --header "x-apikey: APIKEY" https://api.mcafeesecure.com/api/v1/[METHOD].json
By default API calls are executed in the company that owns the API key. If the company is
a reseller or otherwise has companies that it manages, those companies can be modified by
including a "companyId" parameter in any request.
更改:
* 0.0.1 - [1/14/19]
- Support added for: scan_targets, scan_target, scan_result, scan_vuln
* 0.0.2 - [1/17/19]
- Support added for: account_create, account_create_lite, site_add, site_update,
site_get, site_delete, site_lookup, subscription_list, subscription_add,
user_add, company_get, sso
* 0.0.3 - [1/18/19]
- Test candidate for PyPI-Test package submission
* 0.0.4 - [1/18/19]
- Bug fix to __init__.py
* 0.0.5 - [1/28/19]
- Working fix for __init__ importing, Pushed to PyPI