Policy - Reset
Resetuje zasady zaświadczania dla określonej dzierżawy i przywraca domyślne zasady.
POST {instanceUrl}/policies/{attestationType}:reset?api-version=2022-08-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
attestation
|
path | True |
Określa zaufane środowisko wykonywania, które ma być używane do weryfikowania dowodów |
|
instance
|
path | True |
string |
Podstawowy identyfikator URI wystąpienia zaświadczania, na przykład https://mytenant.attest.azure.net. |
api-version
|
query | True |
string |
Wersja interfejsu API klienta. Bieżąca wersja to 2022-08-01 |
Treść żądania
Media Types: "text/plain"
Nazwa | Typ | Opis |
---|---|---|
PolicyJws |
string |
Podpis internetowy JSON z pustym dokumentem zasad |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Success — zwraca JWT podpisany przez klucz podpisywania metadanych zawierający skrót podanych zasad do ustawienia. |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się |
Przykłady
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"
}
Definicje
Nazwa | Opis |
---|---|
Attestation |
Określa zaufane środowisko wykonywania, które ma być używane do weryfikowania dowodów |
Cloud |
Odpowiedź o błędzie z zaświadczania. |
Cloud |
Odpowiedź o błędzie z zaświadczania. |
Policy |
Odpowiedź na operację zasad zaświadczania |
AttestationType
Określa zaufane środowisko wykonywania, które ma być używane do weryfikowania dowodów
Nazwa | Typ | Opis |
---|---|---|
OpenEnclave |
string |
Rozszerzenia OpenEnclave do SGX |
SevSnpVm |
string |
Maszyna wirtualna AMD SEV SNP |
SgxEnclave |
string |
Rozszerzenia funkcji Intel Software Guard |
Tpm |
string |
Zabezpieczenia oparte na wirtualizacji modułu TPM edge |
CloudError
Odpowiedź o błędzie z zaświadczania.
Nazwa | Typ | Opis |
---|---|---|
error |
Odpowiedź o błędzie z zaświadczania. |
CloudErrorBody
Odpowiedź o błędzie z zaświadczania.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Identyfikator błędu. Kody są niezmienne i mają być używane programowo. |
message |
string |
Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika. |
PolicyResponse
Odpowiedź na operację zasad zaświadczania
Nazwa | Typ | Opis |
---|---|---|
token |
string |
Struktura tokenu internetowego JSON RFC7519, której treść jest obiektem PolicyResult. |