Exemple #1
0
        protected override void SaveTokensToKeyStore()
        {
            if (_authenticatedAccount == null)
            {
                return;
            }

            if (_authenticatedAccount.Properties?.ContainsKey(KAccessTokenKeyString) == true)
            {
                var accessTokenString = _authenticatedAccount.Properties?[KAccessTokenKeyString];
                _accountStoreProxy.Save(KFBAccessTokenKeyString, accessTokenString);
            }

            if (_authenticatedAccount.Properties?.ContainsKey(KStateKeyString) == true)
            {
                var stateString = _authenticatedAccount.Properties?[KStateKeyString];
                _accountStoreProxy.Save(KFBTokenStateKeyString, stateString);
            }

            if (_authenticatedAccount.Properties?.ContainsKey(KExpiresInKeyString) == true)
            {
                var expiresInString = _authenticatedAccount.Properties?[KExpiresInKeyString];
                _accountStoreProxy.Save(KFBExpiresInKeyString, expiresInString);
            }

            var userNameString = _authenticatedAccount.Username;

            _accountStoreProxy.Save(KFBUserNameKeyString, userNameString);
        }
        protected override void SaveTokensToKeyStore()
        {
            if (_authenticatedAccount == null)
            {
                return;
            }

            if (_authenticatedAccount.Properties?.ContainsKey(KAccessTokenKeyString) == true)
            {
                var accessTokenString = _authenticatedAccount.Properties?[KAccessTokenKeyString];
                _accountStoreProxy.Save(KTWAccessTokenKeyString, accessTokenString);
            }

            if (_authenticatedAccount.Properties?.ContainsKey(KAccessTokenSecretKeyString) == true)
            {
                var accessTokenSecretString = _authenticatedAccount.Properties?[KAccessTokenSecretKeyString];
                _accountStoreProxy.Save(KTWAccessTokenSecretKeyString, accessTokenSecretString);
            }

            if (_authenticatedAccount.Properties?.ContainsKey(KConsumerKeyString) == true)
            {
                var consumerKeyString = _authenticatedAccount.Properties?[KConsumerKeyString];
                _accountStoreProxy.Save(KTWConsumerKeyString, consumerKeyString);
            }

            if (_authenticatedAccount.Properties?.ContainsKey(KConsumerSecretKeyString) == true)
            {
                var consumerSecretString = _authenticatedAccount.Properties?[KConsumerSecretKeyString];
                _accountStoreProxy.Save(KTWConsumerSecretKeyString, consumerSecretString);
            }

            if (_authenticatedAccount.Properties?.ContainsKey(KScreenNameKeyString) == true)
            {
                var screenNameString = _authenticatedAccount.Properties?[KScreenNameKeyString];
                _accountStoreProxy.Save(KTWScreenNameKeyString, screenNameString);
            }

            if (_authenticatedAccount.Properties?.ContainsKey(KUserIdKeyString) == true)
            {
                var userIdString = _authenticatedAccount.Properties?[KUserIdKeyString];
                _accountStoreProxy.Save(KTWUserIdKeyString, userIdString);
            }

            if (_authenticatedAccount.Properties?.ContainsKey(KExpiresInKeyString) == true)
            {
                var expiresInString = _authenticatedAccount.Properties?[KExpiresInKeyString];
                _accountStoreProxy.Save(KTWExpiresInKeyString, expiresInString);
            }
        }