summaryrefslogtreecommitdiffstats
path: root/src/kim/agent/mac/AuthenticationController.h
diff options
context:
space:
mode:
authorJustin Anderson <jander@mit.edu>2008-10-01 20:38:26 +0000
committerJustin Anderson <jander@mit.edu>2008-10-01 20:38:26 +0000
commit2d42fe9100d1f1565cb1876ebe01340e5280b7fa (patch)
tree1818f316c5b8c1f822a22ef88fb0906683a18d3e /src/kim/agent/mac/AuthenticationController.h
parent00729527c88c65b8179b762a111bef16926d6a97 (diff)
downloadkrb5-2d42fe9100d1f1565cb1876ebe01340e5280b7fa.tar.gz
krb5-2d42fe9100d1f1565cb1876ebe01340e5280b7fa.tar.xz
krb5-2d42fe9100d1f1565cb1876ebe01340e5280b7fa.zip
Update enterIdentity handler to support passing and setting ticket options.
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
Diffstat (limited to 'src/kim/agent/mac/AuthenticationController.h')
-rw-r--r--src/kim/agent/mac/AuthenticationController.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/kim/agent/mac/AuthenticationController.h b/src/kim/agent/mac/AuthenticationController.h
index 5fcb612c0..ed5d9d79a 100644
--- a/src/kim/agent/mac/AuthenticationController.h
+++ b/src/kim/agent/mac/AuthenticationController.h
@@ -54,6 +54,12 @@
IBOutlet NSButton *rememberPasswordInKeychainCheckBox;
IBOutlet NSObjectController *glueController;
+
+ IBOutlet NSWindow *ticketOptionsSheet;
+ IBOutlet NSObjectController *ticketOptionsController;
+
+ IBOutlet NSSlider *validLifetimeSlider;
+ IBOutlet NSSlider *renewableLifetimeSlider;
}
@property (readwrite, retain) IPCClient *associatedClient;
@@ -73,4 +79,14 @@
- (IBAction) changePassword: (id) sender;
- (IBAction) showedError: (id) sender;
+- (IBAction) sliderDidChange: (id) sender;
+
+- (IBAction) showTicketOptions: (id) sender;
+- (IBAction) cancelTicketOptions: (id) sender;
+- (IBAction) saveTicketOptions: (id) sender;
+
+- (void) sheetDidEnd: (NSWindow *) sheet
+ returnCode: (int) returnCode
+ contextInfo: (void *) contextInfo;
+
@end