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
attestationType
path True

AttestationType

Gibt die vertrauenswürdige Ausführungsumgebung an, die zum Überprüfen des Nachweises verwendet werden soll.

instanceUrl
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

PolicyResponse

Erfolg

Other Status Codes

CloudError

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
AttestationType

Gibt die vertrauenswürdige Ausführungsumgebung an, die zum Überprüfen des Nachweises verwendet werden soll.

CloudError

Eine Fehlerantwort von Attestation.

CloudErrorBody

Eine Fehlerantwort von Attestation.

PolicyResponse

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

CloudErrorBody

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.