> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PartyXblTokenAndSignatureRequestedStateChange

> PlayFab Party HTTP 호출을 완료하기 위해 XBOX Live 토큰 및 서명을 요청하는 PartyXblTokenAndSignatureRequested 상태 변경에 대한 참조.

*TokenAndSignatureRequested* 유형의 상태 변경에 관한 정보입니다.

## 구문

```cpp theme={null}
struct PartyXblTokenAndSignatureRequestedStateChange : PartyXblStateChange {  
    uint32_t correlationId;  
    PartyString method;  
    PartyString url;  
    uint32_t headerCount;  
    PartyXblHttpHeader* headers;  
    uint32_t bodySize;  
    const void* body;  
    PartyBool forceRefresh;  
    PartyBool allUsers;  
    PartyXblLocalChatUser* localChatUser;  
}  
```

### 멤버

**`correlationId`**   uint32\_t

토큰 및 서명 요청을 내부 HTTP 요청과 연결하는 데 사용되는 불투명한 식별자입니다. 작업을 완료하기 위해 [PartyXblManager::CompleteGetTokenAndSignatureRequest()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_completegettokenandsignaturerequest)를 호출할 때 이 식별자를 사용합니다.

**`method`**   [PartyString](/services/playfab/multiplayer/networking/reference/typedefs)

요청에 대한 HTTP 메서드로, 예를 들어 "GET" 또는 "POST"입니다.

**`url`**   [PartyString](/services/playfab/multiplayer/networking/reference/typedefs)

토큰 및 서명이 필요한 HTTP 요청의 URL입니다(완전히 이스케이프됨).

**`headerCount`**   uint32\_t

HTTP 요청에 대한 헤더 개수입니다.

**`headers`**   [PartyXblHttpHeader](/services/playfab/multiplayer/networking/xblreference/structs/partyxblhttpheader)\*\
*크기 `headerCount`의 배열*

HTTP 요청에 대한 헤더입니다.

**`bodySize`**   uint32\_t

요청 본문의 크기(바이트)입니다.

**`body`**   const void\*\
*크기 `bodySize` 바이트의 버퍼*

요청 본문입니다.

**`forceRefresh`**   [PartyBool](/services/playfab/multiplayer/networking/reference/typedefs)

`true`이면 캐시된 토큰을 무시하고 토큰을 새로 고쳐야 합니다.

**`allUsers`**   [PartyBool](/services/playfab/multiplayer/networking/reference/typedefs)

`true`이면 특정 사용자가 아닌 모든 사용자에 대해 토큰을 요청해야 합니다. 이 경우 `localChatUser`는 nullptr가 됩니다.

**`localChatUser`**   [PartyXblLocalChatUser](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblLocalChatUser/partyxbllocalchatuser)\*\
*nullptr일 수 있음*

토큰 및 서명을 검색하는 데 사용해야 하는 로컬 채팅 사용자입니다.

이 필드는 `allUsers`가 `false`로 설정된 경우에만 유효합니다.

## 설명

타이틀은 XalUserGetTokenAndSignatureSilentlyAsync() 함수를 호출하여 XBOX Authentication Library(XAL)를 사용해 이러한 요청을 처리할 수 있습니다. <br /><br /> [PartyXblManager::CompleteGetTokenAndSignatureRequest()](/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_completegettokenandsignaturerequest)를 사용하여 토큰과 서명을 제공하고 작업을 완료합니다.

## 요구 사항

**헤더:** PartyXboxLive.h

## 참고 항목

[PartyXboxLive 멤버](/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members)


## Related topics

- [PartyXblManager::CompleteGetTokenAndSignatureRequest](/ko/services/playfab/multiplayer/networking/xblreference/classes/PartyXblManager/methods/partyxblmanager_completegettokenandsignaturerequest.md)
- [PartyXboxLive C/C++ API 개요](/ko/services/playfab/multiplayer/networking/xblreference/partyxboxlive_members.md)
- [PartyXblStateChangeType](/ko/services/playfab/multiplayer/networking/xblreference/enums/partyxblstatechangetype.md)
- [XBOX Live helper library for PlayFab Party](/ko/services/playfab/multiplayer/networking/party-xbox-live-guide.md)
- [XBOX services 타이틀을 위한 PlayFab 통합](/ko/services/xbox-services/playfab-integration.md)
