객체: AuthenticationAuthorizationResponse
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
응답 본문
인증-승인 응답 중에 전송된 객체입니다.
다음은 일반 텍스트 JSON 응답의 예입니다.
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
AuthenticationAuthorizationResponse
는 PGP 또는 JWS+JWE를 사용하여 암호화되고 서명됩니다.
또한 이 값은 웹 보안 base64로 인코딩됩니다. 이 인코딩은 아래에서 Base64UrlEncode
로 참조됩니다. 즉, 일반 텍스트 JSON 버전의
AuthenticationAuthorizationRequest
는 다음을 통해 전달되어야 합니다.
함수:
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
필수: 결제 통합업체가 Google에 반영했습니다. 이를 통해 Google은 재전송 공격을 방지할 수 있습니다.
|
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 `AuthenticationAuthorizationResponse` contains a `requestId` (string) and `authorizations` (repeated string). The `requestId` is used to prevent replay attacks, and `authorizations` are checked against the initial request. This JSON data is encrypted and signed using PGP or JWS+JWE, then encoded using `Base64UrlEncode`. The example shows how clear text JSON, including request ID and authorization types like \"LIST_ACCOUNTS\" and \"ASSOCIATE_ACCOUNT,\" is processed.\n"]]