00001
00002
00003
00004
00005
00006
00007 #import "NSObject.h"
00008
00009 #import "NSCopyingProtocol.h"
00010
00011 @class NSURLProtectionSpaceInternal;
00012
00013 @interface NSURLProtectionSpace : NSObject <NSCopying>
00014 {
00015 NSURLProtectionSpaceInternal *_internal;
00016 }
00017
00018 - (id)_internalInit;
00019 - (id)initWithHost:(id)fp8 port:(int)fp12 protocol:(id)fp16 realm:(id)fp20 authenticationMethod:(id)fp24;
00020 - (id)initWithProxyHost:(id)fp8 port:(int)fp12 type:(id)fp16 realm:(id)fp20 authenticationMethod:(id)fp24;
00021 - (id)init;
00022 - (void)dealloc;
00023 - (id)realm;
00024 - (BOOL)receivesCredentialSecurely;
00025 - (BOOL)isProxy;
00026 - (id)host;
00027 - (int)port;
00028 - (id)proxyType;
00029 - (id)copyWithZone:(struct _NSZone *)fp8;
00030 - (unsigned int)hash;
00031 - (BOOL)isEqual:(id)fp8;
00032 - (id)authenticationMethod;
00033 - (id)protocol;
00034
00035 @end
00036