public ProtocolOptions Import(ProtocolOptions src) { //((Debug.Assert(src._folder.Id==_folder.Id); //SSHŠÖŒW _retainsPassphrase = src._retainsPassphrase; _cipherAlgorithmOrder = src._cipherAlgorithmOrder; _cipherAlgorithmOrderWasChecked = false; _hostKeyAlgorithmOrder = src._hostKeyAlgorithmOrder; _sshWindowSize = src._sshWindowSize; _sshCheckMAC = src._sshCheckMAC; _hostKeyCheckerVerifierTypeName = src._hostKeyCheckerVerifierTypeName; _logSSHEvents = src._logSSHEvents; _socketConnectTimeout = src._socketConnectTimeout; _ipVersionPriority = src._ipVersionPriority; //SOCKSŠÖŒW _useSocks = src._useSocks; _socksServer = src._socksServer; _socksPort = src._socksPort; _socksAccount = src._socksAccount; _socksPassword = src._socksPassword; _socksNANetworks = src._socksNANetworks; _socketBufferSize = src._socketBufferSize; _readSerializedPassword = src._readSerializedPassword; _savePassword = src._savePassword; _savePlainTextPassword = src._savePlainTextPassword; return(this); }
public /* override */ void DefineItems() { //SSHŠÖŒW _retainsPassphrase = false; //Note: Validator Required _cipherAlgorithmOrder = DEFAULT_CIPHER_ALGORITHM_ORDER; _cipherAlgorithmOrderWasChecked = false; _hostKeyAlgorithmOrder = "DSA;RSA"; _sshWindowSize = 4096; _sshCheckMAC = true; _hostKeyCheckerVerifierTypeName = "Poderosa.Usability.SSHKnownHosts"; _logSSHEvents = false; _socketConnectTimeout = 60000; _ipVersionPriority = IPVersionPriority.Both; //SOCKSŠÖŒW _useSocks = false; _socksServer = ""; _socksPort = 1080; _socksAccount = ""; _socksPassword = ""; _socksNANetworks = ""; //PreferenceEditor‚Ì‚Ý _socketBufferSize = 0x1000; _readSerializedPassword = false; _savePassword = false; _savePlainTextPassword = false; }