ISocketFactory.IsSecure(Socket) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Comprueba si un socket proporciona una conexión segura.
[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
Parámetros
- sock
- Socket
el socket conectado que se va a comprobar
Devoluciones
true si la conexión del socket debe considerarse segura o false si no debería
- Atributos
Excepciones
si el argumento no es válido, por ejemplo, porque no es un socket conectado o lo creó un generador de sockets diferente. Tenga en cuenta que los generadores de sockets no son necesarios para comprobar estas condiciones, pueden devolver simplemente un valor predeterminado cuando se llama con un argumento de socket no válido.
Comentarios
Comprueba si un socket proporciona una conexión segura. Este generador debe tener #connectSocket connected el socket. La fábrica no realizará operaciones de E/S en este método.
<br/> Como regla general, los sockets sin formato no son seguros y los sockets TLS/SSL son seguros. Sin embargo, puede haber desviaciones específicas de la aplicación. Por ejemplo, un socket sin formato a un host de la misma intranet ("zona de confianza") podría considerarse seguro. Por otro lado, un socket TLS/SSL podría considerarse inseguro en función del conjunto de cifrado elegido para la conexión.
Java documentación para org.apache.http.conn.scheme.SocketFactory.isSecure(java.net.Socket).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.