summaryrefslogtreecommitdiffstats
path: root/src/kim/agent/mac/SelectIdentityController.m
diff options
context:
space:
mode:
authorAlexandra Ellwood <lxs@mit.edu>2008-07-30 20:52:12 +0000
committerAlexandra Ellwood <lxs@mit.edu>2008-07-30 20:52:12 +0000
commit9b430b8e906b8a6ee832df85b1316026f011ece4 (patch)
tree7ce1905282796b191dfb4332fa16e3f5cbbe4ab3 /src/kim/agent/mac/SelectIdentityController.m
parentdf1c67bfc9f372eb5234a97ee1114a63e5f08dc6 (diff)
downloadkrb5-9b430b8e906b8a6ee832df85b1316026f011ece4.tar.gz
krb5-9b430b8e906b8a6ee832df85b1316026f011ece4.tar.xz
krb5-9b430b8e906b8a6ee832df85b1316026f011ece4.zip
Additional implementation of the KerberosAgent
ticket: 6055 status: open git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20590 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kim/agent/mac/SelectIdentityController.m')
-rw-r--r--src/kim/agent/mac/SelectIdentityController.m112
1 files changed, 112 insertions, 0 deletions
diff --git a/src/kim/agent/mac/SelectIdentityController.m b/src/kim/agent/mac/SelectIdentityController.m
new file mode 100644
index 000000000..ac3dc0726
--- /dev/null
+++ b/src/kim/agent/mac/SelectIdentityController.m
@@ -0,0 +1,112 @@
+/*
+ * Copyright 2008 Massachusetts Institute of Technology.
+ * All Rights Reserved.
+ *
+ * Export of this software from the United States of America may
+ * require a specific license from the United States Government.
+ * It is the responsibility of any person or organization contemplating
+ * export to obtain such a license before exporting.
+ *
+ * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
+ * distribute this software and its documentation for any purpose and
+ * without fee is hereby granted, provided that the above copyright
+ * notice appear in all copies and that both that copyright notice and
+ * this permission notice appear in supporting documentation, and that
+ * the name of M.I.T. not be used in advertising or publicity pertaining
+ * to distribution of the software without specific, written prior
+ * permission. Furthermore if you modify this software you must label
+ * your software as modified software and not distribute it in such a
+ * fashion that it might be confused with the original M.I.T. software.
+ * M.I.T. makes no representations about the suitability of
+ * this software for any purpose. It is provided "as is" without express
+ * or implied warranty.
+ */
+
+#import "SelectIdentityController.h"
+
+
+@implementation SelectIdentityController
+
+// ---------------------------------------------------------------------------
+
+- (id) initWithWindowNibName: (NSString *) windowNibName
+{
+ if ((self = [super initWithWindowNibName: windowNibName])) {
+ NSLog (@"SelectIdentityController initializing");
+
+ }
+
+ return self;
+}
+
+// ---------------------------------------------------------------------------
+
+- (id) init
+{
+ return [self initWithWindowNibName: @"SelectIdentity"];
+}
+
+// ---------------------------------------------------------------------------
+
+- (void) dealloc
+{
+ [super dealloc];
+}
+
+// ---------------------------------------------------------------------------
+
+- (void) awakeFromNib
+{
+ [headerTextField setStringValue: @"Some header text"];
+}
+
+// ---------------------------------------------------------------------------
+
+- (void) windowDidLoad
+{
+ [explanationTextField setStringValue: @"Some explanation text"];
+}
+
+// ---------------------------------------------------------------------------
+
+- (IBAction) add: (id) sender
+{
+}
+
+// ---------------------------------------------------------------------------
+
+- (IBAction) remove: (id) sender
+{
+}
+
+// ---------------------------------------------------------------------------
+
+- (IBAction) select: (id) sender
+{
+}
+
+// ---------------------------------------------------------------------------
+
+- (IBAction) cancel: (id) sender
+{
+}
+
+// ---------------------------------------------------------------------------
+
+- (int) runWindow
+{
+ //[[NSApp delegate] addActiveWindow: [self window]];
+ //NSWindow *window = [self window];
+
+ //[window center];
+ [self showWindow: self];
+ [NSApp run];
+ [self close];
+
+ //[[NSApp delegate] removeActiveWindow: [self window]];
+
+ return 0;
+}
+
+
+@end