Documentation

GetWindowsHelloChallenge

Requests a challenge from the server to be signed by Windows Hello Passport service to authenticate.

Request Details

Requires the SHA256 hash of the user's public key.

GetWindowsHelloChallengeRequest
Request Properties
PublicKeyHint (required) String

SHA256 hash of the PublicKey generated by Windows Hello.

TitleId (required) String

Unique identifier for the title, found in the Settings > Game Properties section of the PlayFab developer site when a title has been selected.

POST https://{{TitleID}}.playfabapi.com/Client/GetWindowsHelloChallenge
    Content-Type: application/json
{
  "TitleId": "1",
  "PublicKeyHint": "198371208aslkjdahd081309ud"
}
        

Response Details

GetWindowsHelloChallengeResponse
Result Properties
Challenge String

Server generated challenge to be signed by the user.

Sample Response

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
{
  "code": 200,
  "status": "OK",
  "data": {
    "Challenge": "198371208aslkjdahd081309ud"
  }
}

Authentication

None

Possible Error Codes

Name Code
AccountNotFound 1001
InvalidRequest 1071