// // ASIAuthenticationDialog.h // Part of ASIHTTPRequest -> http://allseeing-i.com/ASIHTTPRequest // // Created by Ben Copsey on 21/08/2009. // Copyright 2009 All-Seeing Interactive. All rights reserved. // #import #import @class ASIHTTPRequest; typedef enum _ASIAuthenticationType { ASIStandardAuthenticationType = 0, ASIProxyAuthenticationType = 1 } ASIAuthenticationType; @interface ASIAutorotatingViewController : UIViewController @end @interface ASIAuthenticationDialog : ASIAutorotatingViewController { ASIHTTPRequest *request; ASIAuthenticationType type; UITableView *tableView; UIViewController *presentingController; BOOL didEnableRotationNotifications; } + (void)presentAuthenticationDialogForRequest:(ASIHTTPRequest *)request; + (void)dismiss; @property (retain) ASIHTTPRequest *request; @property (assign) ASIAuthenticationType type; @property (assign) BOOL didEnableRotationNotifications; @property (retain, nonatomic) UIViewController *presentingController; @end