Policy - Set

Menetapkan kebijakan untuk jenis pengesahan tertentu.

PUT {instanceUrl}/policies/{attestationType}?api-version=2022-08-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
attestationType
path True

AttestationType

Menentukan lingkungan eksekusi tepercaya yang akan digunakan untuk memvalidasi bukti

instanceUrl
path True

string

URI dasar instans pengesahan, misalnya https://mytenant.attest.azure.net.

api-version
query True

string

Versi API klien. Versi saat ini adalah 2022-08-01

Isi Permintaan

Media Types: "text/plain"

Nama Jenis Deskripsi
newAttestationPolicy

string

JWT Mengekspresikan kebijakan baru yang isinya adalah objek StoredAttestationPolicy.

Respons

Nama Jenis Deskripsi
200 OK

PolicyResponse

Berhasil

Other Status Codes

CloudError

Respons kesalahan yang menjelaskan mengapa operasi gagal

Contoh

Set Policy

Sample Request

PUT https://instance.attest.azure.net/policies/SgxEnclave?api-version=2022-08-01

"eyJhbGciOiAiUlMyNTYiLCAiamt1IjogImh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC9jZXJ0cyIsICJraWQiOiAieWtJd00rcnRNcnhFZkZJVHY2TGZjVG03eWszUkxXRXBkN1lsZmJyTk1JST0iLCAidHlwIjogIkpXVCJ9.eyJhYXMtcG9saWN5SGFzaCI6ICJ2MG9QNG9KWkVKWnh4SXhFNmJiVVAxa1JSbWVfZXgtUHV4NlF0c1U4STdNIiwgImV4cCI6IDE1NzM4NjI5NzQsICJpYXQiOiAxNTczODU5Mzc0LCAiaXNzIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODA4MCIsICJuYmYiOiAxNTczODU5Mzc0fQ.FTMpKwZHJa5l9_Mdxl60FtSDOr9kLRDYw3UAofMXJ-eOEvm4FdNM69YHR6Oy_i1uUEnVDAnMHhR0APTXgKqoR7gDxxfJG_RgiQqsTmQ-ucmXNL2Ck--sH3bz9OfIocPYSN0FBWiq6fgG6iX_oMX1hs-ENsF7B3jSp1nVL8NWtWk"

Sample Response

{
  "token": "eyJhbGciOiJub25lIn0.eyJBdHRlc3RhdGlvblBvbGljeSI6ICJEUXAyWlhKemFXOXVQVEV1TURzTkNtRjFkR2h2Y21sNllYUnBiMjV5ZFd4bGN5QjdJRDAtSUhCbGNtMXBkQ2dwT3lCOU93MEthWE56ZFdGdVkyVnlkV3hsY3lCN2ZUcyJ9."
}

Definisi

Nama Deskripsi
AttestationType

Menentukan lingkungan eksekusi tepercaya yang akan digunakan untuk memvalidasi bukti

CloudError

Respons kesalahan dari Pengesahan.

CloudErrorBody

Respons kesalahan dari Pengesahan.

PolicyResponse

Respons terhadap operasi kebijakan pengesahan

AttestationType

Menentukan lingkungan eksekusi tepercaya yang akan digunakan untuk memvalidasi bukti

Nama Jenis Deskripsi
OpenEnclave

string

Ekstensi OpenEnclave ke SGX

SevSnpVm

string

Komputer Virtual AMD SEV SNP

SgxEnclave

string

Intel Software Guard eXtensions

Tpm

string

Keamanan Berbasis Virtualisasi TPM Edge

CloudError

Respons kesalahan dari Pengesahan.

Nama Jenis Deskripsi
error

CloudErrorBody

Respons kesalahan dari Pengesahan.

CloudErrorBody

Respons kesalahan dari Pengesahan.

Nama Jenis Deskripsi
code

string

Pengidentifikasi untuk kesalahan. Kode tidak berubah dan dimaksudkan untuk dikonsumsi secara terprogram.

message

string

Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna.

PolicyResponse

Respons terhadap operasi kebijakan pengesahan

Nama Jenis Deskripsi
token

string

Struktur JSON Web Token RFC7519 yang isinya adalah objek PolicyResult.