SSLCertificateSocketFactory.CreateSocket Método

Definição

Sobrecargas

Nome Description
CreateSocket(InetAddress, Int32)
Obsoleto.

Cria soquete.

CreateSocket(String, Int32)
Obsoleto.

Cria soquete.

CreateSocket(InetAddress, Int32, InetAddress, Int32)
Obsoleto.

Cria soquete.

CreateSocket(Socket, String, Int32, Boolean)
Obsoleto.

Cria soquete.

CreateSocket(String, Int32, InetAddress, Int32)
Obsoleto.

Cria soquete.

CreateSocket(InetAddress, Int32)

Cuidado

deprecated

Cria soquete.

[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

Parâmetros

addr
InetAddress

o endereço do host ao qual o soquete precisa ser conectado.

port
Int32

o número da porta do host remoto no qual o soquete está conectado.

Retornos

Atributos

Exceções

Comentários

Esse método retorna um soquete que não está conectado.

<b>Aviso:</b> A verificação do nome do host não é executada com esse método. Você deve verificar a identidade do servidor depois de conectar o soquete para evitar ataques pessoais no meio.

Java documentação para android.net.SSLCertificateSocketFactory.createSocket(java.net.InetAddress, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSocket(String, Int32)

Cuidado

deprecated

Cria soquete.

[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

Parâmetros

host
String

o endereço de host remoto ao qual o soquete precisa ser conectado.

port
Int32

o número da porta do host remoto no qual o soquete está conectado.

Retornos

Atributos

Exceções

Comentários

Por padrão, esse método retorna um soquete conectado e verifica o nome do host do certificado do par depois de se conectar usando o HostnameVerifier obtido; HttpsURLConnection.getDefaultHostnameVerifier()se essa instância foi criada com #getInsecure(int, SSLSessionCache), retorna um soquete que não está conectado .

Java documentação para android.net.SSLCertificateSocketFactory.createSocket(java.lang.String, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSocket(InetAddress, Int32, InetAddress, Int32)

Cuidado

deprecated

Cria soquete.

[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

Parâmetros

addr
InetAddress

o endereço de host remoto ao qual o soquete precisa ser conectado.

port
Int32

o número da porta do host remoto no qual o soquete está conectado.

localAddr
InetAddress

o endereço do host local ao qual o soquete está associado.

localPort
Int32

o número da porta do host local no qual o soquete está associado.

Retornos

Atributos

Exceções

Comentários

Esse método retorna um soquete que não está conectado.

<b>Aviso:</b> A verificação do nome do host não é executada com esse método. Você deve verificar a identidade do servidor depois de conectar o soquete para evitar ataques pessoais no meio.

Java documentação para android.net.SSLCertificateSocketFactory.createSocket(java.net.InetAddress, int, java.net.InetAddress, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSocket(Socket, String, Int32, Boolean)

Cuidado

deprecated

Cria soquete.

[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

Parâmetros

k
Socket

o soquete.

host
String

o host.

port
Int32

o número da porta.

close
Boolean

true se o soquete s deve ser fechado quando o soquete criado é fechado, false se o soquete s deve ser deixado aberto.

Retornos

Atributos

Exceções

Comentários

Por padrão, esse método retorna um soquete conectado e verifica o nome do host do certificado do par depois de se conectar usando o HostnameVerifier obtido; HttpsURLConnection.getDefaultHostnameVerifier()se essa instância foi criada com #getInsecure(int, SSLSessionCache), retorna um soquete que não está conectado .

Java documentação para android.net.SSLCertificateSocketFactory.createSocket(java.net.Socket, java.lang.String, int, boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CreateSocket(String, Int32, InetAddress, Int32)

Cuidado

deprecated

Cria soquete.

[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

Parâmetros

host
String

o endereço de host remoto ao qual o soquete precisa ser conectado.

port
Int32

o número da porta do host remoto no qual o soquete está conectado.

localAddr
InetAddress

o endereço do host local ao qual o soquete está associado.

localPort
Int32

o número da porta do host local no qual o soquete está associado.

Retornos

Atributos

Exceções

Comentários

Por padrão, esse método retorna um soquete conectado e verifica o nome do host do certificado do par depois de se conectar usando o HostnameVerifier obtido; HttpsURLConnection.getDefaultHostnameVerifier()se essa instância foi criada com #getInsecure(int, SSLSessionCache), retorna um soquete que não está conectado .

Java documentação para android.net.SSLCertificateSocketFactory.createSocket(java.lang.String, int, java.net.InetAddress, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a