Initializer

init(proxyHost:port:type:realm:authenticationMethod:)

Creates a protection space object representing a proxy server. あるプロキシサーバを表している保護空間オブジェクトを作成します。

Declaration 宣言

init(proxyHost host: String, 
port: Int, 
type: String?, 
realm: String?, 
authenticationMethod: String?)

Parameters パラメータ

host

The host of the proxy server for the protection space object. 保護空間オブジェクトに対するプロキシサーバのホスト。

port

The port for the protection space object. If port is 0 the default port for the specified proxy type is used, for example, port 80 for HTTP. Note that servers can, and do, treat these values differently. 保護空間オブジェクトに対するポート。portが0ならば、指定されたプロキシ型に対する省略時のポートが使われます、例えば、ポート80をHTTPに対して。サーバはこれら値を異なって扱う可能性がある、そして事実そうすることに注意してください。

proxyType

The type of proxy server. The value of proxyType should be set to one of the values specified in NSURLProtectionSpace Proxy Types. プロキシサーバの型。proxyTypeの値は、NSURLProtectionSpaceプロキシ型で指定された値のうちの1つに設定されるべきです。

realm

A string indicating a protocol specific subdivision of the host. realm may be nil if there is no specified realm or if the protocol doesn’t support realms. ホストのプロトコル特有の下位区分を指し示している文字列。realmは、nilであるかもしれません、指定されたレルムがないならばまたはプロトコルがレルムをサポートしないならば。

authenticationMethod

The type of authentication to use. authenticationMethod should be set to one of the values in NSURLProtectionSpace Authentication Method Constants or nil to use the default, NSURLAuthenticationMethodDefault. 使用する認証の型。authenticationMethodは、NSURLProtectionSpace認証メソッド定数の中の値のうちの1つに設定されなければなりません、またはnilで初期設定、NSURLAuthenticationMethodDefaultを使います。

Return Value 戻り値

A new protection space object, with the given host, port, proxyType, realm, and authenticationMethod. 新しい保護空間オブジェクト、この与えられたホスト、ポート、proxyType、レルム、そしてauthenticationMethodを持ちます。

See Also 参照

Creating a Protection Space 保護空間を作成する