次の方法で共有


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

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

この記事の URL は、https://api.contoso.comなど、API のデプロイ時に選択されたホスト名を基準にしています。

依頼

メソッド URL リクエスト
取得する /CertificateManagement/api/v1.0/profiles/{id}/operations
/CertificateManagement/api/v1.0/smartcards/{id}/operations

URL パラメーター

パラメーター 説明
識別子 プロファイルまたはスマートカードの識別子 (GUID)。

要求ヘッダー

一般的な要求ヘッダーについては、CM REST API サービスの詳細HTTP 要求ヘッダーと応答ヘッダー を参照してください。

リクエストの本文

なし。

応答

このセクションでは、応答について説明します。

応答コード

コード 説明
200 [OK]
204 コンテンツなし
403 許可されていません
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"
]