func defaultCredential (for: URLProtectionSpace) -> URLCredential?
func setDefaultCredential (URLCredential, for: URLProtectionSpace)
func setDefaultCredential (URLCredential, for: URLProtectionSpace, task: URLSessionTask)
Availability 有効性
Technology
func getDefaultCredential(for space: URLProtectionSpace
,
task: URLSessionTask
,
completionHandler: @escaping (URLCredential
?) -> Void
)
space
The protection space of interest. 興味を引く保護空間。
task
The task seeking to use the protection space 保護空間を使おうとするタスク。
completionHandler
A completion handler that receives the default credential as its argument, or nil
if there is no default credential for this combination of protection space and task.
省略時の資格情報をそれの引数として受け取る完了ハンドラ、またはnil
、もし保護空間とタスクのこの組み合わせに対する省略時の資格情報が何もないならば。
Concurrency Note 並行性注意
You can call this method from synchronous code using a completion handler, as shown on this page, or you can call it as an asynchronous method that has the following declaration: あなたは、このメソッドを同期コードから完了ハンドラを使って呼び出せます、このページで示されるように、またはあなたはそれを以下の宣言を持つ非同期メソッドとして呼び出せます:
For information about concurrency and asynchronous code in Swift, see Calling Objective-C APIs Asynchronously. Swiftにおける並行性と非同期コードについての情報として、Objective-C APIを非同期に呼び出すを見てください。
func defaultCredential (for: URLProtectionSpace) -> URLCredential?
func setDefaultCredential (URLCredential, for: URLProtectionSpace)
func setDefaultCredential (URLCredential, for: URLProtectionSpace, task: URLSessionTask)