Type Method 型メソッド

credentialForTrust:

Creates a URL credential instance for server trust authentication with a given accepted trust. URL資格情報インスタンスを、サーバ信用認証のために、ある与えられた受け入れられた信用で作成します。

Declaration 宣言

+ (NSURLCredential *)credentialForTrust:(SecTrustRef)trust;

Parameters パラメータ

trust

The accepted trust. 受け入れられた信用。

Return Value 戻り値

A new URL credential object, containing the accepted server trust. 新しいURL資格情報オブジェクト、受け入れられたサーバ信用を含んでいます。

Discussion 議論

Before creating a server trust credential, it is the responsibility of the delegate of an NSURLConnection instance or an NSURLDownload instance to evaluate the trust. Do this by calling SecTrustEvaluate, passing it the trust obtained from the serverTrust method of the server’s NSURLProtectionSpace instance. If the trust is invalid, the authentication challenge should be cancelled with cancelAuthenticationChallenge:. サーバ信用資格情報を作成する前に、その信用を評価するのはNSURLConnectionインスタンスの委任先またはNSURLDownloadインスタンスの責任です。これをSecTrustEvaluateを呼び出すことによって行ってください、それにサーバのもつNSURLProtectionSpaceインスタンスのserverTrustメソッドから入手された信用を渡してください。信用が無効ならば、認証チャレンジはcancelAuthenticationChallenge:で取り消されるべきです。

See Also 参照

Creating a Credential 資格情報を作成する