Obiekt: AuthenticationAuthorizationRequest
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Treść żądania
Obiekt wysyłany podczas żądania uwierzytelniania.
Oto przykład żądania JSON z czystym tekstem:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
AuthenticationAuthorizationRequest
jest zaszyfrowany i podpisany przy użyciu PGP lub JWS+JWE.
Ponadto ta wartość jest zakodowana w formacie base64, który jest obsługiwany w internecie. Jest ono określane poniżej jako
Base64UrlEncode
Inaczej mówiąc, czytelna wersja JSON obiektu
Funkcję AuthenticationRequest
należy przekazać przez te funkcje:
Base64UrlEncode(
PGPSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
lub
Base64UrlEncode(
JWSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
Zapis JSON |
{
"requestId": string
,
"authorizations": repeated string
}
|
Pola |
requestId |
string
WYMAGANY: identyfikator tej prośby.
|
authorizations |
repeated string
WYMAGANE: jest zwracany przez integratora płatności w celu
Google. Dzięki temu możemy sprawdzić, czy
authorizations przesłanych zwrotnych
przekazano to samo authorizations .
|
Wszelkie prawa zastrzeżone. Java jest zastrzeżonym znakiem towarowym firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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"]]