コード例 #1
0
        private void SaveTokenToLocalStorage(TokenResponse token)
        {
            var storageItem = new InternalTokenStorageItem()
            {
                Token = token.AccessToken,
                AbsoluteExpirationDate = DateTime.Now.AddMilliseconds(token.ExpiresIn * 1000),
            };

            _storage.SaveTo(StorageFileName, storageItem);
        }
コード例 #2
0
		private bool DeleteTokenIfExpired(InternalTokenStorageItem token)
		{
			if (DateTime.Now > token.AbsoluteExpirationDate)
			{
				DeleteToken();
				return true;
			}

			return false;
		}
コード例 #3
0
        private bool DeleteTokenIfExpired(InternalTokenStorageItem token)
        {
            if (DateTime.Now > token.AbsoluteExpirationDate)
            {
                DeleteToken();
                return(true);
            }

            return(false);
        }
コード例 #4
0
		private void SaveTokenToLocalStorage(TokenResponse token)
		{
			var storageItem = new InternalTokenStorageItem()
			{
				Token = token.AccessToken,
				AbsoluteExpirationDate = DateTime.Now.AddMilliseconds(token.ExpiresIn * 1000),
			};

			_storage.SaveTo(StorageFileName, storageItem);
		}