root / asi-http-request-with-pithos / Classes / ASIAuthenticationDialog.h @ be116d22
History | View | Annotate | Download (1.1 kB)
1 |
//
|
---|---|
2 |
// ASIAuthenticationDialog.h
|
3 |
// Part of ASIHTTPRequest -> http://allseeing-i.com/ASIHTTPRequest
|
4 |
//
|
5 |
// Created by Ben Copsey on 21/08/2009.
|
6 |
// Copyright 2009 All-Seeing Interactive. All rights reserved.
|
7 |
//
|
8 |
|
9 |
#import <Foundation/Foundation.h>
|
10 |
#import <UIKit/UIKit.h>
|
11 |
@class ASIHTTPRequest;
|
12 |
|
13 |
typedef enum _ASIAuthenticationType { |
14 |
ASIStandardAuthenticationType = 0,
|
15 |
ASIProxyAuthenticationType = 1
|
16 |
} ASIAuthenticationType; |
17 |
|
18 |
@interface ASIAutorotatingViewController : UIViewController
|
19 |
@end
|
20 |
|
21 |
@interface ASIAuthenticationDialog : ASIAutorotatingViewController <UIActionSheetDelegate, UITableViewDelegate, UITableViewDataSource> {
|
22 |
ASIHTTPRequest *request; |
23 |
ASIAuthenticationType type; |
24 |
UITableView *tableView; |
25 |
UIViewController *presentingController; |
26 |
BOOL didEnableRotationNotifications; |
27 |
} |
28 |
+ (void)presentAuthenticationDialogForRequest:(ASIHTTPRequest *)request;
|
29 |
+ (void)dismiss;
|
30 |
|
31 |
@property (retain) ASIHTTPRequest *request;
|
32 |
@property (assign) ASIAuthenticationType type;
|
33 |
@property (assign) BOOL didEnableRotationNotifications;
|
34 |
@property (retain, nonatomic) UIViewController *presentingController;
|
35 |
@end
|