2 // AccountDetailsViewController.h
5 // Created by Mike Mayo on 10/7/10.
6 // The OpenStack project is provided under the Apache 2.0 license.
9 @class Provider, RootViewController, OpenStackAccount;
11 @interface AccountDetailsViewController : UITableViewController <UITextFieldDelegate> {
13 UITextField *usernameTextField;
14 UITextField *authTokenTextField;
15 UITextField *providerNameTextField;
16 UITextField *apiEndpointTextField;
17 RootViewController *rootViewController;
22 NSInteger authenticationSection;
23 NSInteger providerSection;
24 NSInteger getTokenSection;
26 OpenStackAccount *account;
29 @property (nonatomic, retain) Provider *provider;
30 @property (nonatomic, retain) RootViewController *rootViewController;
32 @property (nonatomic, retain) NSString *username;
33 @property (nonatomic, retain) NSString *authToken;
35 - (void)setUsername:(NSString *)aUsername andAuthToken:(NSString *)anAuthToken;
36 - (void)saveButtonPressed:(id)sender;