Class
URLAuthenticationChallenge
A challenge from a server requiring authentication from the client.
クライアントからの認証を必要としているサーバーからのチャレンジ。
Declaration
宣言
class URLAuthenticationChallenge : NSObject
Overview
概要
Your app receives authentication challenges in various URLSession
, NSURLConnection
, and NSURLDownload
delegate methods, such as urlSession(_:task:didReceive:completionHandler:)
. These objects provide the information you’ll need when deciding how to handle a server’s request for authentication.
あなたのアプリは、認証チャレンジをさまざまなURLSession
、NSURLConnection
、そしてNSURLDownload
委任先メソッド、たとえばurlSession(_:task:didReceive:completionHandler:)
などで受け取ります。これらのオブジェクトは、認証に対するサーバーのリクエストをどのように扱うか決定する時にあなたが必要とするだろう情報を提供します。
At the core of that authentication challenge is a protection space that defines the type of authentication being requested, the host and port number, the networking protocol, and (where applicable) the authentication realm (a group of related URLs on the same server that share a single set of credentials).
認証チャレンジの核心をなすのは保護空間です、それは、リクエストされている認証の型、ホストおよびポート番号、ネットワークプロトコル、そして(適用可能なところでは)認証レルム(同じサーバー上の関連URLからなるあるグループでそれは資格情報の一揃いをただ1つだけ共有します)を定義します。
Topics
話題
Creating an Authentication Challenge Instance
認証チャレンジインスタンスを作成する
Inspecting the Authentication Challenge
認証チャレンジを調査する
Getting Properties of Previous Authentication Attempts
以前の認証の試みのプロパティを取得する
Getting Authentication Errors
認証エラーを取得する
var error: Error?
The error object representing the last authentication failure.
最後の認証失敗を表しているエラーオブジェクト。
See Also
参照
Authentication and Credentials
認証と資格情報
class URLCredential
A
n authentication credential consisting of information specific to the type of credential and the type of persistent storage to use, if any.
あ
る資格情報の型と、もしあれば、使用する永続ストレージの型に特有の情報から成る、ある認証(オーセンティケーション)資格情報。
class URLProtectionSpace
A server or an area on a server, commonly referred to as a realm, that requires authentication.
あるサーバーまたはサーバー上のある場所、一般にレルムと呼ばれます、それは認証を必要とします。