Language

SSLCertificateSocketFactory.CreateSocket メソッド

定義

オーバーロード

名前 説明
CreateSocket(InetAddress, Int32)
古い.

ソケットを作成します。

CreateSocket(String, Int32)
古い.

ソケットを作成します。

CreateSocket(InetAddress, Int32, InetAddress, Int32)
古い.

ソケットを作成します。

CreateSocket(Socket, String, Int32, Boolean)
古い.

ソケットを作成します。

CreateSocket(String, Int32, InetAddress, Int32)
古い.

ソケットを作成します。

CreateSocket(InetAddress, Int32)

注意事項

deprecated

ソケットを作成します。

[Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_IHandler")]
[System.Obsolete("deprecated")]
public override Java.Net.Socket? CreateSocket(Java.Net.InetAddress? addr, int port);
[<Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_IHandler")>]
[<System.Obsolete("deprecated")>]
override this.CreateSocket : Java.Net.InetAddress * int -> Java.Net.Socket

パラメーター

addr
InetAddress

ソケットが接続されている必要があるホスト アドレス。

port
Int32

ソケットが接続されているリモート ホストのポート番号。

返品

属性

例外

注釈

このメソッドは、 接続されていないソケットを返します。

<b>Warning:</b> ホスト名の検証は、このメソッドでは実行されません。 中間者攻撃を回避するには、ソケットを接続した後にサーバーの ID を確認する必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

CreateSocket(String, Int32)

注意事項

deprecated

ソケットを作成します。

[Android.Runtime.Register("createSocket", "(Ljava/lang/String;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_IHandler")]
[System.Obsolete("deprecated")]
public override Java.Net.Socket? CreateSocket(string? host, int port);
[<Android.Runtime.Register("createSocket", "(Ljava/lang/String;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_IHandler")>]
[<System.Obsolete("deprecated")>]
override this.CreateSocket : string * int -> Java.Net.Socket

パラメーター

host
String

ソケットが接続されている必要があるリモート ホスト アドレス。

port
Int32

ソケットが接続されているリモート ホストのポート番号。

返品

属性

例外

注釈

既定では、このメソッドは接続されたソケットを返し、HostnameVerifierから取得したHttpsURLConnection.getDefaultHostnameVerifier()を使用して接続した後にピアの証明書ホスト名を検証します。このインスタンスが#getInsecure(int, SSLSessionCache)で作成された場合は、代わりに接続されていないソケットを返します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

CreateSocket(InetAddress, Int32, InetAddress, Int32)

注意事項

deprecated

ソケットを作成します。

[Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_ILjava_net_InetAddress_IHandler")]
[System.Obsolete("deprecated")]
public override Java.Net.Socket? CreateSocket(Java.Net.InetAddress? addr, int port, Java.Net.InetAddress? localAddr, int localPort);
[<Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_ILjava_net_InetAddress_IHandler")>]
[<System.Obsolete("deprecated")>]
override this.CreateSocket : Java.Net.InetAddress * int * Java.Net.InetAddress * int -> Java.Net.Socket

パラメーター

addr
InetAddress

ソケットが接続されている必要があるリモート ホスト アドレス。

port
Int32

ソケットが接続されているリモート ホストのポート番号。

localAddr
InetAddress

ソケットがバインドされているローカル ホスト アドレス。

localPort
Int32

ソケットがバインドされているローカル ホストのポート番号。

返品

属性

例外

注釈

このメソッドは、 接続されていないソケットを返します。

<b>Warning:</b> ホスト名の検証は、このメソッドでは実行されません。 中間者攻撃を回避するには、ソケットを接続した後にサーバーの ID を確認する必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

CreateSocket(Socket, String, Int32, Boolean)

注意事項

deprecated

ソケットを作成します。

[Android.Runtime.Register("createSocket", "(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_Socket_Ljava_lang_String_IZHandler")]
[System.Obsolete("deprecated")]
public override Java.Net.Socket? CreateSocket(Java.Net.Socket? k, string? host, int port, bool close);
[<Android.Runtime.Register("createSocket", "(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_Socket_Ljava_lang_String_IZHandler")>]
[<System.Obsolete("deprecated")>]
override this.CreateSocket : Java.Net.Socket * string * int * bool -> Java.Net.Socket

パラメーター

k
Socket

ソケット。

host
String

ホスト。

port
Int32

ポート番号。

close
Boolean

true作成されたソケットを閉じるときにソケット sを閉じる必要がある場合は、ソケット falseを開いたままにする必要がある場合はsします。

返品

属性

例外

注釈

既定では、このメソッドは接続されたソケットを返し、HostnameVerifierから取得したHttpsURLConnection.getDefaultHostnameVerifier()を使用して接続した後にピアの証明書ホスト名を検証します。このインスタンスが#getInsecure(int, SSLSessionCache)で作成された場合は、代わりに接続されていないソケットを返します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

CreateSocket(String, Int32, InetAddress, Int32)

注意事項

deprecated

ソケットを作成します。

[Android.Runtime.Register("createSocket", "(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_ILjava_net_InetAddress_IHandler")]
[System.Obsolete("deprecated")]
public override Java.Net.Socket? CreateSocket(string? host, int port, Java.Net.InetAddress? localAddr, int localPort);
[<Android.Runtime.Register("createSocket", "(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_ILjava_net_InetAddress_IHandler")>]
[<System.Obsolete("deprecated")>]
override this.CreateSocket : string * int * Java.Net.InetAddress * int -> Java.Net.Socket

パラメーター

host
String

ソケットが接続されている必要があるリモート ホスト アドレス。

port
Int32

ソケットが接続されているリモート ホストのポート番号。

localAddr
InetAddress

ソケットがバインドされているローカル ホスト アドレス。

localPort
Int32

ソケットがバインドされているローカル ホストのポート番号。

返品

属性

例外

注釈

既定では、このメソッドは接続されたソケットを返し、HostnameVerifierから取得したHttpsURLConnection.getDefaultHostnameVerifier()を使用して接続した後にピアの証明書ホスト名を検証します。このインスタンスが#getInsecure(int, SSLSessionCache)で作成された場合は、代わりに接続されていないソケットを返します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象