예제 #1
0
        private void pollClaim(string claimToken)
        {
            StartCoroutine(HTTPHelpers.pollGet(url + "/api/v1/authentication/claims?bson=true", claimToken,
                                               (data) =>
            {
                try
                {
                    AccessData responce = Serial.fromBSON <AccessData>(data);

                    store = new SecretStorage(responce.accessToken);
                    createSession();
                }
                catch (Exception e)
                {
                    sessionInfo.text = "Error deserializing BSON response: " + e;
                    Debug.Log(e);
                    newSession.gameObject.SetActive(true);
                }
            }, (error) =>
            {
                showError(error);
            })
                           );
        }