プロファイルの状態操作を取得する

指定したプロファイルで現在のユーザーが実行できる操作の一覧を取得します。 指定した操作のいずれかに対して、要求を開始できます。

注意

この記事の 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 要求ヘッダーと応答ヘッダーに関するページを参照してください。

応答本文

成功した場合、 は、ユーザーがスマート カードで実行できる操作の一覧を返します。 リストには、 OnlineUpdateRenewRecoverRecoverOnBehalfRetireRevokeおよび Unblock の任意の数の操作を含めることができます。

このセクションでは、現在のユーザーのプロファイル状態操作を取得する例を示します。

例: 要求

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

例: 応答

HTTP/1.1 200 OK

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