SSLCertificateSocketFactory.CreateSocket メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| 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 を確認する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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)で作成された場合は、代わりに接続されていないソケットを返します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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 を確認する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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)で作成された場合は、代わりに接続されていないソケットを返します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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)で作成された場合は、代わりに接続されていないソケットを返します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。