internal void GetFileCmdArgs(Hashtable argHash) { var p = new FileParameters(); if (argHash.ContainsKey(SWITCHES.CERT)) { p.CertPath = argHash[SWITCHES.CERT].ToString(); } if (argHash.ContainsKey(SWITCHES.ENCRYPT_FILE)) { p.InputFile = argHash[SWITCHES.ENCRYPT_FILE].ToString(); p.FileCommand = InvokeKind.EncryptFile; } if (argHash.ContainsKey(SWITCHES.DECRYPT_FILE) && p.FileCommand != InvokeKind.EncryptFile) { p.InputFile = argHash[SWITCHES.DECRYPT_FILE].ToString(); p.FileCommand = InvokeKind.DecryptFile; } if (argHash.ContainsKey(SWITCHES.PWD)) { p.Pwd = argHash[SWITCHES.PWD].ToString(); } MyFileParameters = p; }
internal void GetFileCmdArgs(Hashtable argHash) { var p = new FileParameters(); if (argHash.ContainsKey(SWITCHES.CERT)) p.CertPath = argHash[SWITCHES.CERT].ToString(); if (argHash.ContainsKey(SWITCHES.ENCRYPT_FILE)) { p.InputFile = argHash[SWITCHES.ENCRYPT_FILE].ToString(); p.FileCommand = InvokeKind.EncryptFile; } if (argHash.ContainsKey(SWITCHES.DECRYPT_FILE) && p.FileCommand != InvokeKind.EncryptFile) { p.InputFile = argHash[SWITCHES.DECRYPT_FILE].ToString(); p.FileCommand = InvokeKind.DecryptFile; } if (argHash.ContainsKey(SWITCHES.PWD)) p.Pwd = argHash[SWITCHES.PWD].ToString(); MyFileParameters = p; }