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. あなたのアプリは、認証チャレンジをさまざまなURLSessionNSURLConnection、そして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 認証エラーを取得する

Legacy レガシー

Relationships 関係

Inherits From 継承元

Conforms To 次に準拠

See Also 参照

Authentication and Credentials 認証と資格情報