ऑब्जेक्ट: AuthenticationAuthizationRequest
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
अनुरोध का मुख्य भाग
अनुमति देने के अनुरोध के दौरान ऑब्जेक्ट भेजा गया.
यहां साफ़ टेक्स्ट वाले JSON अनुरोध का उदाहरण दिया गया है:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
AuthenticationAuthorizationRequest
को PGP या JWS+JWE का इस्तेमाल करके एन्क्रिप्ट किया जाता है और उस पर हस्ताक्षर किया जाता है.
साथ ही, यह वैल्यू वेब-सेफ़ base64 कोड में बदली गई है. इस एन्कोडिंग को यहां Base64UrlEncode
कहा गया है. दूसरे शब्दों में, JSON का साफ़ टेक्स्ट वाला JSON वर्शन
AuthenticationRequest
को इन फ़ंक्शन से पास किया जाना चाहिए:
Base64UrlEncode(
PGPSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
या
Base64UrlEncode(
JWSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
JSON के काेड में दिखाना |
{
"requestId": string
,
"authorizations": repeated string
}
|
फ़ील्ड |
requestId |
string
ज़रूरी है: इस अनुरोध के लिए आइडेंटिफ़ायर.
|
authorizations |
repeated string
ज़रूरी है: पेमेंट इंटिग्रेटर, इस एट्रिब्यूट की वैल्यू को Google को दिखाता है. इससे Google यह जांच कर पाता है कि
authorizations पास हुए
वही authorizations पास हुआ था.
|
सभी अधिकार सुरक्षित. Java, Oracle और/या इसके सहयोगियों का एक पंजीकृत ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 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"]]