| 783 |
pvar->settings.DefaultRhostsHostPrivateKeyFile); |
pvar->settings.DefaultRhostsHostPrivateKeyFile); |
| 784 |
SetDlgItemText(dlg, IDC_LOCALUSERNAME, |
SetDlgItemText(dlg, IDC_LOCALUSERNAME, |
| 785 |
pvar->settings.DefaultRhostsLocalUserName); |
pvar->settings.DefaultRhostsLocalUserName); |
| 786 |
|
|
| 787 |
|
// SSH2 keyboard-interactive method (2005.2.22 yutaka) |
| 788 |
|
if (pvar->settings.ssh2_keyboard_interactive) { |
| 789 |
|
SendMessage(GetDlgItem(dlg, IDC_KEYBOARD_INTERACTIVE_CHECK), BM_SETCHECK, BST_CHECKED, 0); |
| 790 |
|
} |
| 791 |
|
|
| 792 |
} |
} |
| 793 |
|
|
| 794 |
static BOOL end_default_auth_dlg(PTInstVar pvar, HWND dlg) |
static BOOL end_default_auth_dlg(PTInstVar pvar, HWND dlg) |
| 819 |
pvar->settings.DefaultRhostsLocalUserName, |
pvar->settings.DefaultRhostsLocalUserName, |
| 820 |
sizeof(pvar->settings.DefaultRhostsLocalUserName)); |
sizeof(pvar->settings.DefaultRhostsLocalUserName)); |
| 821 |
|
|
| 822 |
|
// SSH2 keyboard-interactive method (2005.2.22 yutaka) |
| 823 |
|
{ |
| 824 |
|
LRESULT ret; |
| 825 |
|
ret = SendMessage(GetDlgItem(dlg, IDC_KEYBOARD_INTERACTIVE_CHECK), BM_GETCHECK, 0, 0); |
| 826 |
|
if (ret & BST_CHECKED) { |
| 827 |
|
pvar->settings.ssh2_keyboard_interactive = 1; |
| 828 |
|
} else { |
| 829 |
|
pvar->settings.ssh2_keyboard_interactive = 0; |
| 830 |
|
} |
| 831 |
|
} |
| 832 |
|
|
| 833 |
EndDialog(dlg, 1); |
EndDialog(dlg, 1); |
| 834 |
return TRUE; |
return TRUE; |
| 835 |
} |
} |
| 1010 |
|
|
| 1011 |
/* |
/* |
| 1012 |
* $Log: not supported by cvs2svn $ |
* $Log: not supported by cvs2svn $ |
| 1013 |
|
* Revision 1.8 2005/01/27 13:30:33 yutakakn |
| 1014 |
|
* 公開鍵認証自動ログインをサポート。 |
| 1015 |
|
* /auth=publickey, /keyfile オプションを新規追加した。 |
| 1016 |
|
* また、空白を含む引数をサポート。 |
| 1017 |
|
* |
| 1018 |
* Revision 1.7 2005/01/25 13:38:22 yutakakn |
* Revision 1.7 2005/01/25 13:38:22 yutakakn |
| 1019 |
* SSH認証ダイアログで、Rhosts/TISがグレーになる前に、Enterキーを押下すると、 |
* SSH認証ダイアログで、Rhosts/TISがグレーになる前に、Enterキーを押下すると、 |
| 1020 |
* アプリケーションエラーとなる現象に対処した。 |
* アプリケーションエラーとなる現象に対処した。 |