Beispiel #1
0
        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;
        }
Beispiel #2
0
        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;
        }