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