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
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
attestation
|
path | True |
Specifica l'ambiente di esecuzione attendibile da usare per convalidare l'evidenza |
|
instance
|
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"
Nome | Tipo | Descrizione |
---|---|---|
PolicyJws |
string |
Firma Web JSON con un documento di criteri vuoto |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
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
Nome | Descrizione |
---|---|
Attestation |
Specifica l'ambiente di esecuzione attendibile da usare per convalidare l'evidenza |
Cloud |
Risposta di errore da Attestazione. |
Cloud |
Risposta di errore da Attestazione. |
Policy |
Risposta a un'operazione dei criteri di attestazione |
AttestationType
Specifica l'ambiente di esecuzione attendibile da usare per convalidare l'evidenza
Nome | Tipo | Descrizione |
---|---|---|
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.
Nome | Tipo | Descrizione |
---|---|---|
error |
Risposta di errore da Attestazione. |
CloudErrorBody
Risposta di errore da Attestazione.
Nome | Tipo | Descrizione |
---|---|---|
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
Nome | Tipo | Descrizione |
---|---|---|
token |
string |
Struttura del token Web JSON RFC7519 il cui corpo è un oggetto PolicyResult. |