Example #1
0
 /// <summary>        
 /// Método usado para autenticar las credenciales almacenadas en el 
 /// registro de Windows contra el servicio web. Crea y envía un mensaje SOAP y 
 /// posteriormente devuelve la respuesta.                
 /// </summary>
 /// <param name="username">Nombre del usuario</param>
 /// <param name="password">Contraseña del usuario</param>
 /// <param name="hostname">Nombre de la máquina</param>
 /// <returns>Cadena con el resultado recibido al enviar el mensaje SOAP</returns>
 public static string Authenticate(string username, string password, string hostname)
 {
     string result = null;
     Grigori.Service.GrigoriClient sv = new Grigori.Service.GrigoriClient();
     result = sv.authenticate(username, password, hostname);
     return result;
 }
Example #2
0
        /// <summary>
        /// Envía al servicio web las credenciales y la lista de instantáneas almacenadas
        /// localmente con fecha posterior a la última inserción realizada en la última 
        /// sincronización remota de instantáneas.
        /// </summary>
        /// <param name="username">Nombre de usuario de Grigori almacenado en el registro</param>
        /// <param name="password">Contraseña de usuario de Grigori almacenada en el registro</param>
        /// <param name="list">Array de instantáneas a enviar al servicio web</param>
        /// <returns>Verdadero o falso en función de si se han almacenado o no las instantáneas enviadas</returns>
        internal static bool StoreSnapshots(string username, string password, LocalSnapshot[] list)
        {
            bool result = false;
            Grigori.Service.GrigoriClient sv = new Grigori.Service.GrigoriClient();

            result = sv.storeSnapshots(username, password, list);

            return result;
        }