private void OnSignedIn(JObject data)
        {
            if (SignedIn != null)
            {
                var response = new AccessTokenResponse
                {
                    AccessToken = data["access_token"].ToString(),
                    ExpiresIn = int.Parse(data["expires_in"].ToString()),
                    TokenType = data["token_type"].ToString()
                };

                SignedIn(this, new SignedInEventArgs { Response = response });
            }
        }
Example #2
0
        private AccessTokenResponse CreateResponseFromJson(JObject json)
        {
            var response = new AccessTokenResponse
            {
                AccessToken = json["access_token"].ToString(),
                TokenType   = json["token_type"].ToString(),
                ExpiresIn   = int.Parse(json["expires_in"].ToString())
            };

            if (json["refresh_token"] != null)
            {
                response.RefreshToken = json["refresh_token"].ToString();
            }

            return(response);
        }
        private AccessTokenResponse CreateResponseFromJson(JObject json)
        {
            var response = new AccessTokenResponse
            {
                AccessToken = json["access_token"].ToString(),
                TokenType = json["token_type"].ToString(),
                ExpiresIn = int.Parse(json["expires_in"].ToString())
            };

            if (json["refresh_token"] != null)
            {
                response.RefreshToken = json["refresh_token"].ToString();
            }

            return response;
        }
 void _signin_SignedIn(object sender, JSNotifySignInWindow.SignedInEventArgs e)
 {
     _response = e.Response;
     _txtDebug.Text = e.Response.AccessToken;
 }