অবজেক্ট: AuthenticationAuthorizationRequest
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
শরীরের অনুরোধ
প্রমাণীকরণ-অনুমোদন অনুরোধের সময় অবজেক্ট পাঠানো হয়েছে।
এখানে একটি পরিষ্কার পাঠ্য JSON অনুরোধের একটি উদাহরণ:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
PGP বা JWS+JWE ব্যবহার করে AuthenticationAuthorizationRequest
এনক্রিপ্ট করা এবং স্বাক্ষর করা হয়েছে। আরও, এই মানটি ওয়েব-সেফ বেস64 এনকোডেড। এই এনকোডিংকে নীচে Base64UrlEncode
হিসাবে উল্লেখ করা হয়েছে। অন্য কথায়, AuthenticationRequest
স্পষ্ট পাঠ্য JSON সংস্করণটি অবশ্যই নিম্নলিখিত ফাংশনগুলির মধ্য দিয়ে যেতে হবে:
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"]]