Linguaggio

SSLCertificateSocketFactory.CreateSocket Metodo

Definizione

Overload

Nome Descrizione
CreateSocket(InetAddress, Int32)
Obsoleti.

Crea socket.

CreateSocket(String, Int32)
Obsoleti.

Crea socket.

CreateSocket(InetAddress, Int32, InetAddress, Int32)
Obsoleti.

Crea socket.

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

Crea socket.

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

Crea socket.

CreateSocket(InetAddress, Int32)

Attenzione

deprecated

Crea socket.

[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

Parametri

addr
InetAddress

l'indirizzo host a cui deve essere connesso il socket.

port
Int32

numero di porta dell'host remoto in corrispondenza del quale è connesso il socket.

Valori restituiti

Attributi

Eccezioni

Commenti

Questo metodo restituisce un socket non connesso.

<b>Avviso:</b> La verifica del nome host non viene eseguita con questo metodo. È NECESSARIO verificare l'identità del server dopo la connessione del socket per evitare attacchi di tipo person-in-the-middle.

per android.net.SSLCertificateSocketFactory.createSocket(java.net.InetAddress, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

CreateSocket(String, Int32)

Attenzione

deprecated

Crea socket.

[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

Parametri

host
String

l'indirizzo host remoto a cui deve essere connesso il socket.

port
Int32

numero di porta dell'host remoto in corrispondenza del quale è connesso il socket.

Valori restituiti

Attributi

Eccezioni

Commenti

Per impostazione predefinita, questo metodo restituisce un socket connesso e verifica il nome host del certificato del peer dopo la connessione utilizzando l'oggetto HostnameVerifier ottenuto da HttpsURLConnection.getDefaultHostnameVerifier(); se questa istanza è stata creata con #getInsecure(int, SSLSessionCache), restituisce un socket non connesso .

per android.net.SSLCertificateSocketFactory.createSocket(java.lang.String, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

CreateSocket(InetAddress, Int32, InetAddress, Int32)

Attenzione

deprecated

Crea socket.

[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

Parametri

addr
InetAddress

l'indirizzo host remoto a cui deve essere connesso il socket.

port
Int32

numero di porta dell'host remoto in corrispondenza del quale è connesso il socket.

localAddr
InetAddress

l'indirizzo host locale a cui è associato il socket.

localPort
Int32

numero di porta dell'host locale a cui è associato il socket.

Valori restituiti

Attributi

Eccezioni

Commenti

Questo metodo restituisce un socket non connesso.

<b>Avviso:</b> La verifica del nome host non viene eseguita con questo metodo. È NECESSARIO verificare l'identità del server dopo la connessione del socket per evitare attacchi di tipo person-in-the-middle.

per android.net.SSLCertificateSocketFactory.createSocket(java.net.InetAddress, int, java.net.InetAddress, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

CreateSocket(Socket, String, Int32, Boolean)

Attenzione

deprecated

Crea socket.

[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

Parametri

k
Socket

socket.

host
String

l'host.

port
Int32

numero di porta.

close
Boolean

true se il socket s deve essere chiuso quando il socket creato viene chiuso, false se il socket s deve essere lasciato aperto.

Valori restituiti

Attributi

Eccezioni

Commenti

Per impostazione predefinita, questo metodo restituisce un socket connesso e verifica il nome host del certificato del peer dopo la connessione utilizzando l'oggetto HostnameVerifier ottenuto da HttpsURLConnection.getDefaultHostnameVerifier(); se questa istanza è stata creata con #getInsecure(int, SSLSessionCache), restituisce un socket non connesso .

per android.net.SSLCertificateSocketFactory.createSocket(java.net.Socket, java.lang.String, int, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

CreateSocket(String, Int32, InetAddress, Int32)

Attenzione

deprecated

Crea socket.

[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

Parametri

host
String

l'indirizzo host remoto a cui deve essere connesso il socket.

port
Int32

numero di porta dell'host remoto in corrispondenza del quale è connesso il socket.

localAddr
InetAddress

l'indirizzo host locale a cui è associato il socket.

localPort
Int32

numero di porta dell'host locale a cui è associato il socket.

Valori restituiti

Attributi

Eccezioni

Commenti

Per impostazione predefinita, questo metodo restituisce un socket connesso e verifica il nome host del certificato del peer dopo la connessione utilizzando l'oggetto HostnameVerifier ottenuto da HttpsURLConnection.getDefaultHostnameVerifier(); se questa istanza è stata creata con #getInsecure(int, SSLSessionCache), restituisce un socket non connesso .

per android.net.SSLCertificateSocketFactory.createSocket(java.lang.String, int, java.net.InetAddress, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a