获取配置文件状态操作

获取指定配置文件上的当前用户可执行的可能操作列表。 然后可以为任何指定操作启动某项请求。

注意

本文中的 URL 相对于在 API 部署期间选择的主机名,例如 https://api.contoso.com

请求

方法 请求 URL
GET /CertificateManagement/api/v1.0/profiles/{id}/operations
/CertificateManagement/api/v1.0/smartcards/{id}/operations

URL 参数

参数 说明
id 配置文件或智能卡的标识符 (GUID)。

请求标头

有关常见请求标头,请参阅 CM 中的 HTTP 请求和响应标头REST API服务详细信息

请求正文

无。

响应

本部分介绍响应。

响应代码

代码 说明
200 OK
204 无内容
403 禁止
500 内部错误

响应头

有关常见的响应标头,请参阅CM 中的 HTTP 请求和响应标头REST API服务详细信息

响应正文

成功后,返回用户可在智能卡上执行的可能操作的列表。 该列表可以包含以下任意数目的操作:OnlineUpdate、Renew、Recover、RecoverOnBehalf、Retire、RevokeUnblock。

示例

本部分提供了一个示例,用于获取当前用户的配置文件状态操作。

示例:请求

GET /certificatemanagement/api/v1.0/smartcards/438d1b30-f3b4-4bed-85fa-285e08605ba7/operations HTTP/1.1

示例:响应

HTTP/1.1 200 OK

[
    "renew",
    "unblock",
    "retire"
]