ISocketFactory.IsSecure(Socket) 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.
Überprüft, ob ein Socket eine sichere Verbindung bereitstellt.
[Android.Runtime.Register("isSecure", "(Ljava/net/Socket;)Z", "GetIsSecure_Ljava_net_Socket_Handler:Org.Apache.Http.Conn.Schemes.ISocketFactoryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool IsSecure(Java.Net.Socket? sock);
[<Android.Runtime.Register("isSecure", "(Ljava/net/Socket;)Z", "GetIsSecure_Ljava_net_Socket_Handler:Org.Apache.Http.Conn.Schemes.ISocketFactoryInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member IsSecure : Java.Net.Socket -> bool
Parameter
- sock
- Socket
der zu überprüfende verbundene Socket
Gibt zurück
true wenn die Verbindung des Sockets als sicher betrachtet werden soll oder false nicht
- Attribute
Ausnahmen
wenn das Argument ungültig ist, z. B. weil es sich nicht um einen verbundenen Socket handelt oder von einer anderen Socketfactory erstellt wurde. Beachten Sie, dass Socketfabriken nicht erforderlich sind, um diese Bedingungen zu überprüfen, sie können einfach einen Standardwert zurückgeben, wenn sie mit einem ungültigen Socketargument aufgerufen werden.
Hinweise
Überprüft, ob ein Socket eine sichere Verbindung bereitstellt. Der Socket muss von dieser Factory sein #connectSocket connected . Die Factory führt in dieser Methode keine E/A-Vorgänge aus.
<br/> Als Faustregel sind einfache Sockets nicht sicher und TLS/SSL-Sockets sind sicher. Es kann jedoch anwendungsspezifische Abweichungen geben. Beispielsweise könnte ein einfaches Socket für einen Host im selben Intranet ("vertrauenswürdige Zone") als sicher betrachtet werden. Andererseits könnte ein TLS/SSL-Socket basierend auf der für die Verbindung gewählten Cypher-Suite als unsicher betrachtet werden.
Java Dokumentation für org.apache.http.conn.scheme.SocketFactory.isSecure(java.net.Socket).
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.