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
ソケットが接続されているリモート ホストのポート番号。
返品
- 属性
例外
注釈
追加する
既定では、このメソッドは接続されたソケットを返し、HttpsURLConnection.getDefaultHostnameVerifier()から取得したHostnameVerifierを使用して接続した後にピアの証明書ホスト名を検証します。このインスタンスが#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を閉じる必要がある場合は、ソケット sを開いたままにする必要がある場合はfalseします。
返品
- 属性
例外
注釈
追加する
既定では、このメソッドは接続されたソケットを返し、HttpsURLConnection.getDefaultHostnameVerifier()から取得したHostnameVerifierを使用して接続した後にピアの証明書ホスト名を検証します。このインスタンスが#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
ソケットがバインドされているローカル ホストのポート番号。
返品
- 属性
例外
注釈
追加する
既定では、このメソッドは接続されたソケットを返し、HttpsURLConnection.getDefaultHostnameVerifier()から取得したHostnameVerifierを使用して接続した後にピアの証明書ホスト名を検証します。このインスタンスが#getInsecure(int, SSLSessionCache)で作成された場合は、代わりに接続されていないソケットを返します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。