Attestation - Attest Tpm
仮想化ベースのセキュリティ (VBS) エンクレーブを証明します。
VBS エンクレーブから構成証明の証拠を処理し、構成証明の結果を生成します。 生成される構成証明の結果は、構成証明ポリシーに依存します。
POST {instanceUrl}/attest/Tpm?api-version=2022-08-01
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
instance
|
path | True |
string |
構成証明インスタンスの基本 URI (例: https://mytenant.attest.azure.net)。 |
api-version
|
query | True |
string |
クライアント API バージョン。 現在のバージョンは 2022-08-01 です |
要求本文
名前 | 型 | 説明 |
---|---|---|
data |
string |
構成証明用の成果物を含むプロトコル データ。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
Success |
|
Other Status Codes |
操作に失敗した理由を説明するエラー応答 |
例
Attest EdgeTpm
Sample Request
POST https://instance.attest.azure.net/attest/Tpm?api-version=2022-08-01
{
"data": "eyJwYXlsb2FkIjp7InR5cGUiOiJhaWtjZXJ0In0sIm1ldGFkYXRhIjp7Im9zX3ZlciI6IjEwLjAuMTkwNDEuNTQxLmFtZDY0ZnJlLnZiX3JlbGVhc2UuMTkxMjA2LTE0MDYuRW50ZXJwcmlzZSJ9fQ"
}
Sample Response
{
"data": "eyJwYXlsb2FkIjp7ImNoYWxsZW5nZSI6IldsSVM2VG9mZ3B1aEtabjk4ZGdjbFEiLCJzZXJ2aWNlX2NvbnRleHQiOiJleUpRY205MFpXTjBhVzl1UzJWNVRtRnRaU0k2SWtWQk9FTTNSVUU1UVRJMk1qZzBOalF4UXpJd09VSkRRakkwTlRnMk9UQTNSREEyT1RWQk5UVXhPVEF3UXprNVJFTXhRVVV3UmtFM1FqRkNSa1UwTlVJaUxDSlFjbTkwWldOMFpXUkRiMjUwWlhoMElqb2labTh6Tm1KM05VcDBSVGM0UmtKS1RETkhSbGszVmt4dFpFcHhNbU5WTW1WWmVFRTVZVkoxYkZsdlpubDRXa0ZHWjA5d1JVdFhhMDFPYVdaWU0wZzFRa2xEY2kwMGFrVmZSMWhyZVhBdGNWTk9TRVZEZVZsSlVYaEZjRlZEWjFaS1RYRlRhSHA2V0VoalJIVmlUbFo2ZGxwSE9XTnpjUzFpWjFCV05saFJXVmxpYm5JeU5DMVRSRlJ0Wnpsa1ZHNTFNMmt5ZURGUVZqbFlTaTFYVDA0elVYSTFUR1ZDV20xME1tZDNJbjAifX0"
}
定義
名前 | 説明 |
---|---|
Cloud |
構成証明からのエラー応答。 |
Cloud |
構成証明からのエラー応答。 |
Tpm |
トラステッド プラットフォーム モジュール (TPM) 構成証明の構成証明要求。 |
Tpm |
トラステッド プラットフォーム モジュール (TPM) 構成証明の構成証明応答。 |
CloudError
構成証明からのエラー応答。
名前 | 型 | 説明 |
---|---|---|
error |
構成証明からのエラー応答。 |
CloudErrorBody
構成証明からのエラー応答。
名前 | 型 | 説明 |
---|---|---|
code |
string |
エラーの識別子。 コードは不変であり、プログラムによって使用されることを意図しています。 |
message |
string |
ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。 |
TpmAttestationRequest
トラステッド プラットフォーム モジュール (TPM) 構成証明の構成証明要求。
名前 | 型 | 説明 |
---|---|---|
data |
string |
構成証明用の成果物を含むプロトコル データ。 |
TpmAttestationResponse
トラステッド プラットフォーム モジュール (TPM) 構成証明の構成証明応答。
名前 | 型 | 説明 |
---|---|---|
data |
string |
構成証明サービスの応答を含むプロトコル データ。 |