Phone sales support +39 0575 05077
  Phone technical support +39 0575 0508
 
Backup > 2 - Account Management > Change the password

2.2 Change the password

By the method IWsBackup SetChangeBackupAccountPassword you can changes password for the backup account. Password is used to access the Web CentralControl web app

Parameter
backupAccountID
Type: int
Account identifier
oldPassword
Type: String
Previous Password
newPassword
Type: String
New Password

/// WsBackupClient.SetChangeBackupAccountPassword    Method (c# .NET)
public static string SetChangeBackupAccountPassword(WsBackupClient client,
        int backupAccountID, string oldPpassword, string newPassword)
{
    //specify the account login details 
    client.ClientCredentials.UserName.UserName = "ARU-0000";
    client.ClientCredentials.UserName.Password = "0123456789";

    StringBuilder stringBuilder = new StringBuilder();

    try
    {

        // call method WsResult  
        // obtaining a SetCreateBackupAccount item
        WsResult result = client.SetChangeBackupAccountPassword(backupAccountID, 
            oldPpassword, newPassword);

        // if the call is Success print returned values
        if (result.Success)
        {
            stringBuilder.Append("Operation ends successfully\n");
        }
        else
        {
            throw new ApplicationException(result.ResultMessage);
        }
    }
    catch (Exception ex)
    {
        // re-run the error
        throw new ApplicationException(ex.Message);
    }

    return stringBuilder.ToString();
}
/// IWsBackupClient.SetChangeBackupAccountPassword    Method (JAVA)
public static String SetChangeBackupAccountPassword(WsBackupClient client,
        int backupAccountID, String oldPpassword, String newPassword)
{
        //specify the account login details 
    ((BindingProvider) client).getRequestContext()
        .put(BindingProvider.USERNAME_PROPERTY, "ARU-0000");
    ((BindingProvider) client).getRequestContext()
        .put(BindingProvider.PASSWORD_PROPERTY, "0123456789");

    StringBuilder stringBuilder = new StringBuilder();

    try
    {

        // call method WsResult  
        // obtaining a SetCreateBackupAccount item
        WsResult result = client.SetChangeBackupAccountPassword(backupAccountID, 
            oldPpassword, newPassword);

        // if the call is Success print returned values
        if (result.isSuccess())
        {
            stringBuilder.append("Operation ends successfully\n");
        }
        else
        {
            throw new Exception(result.getResultMessage());
        }
    }
    catch (Exception ex)
    {
            System.out.println(ex);
    }

    return stringBuilder.toString();
}
Version
API: v2.8 URL:https://api.services.cloud.it/wsBackup/v2.8/WsBackup.svc?wsdl