- connection:willSendRequestForAuthenticationChallenge:
- connection:didCancelAuthenticationChallenge:
- connection:didReceiveAuthenticationChallenge:
- connectionShouldUseCredentialStorage:
Availability 有効性
Technology
- (BOOL)connection:(NSURLConnection
*)connection
canAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace
*)protectionSpace;
connection
The connection sending the message. メッセージを送っている接続。
protectionSpace
The protection space that generates an authentication challenge. 認証チャレンジを生成する保護空間。
YES
if the delegate if able to respond to a protection space’s form of authentication, otherwise NO
.
YES
、もし委任先が保護空間のもつ認証の形式に応答可能ならば、そうでなければNO
。
This method is called before connection:
, allowing the delegate to inspect a protection space before attempting to authenticate against it. By returning YES
, the delegate indicates that it can handle the form of authentication, which it does in the subsequent call to connection:
. If the delegate returns NO
, the system attempts to use the user’s keychain to authenticate. If your delegate does not implement this method and the protection space uses client certificate authentication or server trust authentication, the system behaves as if you returned NO
. The system behaves as if you returned YES
for all other authentication methods.
このメソッドは、connection:
の前に呼び出されて、委任先に保護空間を検査させます、それを再び認証しようとする前に。YES
を返すことによって、委任先はそれが認証の形式を取り扱い可能であるのを指し示します、それは、それがconnection:
への以降の呼び出しにおいて行います。委任先がNO
を返すならば、システムはユーザのもつキーチェーンを認証に使おうと試みます。あなたの委任先がこのメソッドを実装しないそして保護空間がクライアント証明書認証またはサーバ委託認証を使うならば、システムはまるであなたがNO
を返したかのように振る舞います。システムは全ての他の認証メソッドに対してまるであなたがYES
を返したかのように振る舞います。
Note 注意
This method is not called if the delegate implements the connection:
method.
このメソッドは、委任先がconnection:
メソッドを実装するならば呼び出されません。
- connection:willSendRequestForAuthenticationChallenge:
- connection:didCancelAuthenticationChallenge:
- connection:didReceiveAuthenticationChallenge:
- connectionShouldUseCredentialStorage: