Policy - Reset

Reimposta i criteri di attestazione per il tenant specificato e ripristina i criteri predefiniti.

POST {instanceUrl}/policies/{attestationType}:reset?api-version=2022-08-01

Parametri dell'URI

Name In Required Type Description
attestationType
path True

Specifica l'ambiente di esecuzione attendibile da usare per convalidare l'evidenza

instanceUrl
path True
  • string

URI di base dell'istanza di attestazione, ad esempio https://mytenant.attest.azure.net.

api-version
query True
  • string

Versione API client. La versione corrente è 2022-08-01

Corpo della richiesta

Media Types: "text/plain"

Name Type Description
PolicyJws
  • string

Firma Web JSON con un documento di criteri vuoto

Risposte

Name Type Description
200 OK

Operazione riuscita: restituisce un token JWT firmato dalla chiave di firma dei metadati che contiene l'hash dei criteri forniti da impostare.

Other Status Codes

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita

Esempio

Reset Policy

Sample Request

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

"eyJhbGciOiJub25lIn0.."

Sample Response

{
  "token": "eyJhbGciOiAiUlMyNTYiLCAiamt1IjogImh0dHA6Ly9sb2NhbGhvc3Q6ODA4MC9jZXJ0cyIsICJraWQiOiAieWtJd00rcnRNcnhFZkZJVHY2TGZjVG03eWszUkxXRXBkN1lsZmJyTk1JST0iLCAidHlwIjogIkpXVCJ9.eyJhYXMtcG9saWN5SGFzaCI6ICJ2MG9QNG9KWkVKWnh4SXhFNmJiVVAxa1JSbWVfZXgtUHV4NlF0c1U4STdNIiwgImV4cCI6IDE1NzM4NjI5NzQsICJpYXQiOiAxNTczODU5Mzc0LCAiaXNzIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODA4MCIsICJuYmYiOiAxNTczODU5Mzc0fQ.FTMpKwZHJa5l9_Mdxl60FtSDOr9kLRDYw3UAofMXJ-eOEvm4FdNM69YHR6Oy_i1uUEnVDAnMHhR0APTXgKqoR7gDxxfJG_RgiQqsTmQ-ucmXNL2Ck--sH3bz9OfIocPYSN0FBWiq6fgG6iX_oMX1hs-ENsF7B3jSp1nVL8NWtWk"
}

Definizioni

AttestationType

Specifica l'ambiente di esecuzione attendibile da usare per convalidare l'evidenza

CloudError

Risposta di errore da Attestazione.

CloudErrorBody

Risposta di errore da Attestazione.

PolicyResponse

Risposta a un'operazione dei criteri di attestazione

AttestationType

Specifica l'ambiente di esecuzione attendibile da usare per convalidare l'evidenza

Name Type Description
OpenEnclave
  • string

Estensioni OpenEnclave in SGX

SevSnpVm
  • string

Macchina virtuale SNP AMD SEV

SgxEnclave
  • string

Intel Software Guard eXtensions

Tpm
  • string

Sicurezza basata su virtualizzazione TPM Edge

CloudError

Risposta di errore da Attestazione.

Name Type Description
error

Risposta di errore da Attestazione.

CloudErrorBody

Risposta di errore da Attestazione.

Name Type Description
code
  • string

Identificatore dell'errore. I codici sono invarianti e devono essere utilizzati a livello di codice.

message
  • string

Messaggio che descrive l'errore, che deve essere adatto per la visualizzazione in un'interfaccia utente.

PolicyResponse

Risposta a un'operazione dei criteri di attestazione

Name Type Description
token
  • string

Struttura di token Web JSON RFC7519 il cui corpo è un oggetto PolicyResult.