summaryrefslogtreecommitdiffstats
path: root/src/kim/agent/mac/AuthenticationController.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove orphaned KfM codeGreg Hudson2012-06-211-120/+0
|
* make mark-cstyleTom Yu2009-10-311-13/+13
| | | | | | make reindent git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23100 dc483132-0cff-0310-8789-dd5450dbe970
* Clear auth prompt on success or cancel. Leave change password fields filled ↵Justin Anderson2008-10-291-0/+2
| | | | | | | | in when password is incorrect, to save user from reentering new password ticket: 6221 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20939 dc483132-0cff-0310-8789-dd5450dbe970
* KerberosAgent hangs changing pw for passwordless identitiesJustin Anderson2008-10-291-0/+2
| | | | | | | | Trying to change the password for an identity which only uses non-password authentication methods left KerberosAgent with a spinning progress indicator. Problem was with auth sheet not being ended. ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20935 dc483132-0cff-0310-8789-dd5450dbe970
* Make all dialogs beyond the change password sheet also appear as sheetsJustin Anderson2008-10-171-8/+9
| | | | | | ticket:6145 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20894 dc483132-0cff-0310-8789-dd5450dbe970
* When change password is called from the Select Identity dialog, it appears ↵Justin Anderson2008-10-161-2/+5
| | | | | | | | as a sheet on that dialog instead of popping up as a separate window ticket:6145 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20880 dc483132-0cff-0310-8789-dd5450dbe970
* Make it possible to make identities use default ticket optionsJustin Anderson2008-10-161-0/+1
| | | | | | | | | | - Made KerberosAgent compatible with KIM's way of passing about NULL to mean "Use default options" - Added "Use default ticket options" checkbox to both ticket options dialogs. - Hid ticket options of select identity dialog by default, visible via the "Show Options" "Hide Options" toggle. ticket:6147 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20878 dc483132-0cff-0310-8789-dd5450dbe970
* Ignore user interaction while busy. Done by toggling ignoresMouseEvents on ↵Justin Anderson2008-10-081-0/+2
| | | | | | | | auth dialogs ticket:6144 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20845 dc483132-0cff-0310-8789-dd5450dbe970
* Only close windows in response to fini messages from clients.Justin Anderson2008-10-031-0/+2
| | | | | | | | | | Only center the windows the first time they are shown for a client. Improve the math on the NSRect sent to -[NSWindow setFrame:] so dialog windows don't jump around the screen and the title bar stays in the same place. Refactor repeated view swapping code to -[AuthenticationController swapView:]. ticket: 6142 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20821 dc483132-0cff-0310-8789-dd5450dbe970
* Resize dialogs better, added progress indicator to show KerberosAgent is ↵Justin Anderson2008-10-021-1/+5
| | | | | | | | | | working between interactions Make Identity and Identities classes use NSDictionary representations of kim_options like the rest of KerberosAgent. ticket: 6055 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20811 dc483132-0cff-0310-8789-dd5450dbe970
* Make enter identity dialog's smarter about matching a string with a set of ↵Justin Anderson2008-10-021-0/+3
| | | | | | | | favorite options ticket:6055 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20808 dc483132-0cff-0310-8789-dd5450dbe970
* Make Enter Identity dialog have one auto-completing, auto-validating text ↵Justin Anderson2008-10-021-1/+9
| | | | | | | | | | | | field for principals drawn from KIM's list of favorites. Changed options for a favorite identity get saved out to kim_preferences. Also, include copyright on more files. ticket:6055 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20807 dc483132-0cff-0310-8789-dd5450dbe970
* Update enterIdentity handler to support passing and setting ticket options. Justin Anderson2008-10-011-0/+16
| | | | | | | | | Readded ticket options sheet to Enter Identity dialog. Added helper methods to convert between kim_option and NSDictionary. ticket: 6055 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20797 dc483132-0cff-0310-8789-dd5450dbe970
* A working KIM-based KerberosAgent to handle all of KIM's built-in GUI ↵Justin Anderson2008-10-011-0/+76
prompting. A few outstanding issues remain, like the ability to add duplicate entries to the list of favorite identities. ticket: 6055 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20793 dc483132-0cff-0310-8789-dd5450dbe970