private void GenerateToken()
{
if (!IsReady)
return;
IsBusy = true;
ErrorMessage = null;
long requestID = ++_requestID;
IdentityManager.Current.GenerateCredentialAsync(Url, UserName, Password, (crd, exc) => TokenGenerated(crd, exc, requestID), GenerateTokenOptions);
}