Ejemplo n.º 1
0
        public string GetConfigFile()
        {
            string confiFileData = CryptFiles.Decrypt(configFile, cryptCredentials);

            CryptFiles.Encrypt(configFile, cryptCredentials);
            return(confiFileData);
        }
Ejemplo n.º 2
0
 public void SetValue(string section, string key, string value)
 {
     CryptFiles.Decrypt(configFile, cryptCredentials);
     configParser = new ConfigParser(configFile);
     configParser.SetValue(section, key, value);
     configParser.Save(configFile);
     CryptFiles.Encrypt(configFile, cryptCredentials);
 }
Ejemplo n.º 3
0
        public string GetValue(string section, string key)
        {
            string file = CryptFiles.Decrypt(configFile, cryptCredentials);

            configParser = new ConfigParser(configFile);
            string value = configParser.GetValue(section, key);

            CryptFiles.Encrypt(configFile, cryptCredentials);
            return(value);
        }
Ejemplo n.º 4
0
        public string GetLogFile(string dateTime)
        {
            string file = CreateLogFileName(dateTime, ".txt");

            CryptFiles.Decrypt(file, credentials);
            string fileData = File.ReadAllText(file);

            CryptFiles.Encrypt(file, credentials);
            return(fileData);
        }
Ejemplo n.º 5
0
        public void Log(string data)
        {
            string currentLogFile = CreateLogFileName(DateTime.Now, ".txt");

            if (logbuffer.Count > bufferSize)
            {
                if (File.Exists(currentLogFile))
                {
                    CryptFiles.Decrypt(currentLogFile, credentials);
                    File.AppendAllText(currentLogFile, data);
                    CryptFiles.Encrypt(currentLogFile, credentials);
                }
                else
                {
                    File.AppendAllText(currentLogFile, data);
                    CryptFiles.Encrypt(currentLogFile, credentials);
                }
            }
            else
            {
                logbuffer.Add(data);
            }
        }