プロファイルの状態操作を取得する
指定したプロファイルで現在のユーザーが実行できる操作の一覧を取得します。 指定した操作のいずれかに対して、要求を開始できます。
注意
この記事の URL は、API のデプロイ中に選択されたホスト名 (など https://api.contoso.com
) に対して相対的です。
Request
Method | 要求 URL |
---|---|
GET | /CertificateManagement/api/v1.0/profiles/{id}/operations /CertificateManagement/api/v1.0/smartcards/{id}/operations |
URL パラメーター
パラメーター | 説明 |
---|---|
id | プロファイルまたはスマートカードの識別子 (GUID)。 |
要求ヘッダー
一般的な要求ヘッダーについては、「CM REST API サービスの詳細」の HTTP 要求ヘッダーと応答ヘッダーに関するページを参照してください。
要求本文
なし。
Response
このセクションでは、応答について説明します。
応答コード
コード | 説明 |
---|---|
200 | OK |
204 | コンテンツはありません |
403 | Forbidden |
500 | 内部エラー |
応答ヘッダー
一般的な応答ヘッダーについては、「CM REST API サービスの詳細」の HTTP 要求ヘッダーと応答ヘッダーに関するページを参照してください。
応答本文
成功した場合、 は、ユーザーがスマート カードで実行できる操作の一覧を返します。 リストには、 OnlineUpdate、 Renew、 Recover、 RecoverOnBehalf、 Retire、 Revoke、 および Unblock の任意の数の操作を含めることができます。
例
このセクションでは、現在のユーザーのプロファイル状態操作を取得する例を示します。
例: 要求
GET /certificatemanagement/api/v1.0/smartcards/438d1b30-f3b4-4bed-85fa-285e08605ba7/operations HTTP/1.1
例: 応答
HTTP/1.1 200 OK
[
"renew",
"unblock",
"retire"
]