Пример #1
0
        public RfcConfigParameters GetParameters(string destinationName)
        {
            ConfigParameters    configParameters    = this.configParametersList.Single(cp => cp.DestinationName.Equals(destinationName));
            RfcConfigParameters rfcConfigParameters = new RfcConfigParameters();

            rfcConfigParameters.Add(RfcConfigParameters.AppServerHost, configParameters.AppServerHost);
            rfcConfigParameters.Add(RfcConfigParameters.SystemNumber, configParameters.SystemNumber);
            rfcConfigParameters.Add(RfcConfigParameters.User, configParameters.User);
            rfcConfigParameters.Add(RfcConfigParameters.Password, configParameters.Password);
            rfcConfigParameters.Add(RfcConfigParameters.Client, configParameters.Client);
            rfcConfigParameters.Add(RfcConfigParameters.Language, configParameters.Language);
            return(rfcConfigParameters);
        }
Пример #2
0
        public Test()
        {
            ConfigParameters configParameters = new ConfigParameters();

            configParameters.DestinationName = "100@DEV";
            configParameters.AppServerHost   = "hostname.to.server.com";
            configParameters.SystemNumber    = "00";
            //Usuario con privilegios para cambiar passwords.
            configParameters.User     = "******";
            configParameters.Password = "******";
            configParameters.Client   = "100";
            configParameters.Language = "ES";
            List <ConfigParameters> configParametersList = new List <ConfigParameters>();

            configParametersList.Add(configParameters);
            UserManager userManager = new UserManager(configParametersList);
            //Usuario a cambiar contraseña.
            string randomPassword = userManager.ChangePassword("100@DEV", "username");
        }