- initWithHost:port:protocol:realm:authenticationMethod:
- initWithProxyHost:port:type:realm:authenticationMethod:
Availability 有効性
Technology
@interface NSURLProtectionSpace : NSObject
A protection space defines a series of matching constraints that determine which credential should be provided. For example, if a request provides your delegate with an NSURLAuthentication
object that requests a client username and password, your app should provide the correct username and password for the particular host, port, protocol, and realm, as specified in the challenge’s protection space.
ある保護空間は、一連の合致する制約を定義します、それはどの資格情報が提供されるべきかを決定します。例えば、あるリクエストがあなたの委任先を、クライアントユーザ名とパスワードを要求するあるNSURLAuthentication
で提供するならば、あなたのアプリは正しいユーザ名とパスワードを特定のホスト、ポート、プロトコル、そしてレルムに対して、チャレンジのもつ保護空間において指定されるように提供すべきです。
Note 注意
This class has no designated initializer; its init
method always returns nil
. You must initialize this class by calling one of the initialization methods described in Creating a Protection Space.
このクラスは、指定イニシャライザを持ちません;それのinit
メソッドは常にnil
を返します。あなたは、このクラスを保護空間を作成するで記述される初期化メソッドの1つを呼び出すことによって初期化しなければなりません。
- initWithHost:port:protocol:realm:authenticationMethod:
- initWithProxyHost:port:type:realm:authenticationMethod:
authenticationMethod
distinguishedNames
host
isProxy
port
protocol
proxyType
realm
receivesCredentialSecurely
serverTrust
initWithProxyHost:port:type:realm:authenticationMethod:
and returned by proxyType
.
これら定数は、initWithProxyHost:port:type:realm:authenticationMethod:
で使われるそしてproxyType
によって返される、サポートされるプロキシ型を記述します。
authenticationMethod
property of a NSURLProtectionSpace
.
あるNSURLProtectionSpace
のauthenticationMethod
プロパティの基地の値を記述する定数。
NSURLAuthenticationChallenge
NSURLCredential
A
n authentication credential consisting of information specific to the type of credential and the type of persistent storage to use, if any.
あ
る資格情報の型と、もしあれば、使用する永続ストレージの型に特有の情報から成る、ある認証(オーセンティケーション)資格情報。
NSURLCredentialStorage