仪表板提交 REST API 参考Dashboard submission REST API reference

重要提示 截至 2016 年 11 月 10 日,将不再提供可使用的仪表板提交 REST API。Important The dashboard submission REST APIs will no longer be available for use as of the end of November 10th, 2016. 正在考虑为将来版本提供适用于驱动程序提交的 API。APIs for driver submissions are under consideration for a future release.

利用仪表板提交 API,你可以将认证提交构建到现有开发和部署框架中,并完全消除手动文件提交。The dashboard submission API lets you build certification submissions into your existing development and deployment framework and eliminate manual file submission altogether.

仪表板提交 API 是用于获取由 Microsoft 签名的文件、认证验证报告以及驱动程序更新可接受 (DUA) shell 包的主要工具。The dashboard submission API is the primary tool for getting files signed by Microsoft, certification validation reports, and Driver Update Acceptable (DUA) shell packages. 你可以使用此 API 来获取生产和预生产签名的驱动程序。You can use this API to get production and pre-production signed drivers.

下表显示了受支持的操作。The following table shows the supported operations.

操作Operation 说明Description

创建请求Create a request

为文件签名、认证或驱动程序更新可接受 (DUA) 创建请求。Creates a request for file signing, certification, or Driver Update Acceptable (DUA).

列出所有提交List all submissions

返回由你的组织上载的所有设备提交。Returns all device submissions uploaded by your organization.

获取现有提交的元数据Get metadata for an existing submission

返回现有设备请求的元数据。Returns the metadata for an existing device request. 使用此操作确定提交的状态。Use this operation to determine the status of a submission.

获取提交的资源Get assets for a submission

返回一个与设备请求关联的所有资源的数组。Returns an array of all assets associated with a device request. 使用此操作为设备请求获取已签名文件、证书验证报告和 DUA shell 包。Use this operation to get signed files, certificate validation reports, and DUA shell packages for a device request.

获取提交内的特定资源Get a specific asset within a submission

返回与你的设备请求关联的指定资源。Returns a specified asset associated with your device request. 使用此操作为设备请求获取已签名文件、证书验证报告和 DUA shell 包。Use this operation to get signed files, certificate validation reports, and DUA shell packages for a device request.

更新现有提交Update an existing submission

更新现有设备请求的元数据。Updates the metadata for an existing device request.

下表显示了仪表板提交对象:The following table shows the dashboard submission objects:

对象Object 说明Description

仪表板提交对象Dashboard submission objects

与仪表板提交关联的附件,例如硬件认证工具包 (HCK) 和签名目录。The collateral associated with the dashboard submission, such as Hardware Certification Kit (HCK) packages and signed catalogs.

仪表板提交对象Dashboard submission objects

一个枚举,用于描述与仪表板提交关联的资源。An enumeration describing an asset associated with a dashboard submission.

仪表板提交对象Dashboard submission objects

用于描述你的产品的名称。The name describing your product. 这些名称显示在 SysDev 仪表板的“Windows 认证产品列表”中。These names appear on the Windows Certified Products List in the SysDev dashboard.

仪表板提交对象Dashboard submission objects

支持你的产品的操作系统列表。The list of supported operating systems for your product. 它还包含你的提交的分类,如硬件认证分类中所列。It also contains the classification of your submission as listed in the Hardware Certification Taxonomy. 你可以使用此对象获取低级别的签名。You can also use this object to get down-level signatures.

仪表板提交对象Dashboard submission objects

文件签名服务提交中的初始输入对象。The initial input object in the File Signing Services submission.

仪表板提交对象Dashboard submission objects

一个仪表板提交。A Dashboard submission. 你可以使用此对象来确定仪表板处理是否完成、选择要下载的资源,或查看已授予的资格。You can use this object to determine whether Dashboard processing is complete, select assets for download, or view qualifications that have been granted.

仪表板提交对象Dashboard submission objects

用于更新现有提交的对象。The object used for updating an existing submission. 你可以使用此对象将提交标记为 UploadComplete 来启动后端处理。You can also use this object to mark a submission as UploadComplete to start backend processing.

向 Microsoft 发送有关该主题的评论Send comments about this topic to Microsoft