public static IAsyncOperation <bool> SwitchToAccount(Account account)
        {
            InitEncryption();
            var sdkAccount = (account == null ? null : account.ConvertToSDKAccount());

            return(Task.Run(async() => await SDK.Auth.AccountManager.SwitchToAccount(sdkAccount)).AsAsyncOperation());
        }
Ejemplo n.º 2
0
 public static IAsyncOperation <Account> RefreshAuthToken(Account account)
 {
     return(Task.Run(async() =>
     {
         var response =
             await SDK.Auth.OAuth2.RefreshAuthTokenAsync(account.ConvertToSDKAccount());
         return Account.FromJson(SDK.Auth.Account.ToJson(response));
     }).AsAsyncOperation <Account>());
 }
 public static IAsyncOperation<Account> RefreshAuthToken(Account account)
 {
     return Task.Run(async () =>
     {
         var response =
             await SDK.Auth.OAuth2.RefreshAuthTokenAsync(account.ConvertToSDKAccount());
         return Account.FromJson(SDK.Auth.Account.ToJson(response));
     }).AsAsyncOperation<Account>();
 }
 public static IAsyncOperation<bool> SwitchToAccount(Account account)
 {
     InitEncryption();
     var sdkAccount = (account == null ? null : account.ConvertToSDKAccount());
     return Task.Run(async () => await SDK.Auth.AccountManager.SwitchToAccount(sdkAccount)).AsAsyncOperation();
 }