SSLCertificateSocketFactory.CreateSocket Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| CreateSocket(InetAddress, Int32) |
Obsolète.
Crée un socket. |
| CreateSocket(String, Int32) |
Obsolète.
Crée un socket. |
| CreateSocket(InetAddress, Int32, InetAddress, Int32) |
Obsolète.
Crée un socket. |
| CreateSocket(Socket, String, Int32, Boolean) |
Obsolète.
Crée un socket. |
| CreateSocket(String, Int32, InetAddress, Int32) |
Obsolète.
Crée un socket. |
CreateSocket(InetAddress, Int32)
Attention
deprecated
Crée un 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
Paramètres
- addr
- InetAddress
l’adresse de l’hôte vers lequel le socket doit être connecté.
- port
- Int32
numéro de port de l’hôte distant auquel le socket est connecté.
Retours
- Attributs
Exceptions
Remarques
Cette méthode retourne un socket qui n’est pas connecté.
<b>Avertissement :</b> La vérification du nom d’hôte n’est pas effectuée avec cette méthode. Vous DEVEZ vérifier l’identité du serveur après la connexion du socket pour éviter les attaques de personne dans le milieu.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
CreateSocket(String, Int32)
Attention
deprecated
Crée un 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
Paramètres
- host
- String
l’adresse de l’hôte distant vers lequel le socket doit être connecté.
- port
- Int32
numéro de port de l’hôte distant auquel le socket est connecté.
Retours
- Attributs
Exceptions
Remarques
Par défaut, cette méthode retourne un socket connecté et vérifie le nom d’hôte du certificat de l’homologue après la connexion à l’aide de HostnameVerifierl’élément HttpsURLConnection.getDefaultHostnameVerifier() obtenu ; si cette instance a été créée avec #getInsecure(int, SSLSessionCache), elle retourne un socket qui n’est pas connecté à la place.
Java documentation pour android.net.SSLCertificateSocketFactory.createSocket(java.lang.String, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
CreateSocket(InetAddress, Int32, InetAddress, Int32)
Attention
deprecated
Crée un 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
Paramètres
- addr
- InetAddress
l’adresse de l’hôte distant vers lequel le socket doit être connecté.
- port
- Int32
numéro de port de l’hôte distant auquel le socket est connecté.
- localAddr
- InetAddress
l’adresse de l’hôte local à l’adresse du socket est liée.
- localPort
- Int32
numéro de port de l’hôte local auquel le socket est lié.
Retours
- Attributs
Exceptions
Remarques
Cette méthode retourne un socket qui n’est pas connecté.
<b>Avertissement :</b> La vérification du nom d’hôte n’est pas effectuée avec cette méthode. Vous DEVEZ vérifier l’identité du serveur après la connexion du socket pour éviter les attaques de personne dans le milieu.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
CreateSocket(Socket, String, Int32, Boolean)
Attention
deprecated
Crée un 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
Paramètres
- k
- Socket
le socket.
- host
- String
l’hôte.
- port
- Int32
numéro de port.
- close
- Boolean
true si le socket s doit être fermé lorsque le socket créé est fermé, false si le socket s doit être laissé ouvert.
Retours
- Attributs
Exceptions
Remarques
Par défaut, cette méthode retourne un socket connecté et vérifie le nom d’hôte du certificat de l’homologue après la connexion à l’aide de HostnameVerifierl’élément HttpsURLConnection.getDefaultHostnameVerifier() obtenu ; si cette instance a été créée avec #getInsecure(int, SSLSessionCache), elle retourne un socket qui n’est pas connecté à la place.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
CreateSocket(String, Int32, InetAddress, Int32)
Attention
deprecated
Crée un 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
Paramètres
- host
- String
l’adresse de l’hôte distant vers lequel le socket doit être connecté.
- port
- Int32
numéro de port de l’hôte distant auquel le socket est connecté.
- localAddr
- InetAddress
l’adresse de l’hôte local à l’adresse du socket est liée.
- localPort
- Int32
numéro de port de l’hôte local auquel le socket est lié.
Retours
- Attributs
Exceptions
Remarques
Par défaut, cette méthode retourne un socket connecté et vérifie le nom d’hôte du certificat de l’homologue après la connexion à l’aide de HostnameVerifierl’élément HttpsURLConnection.getDefaultHostnameVerifier() obtenu ; si cette instance a été créée avec #getInsecure(int, SSLSessionCache), elle retourne un socket qui n’est pas connecté à la place.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.