in Microsoft.Xbox.Service.DevTools/Authentication/TestAccount.cs [13:58]
internal TestAccount(XasTokenResponse xtoken)
{
object xui = null;
xtoken.DisplayClaims?.TryGetValue("xui", out xui);
if (xui == null)
return;
JArray array = xui as JArray;
if (array == null)
return;
JObject list = array[0] as JObject;
if (list == null)
return;
if (list.ContainsKey("agg"))
{
this.AgeGroup = list["agg"].ToString();
}
if (list.ContainsKey("gtg"))
{
this.Gamertag = list["gtg"].ToString();
}
if (list.ContainsKey("prv"))
{
this.PrivilegeString = list["prv"].ToString();
}
if (list.ContainsKey("usr"))
{
this.RestrictedPrivilegeString = list["usr"].ToString();
}
if (list.ContainsKey("xid"))
{
this.Xuid = list["xid"].ToString();
}
if (list.ContainsKey("uhs"))
{
this.UserHash = list["uhs"].ToString();
}
}