Пример #1
0
        public async Task Refresh()
        {
            var response = await _eveAuth.RefreshAsync(EncodedKey, RefreshToken);

            Assert.AreEqual("Bearer", response.TokenType);
            Trace.WriteLine("Access Token: " + response.AccessToken);
            Trace.WriteLine("Refresh Token: " + response.RefreshToken);
        }
Пример #2
0
        /// <summary>
        /// Refreshes the access token. This requires a valid RefreshToken and EncodedKey to have been set.
        /// The EveCrest instance is updated with the new access token.
        /// </summary>
        /// <returns>Task&lt;AuthResponse&gt;.</returns>
        public AuthResponse RefreshAccessToken()
        {
            var response = EveAuth.RefreshAsync(EncodedKey, RefreshToken).Result;

            AccessToken  = response.AccessToken;
            RefreshToken = response.RefreshToken;
            return(response);
        }
Пример #3
0
        /// <summary>
        /// Refreshes the access token. This requires a valid RefreshToken and EncodedKey to have been set.
        /// The EveCrest instance is updated with the new access token.
        /// </summary>
        /// <returns>Task&lt;AuthResponse&gt;.</returns>
        public async Task <AuthResponse> RefreshAccessTokenAsync()
        {
            var response = await EveAuth.RefreshAsync(EncodedKey, RefreshToken).ConfigureAwait(false);

            AccessToken  = response.AccessToken;
            RefreshToken = response.RefreshToken;
            return(response);
        }