SSLCertificateSocketFactory.CreateSocket Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| CreateSocket(InetAddress, Int32) |
Veraltet.
Erstellt Socket. |
| CreateSocket(String, Int32) |
Veraltet.
Erstellt Socket. |
| CreateSocket(InetAddress, Int32, InetAddress, Int32) |
Veraltet.
Erstellt Socket. |
| CreateSocket(Socket, String, Int32, Boolean) |
Veraltet.
Erstellt Socket. |
| CreateSocket(String, Int32, InetAddress, Int32) |
Veraltet.
Erstellt Socket. |
CreateSocket(InetAddress, Int32)
Achtung
deprecated
Erstellt 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
Parameter
- addr
- InetAddress
die Hostadresse, mit der der Socket verbunden werden muss.
- port
- Int32
die Portnummer des Remotehosts, an dem der Socket verbunden ist.
Gibt zurück
- Attribute
Ausnahmen
Hinweise
Diese Methode gibt einen Socket zurück, der nicht verbunden ist.
<b>Warning:</b> Hostname Überprüfung wird mit dieser Methode nicht ausgeführt. Sie MÜSSEN die Identität des Servers überprüfen, nachdem Sie den Socket verbunden haben, um Personen-in-the-Middle-Angriffe zu vermeiden.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateSocket(String, Int32)
Achtung
deprecated
Erstellt 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
Parameter
- host
- String
die Remotehostadresse, mit der der Socket verbunden sein muss.
- port
- Int32
die Portnummer des Remotehosts, an dem der Socket verbunden ist.
Gibt zurück
- Attribute
Ausnahmen
Hinweise
Standardmäßig gibt diese Methode einen verbundenen Socket zurück und überprüft den Zertifikathost des Peers nach dem Herstellen der Verbindung mit dem HostnameVerifier abgerufenen Von HttpsURLConnection.getDefaultHostnameVerifier(); wenn diese Instanz mit #getInsecure(int, SSLSessionCache)erstellt wurde, gibt sie einen Socket zurück, der nicht verbunden ist.
Java Dokumentation für android.net.SSLCertificateSocketFactory.createSocket(java.lang.String, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateSocket(InetAddress, Int32, InetAddress, Int32)
Achtung
deprecated
Erstellt 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
Parameter
- addr
- InetAddress
die Remotehostadresse, mit der der Socket verbunden sein muss.
- port
- Int32
die Portnummer des Remotehosts, an dem der Socket verbunden ist.
- localAddr
- InetAddress
die lokale Hostadresse, an die der Socket gebunden ist.
- localPort
- Int32
die Portnummer des lokalen Hosts, an den der Socket gebunden ist.
Gibt zurück
- Attribute
Ausnahmen
Hinweise
Diese Methode gibt einen Socket zurück, der nicht verbunden ist.
<b>Warning:</b> Hostname Überprüfung wird mit dieser Methode nicht ausgeführt. Sie MÜSSEN die Identität des Servers überprüfen, nachdem Sie den Socket verbunden haben, um Personen-in-the-Middle-Angriffe zu vermeiden.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateSocket(Socket, String, Int32, Boolean)
Achtung
deprecated
Erstellt 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
Parameter
- k
- Socket
der Socket.
- host
- String
der Host.
- port
- Int32
die Portnummer.
- close
- Boolean
true wenn socket s geschlossen werden soll, wenn der erstellte Socket geschlossen wird, false wenn der Socket s geöffnet bleiben soll.
Gibt zurück
- Attribute
Ausnahmen
Hinweise
Standardmäßig gibt diese Methode einen verbundenen Socket zurück und überprüft den Zertifikathost des Peers nach dem Herstellen der Verbindung mit dem HostnameVerifier abgerufenen Von HttpsURLConnection.getDefaultHostnameVerifier(); wenn diese Instanz mit #getInsecure(int, SSLSessionCache)erstellt wurde, gibt sie einen Socket zurück, der nicht verbunden ist.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
CreateSocket(String, Int32, InetAddress, Int32)
Achtung
deprecated
Erstellt 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
Parameter
- host
- String
die Remotehostadresse, mit der der Socket verbunden sein muss.
- port
- Int32
die Portnummer des Remotehosts, an dem der Socket verbunden ist.
- localAddr
- InetAddress
die lokale Hostadresse, an die der Socket gebunden ist.
- localPort
- Int32
die Portnummer des lokalen Hosts, an den der Socket gebunden ist.
Gibt zurück
- Attribute
Ausnahmen
Hinweise
Standardmäßig gibt diese Methode einen verbundenen Socket zurück und überprüft den Zertifikathost des Peers nach dem Herstellen der Verbindung mit dem HostnameVerifier abgerufenen Von HttpsURLConnection.getDefaultHostnameVerifier(); wenn diese Instanz mit #getInsecure(int, SSLSessionCache)erstellt wurde, gibt sie einen Socket zurück, der nicht verbunden ist.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.