Skip to main content
レガシーの AuthenticationTicket またはタイトル SecretKey を Entity Token と交換する、あるいは有効期限内の Entity Token を更新するためのメソッドです。

構文

パラメーター

serviceConfigHandle   PFServiceConfigHandle PFServiceConfigCreateHandle 呼び出しから返される PFServiceConfigHandle。 secretKey   char*
In_z
サービス リクエストの認証に使用するタイトル シークレット キー。 request   PFAuthenticationGetEntityRequest* 値が設定されたリクエスト オブジェクト。 async   XAsyncBlock*
Inout
非同期操作用の XAsyncBlock。

戻り値

型: HRESULT この API 操作の結果コード。

解説

この API は Win32、Linux、macOS で利用できます。この API は X-SecretKey、X-Authentication、または X-EntityToken ヘッダーを付けて呼び出す必要があります。省略可能な EntityKey を指定して、返される EntityToken を特定のエンティティに設定しようとすることもできますが、そのエンティティはキャラクターの master_player_account など、呼び出し元の関係先である必要があります。X-EntityToken を送信すると、そのアカウントは新しくログインしたものとしてマークされ、新しいトークンが発行されます。X-Authentication または X-EntityToken を使用する場合、ヘッダーは有効な状態でなければならず、期限切れや取り消し済みであってはなりません。非同期タスクが完了したら、PFAuthenticationGetEntityWithSecretKeyGetResult を呼び出して結果を取得します。

要件

ヘッダー: PFAuthentication.h

関連項目

PFAuthentication のメンバー
最終更新日 2026年8月13日