Objekt: AuthenticationAuthorizationRequest
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Anfragetext
Objekt, das während der Authentifizierungs-Autorisierungsanfrage gesendet wurde.
Hier ein Beispiel für eine Klartext-JSON-Anfrage:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
Die AuthenticationAuthorizationRequest
wird mit PGP oder JWS + JWE verschlüsselt und signiert.
Außerdem ist dieser Wert websicher mit Base64 codiert. Diese Codierung wird im Folgenden als
Base64UrlEncode
Mit anderen Worten, die Klartext-JSON-Version des
AuthenticationRequest
muss mit den folgenden Funktionen übergeben werden:
Base64UrlEncode(
PGPSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
oder
Base64UrlEncode(
JWSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
JSON-Darstellung |
{
"requestId": string
,
"authorizations": repeated string
}
|
Felder |
requestId |
string
ERFORDERLICH: Kennung für diese Anfrage.
|
authorizations |
repeated string
ERFORDERLICH: Der Zahlungsintegrator hat darauf zurückgewiesen,
Google. So kann Google überprüfen,
Zurückgegebene authorizations sind
dasselbe authorizations übergeben wurde.
|
Alle Rechte vorbehalten. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],["The `AuthenticationAuthorizationRequest` is a JSON object containing a `requestId` (a unique string identifier) and an `authorizations` array (strings indicating requested permissions). This object, in clear text, is signed and encrypted using either PGP or JWS+JWE. The result is then encoded using Base64UrlEncode. This process is detailed with an example and the required JSON field structure is defined, ensuring that the received authorizations match the ones requested.\n"]]