Policy - Get
Ruft die aktuelle Richtlinie für einen Nachweistyp ab.
GET {instanceUrl}/policies/{attestationType}?api-version=2022-08-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
attestation
|
path | True |
Gibt die vertrauenswürdige Ausführungsumgebung an, die zum Überprüfen des Nachweises verwendet werden soll. |
|
instance
|
path | True |
string |
Der Nachweis instance Basis-URI, z. Bhttps://mytenant.attest.azure.net. . |
api-version
|
query | True |
string |
Client-API-Version. Aktuelle Version ist 01.08.2022 |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Erfolg |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler |
Beispiele
Get Policy
Sample Request
GET https://instance.attest.azure.net/policies/SgxEnclave?api-version=2022-08-01
Sample Response
{
"token": "eyJhbGciOiAiUlMyNTYiLCAiamt1IjogImh0dHBzOi8vdGVuYW50dGVzdHMudXMvY2VydHMiLCAia2lkIjogInpJYUJ6ZG93OVRzbzR4VmxxMjlDeFRNYzVHRlNIaXlLQld2U1ByL0xiMGs9IiwgInR5cCI6ICJKV1QifQ.eyJleHAiOiAxNjAyODAzOTY2LCAiaWF0IjogMTYwMjgwMDM2NiwgImlzcyI6ICJodHRwczovL3RlbmFudHRlc3RzLnVzIiwgIm5iZiI6IDE2MDI4MDAzNjYsICJ4LW1zLXBvbGljeSI6ICJleUpoYkdjaU9pSnViMjVsSW4wLmV5SkJkSFJsYzNSaGRHbHZibEJ2YkdsamVTSTZJQ0pFVVhBeVdsaEtlbUZYT1hWUVZFVjFUVVJ6VGtOdFJqRmtSMmgyWTIxc05sbFlVbkJpTWpWNVpGZDRiR041UWpkSlJEQXRTVWhDYkdOdE1YQmtRMmR3VDNsQ09VOTNNRXRoV0U1NlpGZEdkVmt5Vm5sa1YzaHNZM2xDTjJaVWN5SjkuIn0.okaW81fvusPELubwQECTKFanX8H_BcbA4fJddXhJIMridP9WFj3oHSMlkpgy3wGZAPFxmXQEIaGHfbyXoilWNlSFl7mBrN_6BQTnmIMXActRM4VudYU5IjJy2Y8Ng0seGr5a0sEVx21cZ3QsG6dGmyyTD4HZYObzxwVTSm5gcTfoUE5Ab0BNKeYIG4yaKipV5u0gXOFxoIET7g-mHqKG069Gty3dU58zjL6Lk-XvPB9aHe77KMa1Wtvzx_qatjrs7dhgVQ0bCXc9kcyvLeuAf5SzzqEb-qXtphZ_uDCFpGqnhTtsagc8_--JMUp8Eu3gyKbpIi5oa80GC5IuVwZsTA"
}
Definitionen
Name | Beschreibung |
---|---|
Attestation |
Gibt die vertrauenswürdige Ausführungsumgebung an, die zum Überprüfen des Nachweises verwendet werden soll. |
Cloud |
Eine Fehlerantwort von Attestation. |
Cloud |
Eine Fehlerantwort von Attestation. |
Policy |
Die Antwort auf einen Nachweisrichtlinienvorgang |
AttestationType
Gibt die vertrauenswürdige Ausführungsumgebung an, die zum Überprüfen des Nachweises verwendet werden soll.
Name | Typ | Beschreibung |
---|---|---|
OpenEnclave |
string |
OpenEnclave-Erweiterungen für SGX |
SevSnpVm |
string |
AMD SEV SNP Virtual Machine |
SgxEnclave |
string |
Intel Software Guard eXtensions |
Tpm |
string |
Edge TPM Virtualization Based Security |
CloudError
Eine Fehlerantwort von Attestation.
Name | Typ | Beschreibung |
---|---|---|
error |
Eine Fehlerantwort von Attestation. |
CloudErrorBody
Eine Fehlerantwort von Attestation.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollten programmgesteuert verwendet werden. |
message |
string |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet sein soll. |
PolicyResponse
Die Antwort auf einen Nachweisrichtlinienvorgang
Name | Typ | Beschreibung |
---|---|---|
token |
string |
Eine RFC7519 JSON-Webtokenstruktur, deren Text ein PolicyResult-Objekt ist. |