protected virtual void GetAuthenticationToken()
        {
            if (AuthenticationToken != null && AuthenticationToken.IsValid())
            {
                return;
            }

            AuthenticationToken = AuthApi.GetToken(Authentication);
        }