Import Upstream version 1.8.5
[hcoop/debian/openafs.git] / src / platform / DARWIN / AFSPreference / AFSBackgrounder / CredentialWindow / CredentialWindowController.m
1 //
2 // CredentialWindowController.m
3 // AFSCommander
4 //
5 // Created by Claudio on 14/07/07.
6 // Copyright 2007 INFN - National Institute of Nuclear Physics. All rights reserved.
7 //
8
9 #import "CredentialWindowController.h"
10 #import "AFSPropertyManager.h"
11
12 @implementation CredentialWindowController
13 // -------------------------------------------------------------------------------
14 // awakeFromNib:
15 // -------------------------------------------------------------------------------
16 - (void)awakeFromNib
17 {
18 }
19
20 // -------------------------------------------------------------------------------
21 // getToken:
22 // -------------------------------------------------------------------------------
23 - (IBAction) getToken:(id) sender
24 {
25 uName = [((NSTextField*) textEditUserName) stringValue];
26 uPwd = [((NSTextField*) textEditPassword) stringValue];
27 if(uName == @"" || uPwd == @"") return;
28 taken = YES;
29
30
31 [[NSDistributedNotificationCenter defaultCenter] postNotificationName:kAFSMenuExtraID object:kLogWindowClosed];
32 }
33
34
35 // -------------------------------------------------------------------------------
36 // closePanel:
37 // -------------------------------------------------------------------------------
38 - (IBAction) closePanel:(id) sender
39 {
40 taken = NO;
41 [[NSDistributedNotificationCenter defaultCenter] postNotificationName:kAFSMenuExtraID object:kLogWindowClosed];
42 }
43
44
45 // -------------------------------------------------------------------------------
46 // takenToken:
47 // -------------------------------------------------------------------------------
48 - (BOOL) takenToken
49 {
50 return taken;
51 }
52
53 // -------------------------------------------------------------------------------
54 // takenToken:
55 // -------------------------------------------------------------------------------
56 - (NSString*) uName
57 {
58 return uName;
59 }
60
61 // -------------------------------------------------------------------------------
62 // takenToken:
63 // -------------------------------------------------------------------------------
64 - (NSString*) uPwd
65 {
66 return uPwd;
67 }
68
69 @end