객체: AuthenticationAuthorizationRequest
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
요청 본문
인증-승인 요청 중에 전송된 객체입니다.
다음은 일반 텍스트 JSON 요청의 예입니다.
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
AuthenticationAuthorizationRequest
는 PGP 또는 JWS+JWE를 사용하여 암호화 및 서명됩니다.
또한 이 값은 웹 보안 base64로 인코딩됩니다. 이러한 인코딩을 이하에서는
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 와 동일한지 확인할 수 있습니다.
|
All rights reserved. 자바는 Oracle 및/또는 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"]]