00001 /* 00002 * Generated by class-dump 3.1.1. 00003 * 00004 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard. 00005 */ 00006 00007 #import "NSObject.h" 00008 00009 @class NSMutableDictionary, NSMutableSet; 00010 00011 @interface NSHTTPAuthenticator : NSObject 00012 { 00013 NSMutableDictionary *URLToRealm; 00014 NSMutableSet *hostsWithRealms; 00015 NSMutableDictionary *protectionSpaceToHTTPAuthentication; 00016 NSMutableDictionary *challengeToChallengeState; 00017 NSMutableDictionary *httpRequestToChallengeState; 00018 id dataLock; 00019 BOOL usingCredentiallessAuthentication; 00020 BOOL pad1; 00021 BOOL pad2; 00022 BOOL pad3; 00023 } 00024 00025 + (id)sharedHTTPAuthenticator; 00026 - (id)init; 00027 - (void)dealloc; 00028 - (void)addCredentialsToRetryHTTPRequest:(struct __CFHTTPMessage *)fp8 proxyURL:(id)fp12 afterFailureResponse:(struct __CFHTTPMessage *)fp16 nsFailureResponse:(id)fp20 failureCount:(int)fp24 protocol:(id)fp28 withCallback:(id)fp32 context:(id)fp36; 00029 - (void)cancelAddCredentialsToRetryHTTPRequest:(struct __CFHTTPMessage *)fp8; 00030 - (BOOL)haveCredentialForURL:(id)fp8 proxyURL:(id)fp12; 00031 - (void)addCredentialsToInitialHTTPRequest:(struct __CFHTTPMessage *)fp8 proxyURL:(id)fp12 protocol:(id)fp16; 00032 - (BOOL)checkForAuthenticationFailureInHTTPResponse:(struct __CFHTTPMessage *)fp8 withURL:(id)fp12 proxyURL:(id)fp16; 00033 - (void)useCredential:(id)fp8 forAuthenticationChallenge:(id)fp12; 00034 - (void)continueWithoutCredentialForAuthenticationChallenge:(id)fp8; 00035 00036 @end 00037