Zum Hauptinhalt springen

5. Autorisierungsfehlerantwort (Authorization Error Response)

Der AS MUSS die Verarbeitung jedes unbekannten Autorisierungsdetail-Typs oder von Autorisierungsdetails, die nicht der jeweiligen Typdefinition entsprechen, ablehnen. Der AS MUSS die Verarbeitung abbrechen und dem Client mit einem Fehler invalid_authorization_details antworten, wenn eine der folgenden Bedingungen für die Objekte in der authorization_details-Struktur zutrifft:

  • einen unbekannten Autorisierungsdetail-Typwert enthält,
  • ein Objekt bekannten Typs ist, aber unbekannte Felder enthält,
  • Felder des falschen Typs für den Autorisierungsdetail-Typ enthält,
  • Felder mit ungültigen Werten für den Autorisierungsdetail-Typ enthält, oder
  • erforderliche Felder für den Autorisierungsdetail-Typ fehlen.