Linguaggio

SSLCertificateSocketFactory.GetHttpSocketFactory Metodo

Definizione

Restituisce una factory socket (denominata anche SSLSocketFactory, ma in uno spazio dei nomi diverso) da usare con lo stack HTTP Apache.

[Android.Runtime.Register("getHttpSocketFactory", "(ILandroid/net/SSLSessionCache;)Lorg/apache/http/conn/ssl/SSLSocketFactory;", "")]
public static Org.Apache.Http.Conn.Ssl.SSLSocketFactory? GetHttpSocketFactory(int handshakeTimeoutMillis, Android.Net.SSLSessionCache? cache);
[<Android.Runtime.Register("getHttpSocketFactory", "(ILandroid/net/SSLSessionCache;)Lorg/apache/http/conn/ssl/SSLSocketFactory;", "")>]
static member GetHttpSocketFactory : int * Android.Net.SSLSessionCache -> Org.Apache.Http.Conn.Ssl.SSLSocketFactory

Parametri

handshakeTimeoutMillis
Int32

da usare per l'handshake della connessione SSL o 0 per nessuno. Il timeout del socket viene reimpostato su 0 dopo l'handshake.

cache
SSLSessionCache

Oggetto SSLSessionCache da utilizzare o null per nessuna cache.

Valori restituiti

un nuovo SocketFactory con i parametri specificati

Attributi

Commenti

Restituisce una factory socket (denominata anche SSLSocketFactory, ma in uno spazio dei nomi diverso) da usare con lo stack HTTP Apache.

Questo membro è deprecato. In alternativa, usare #getDefault() insieme a un oggetto javax.net.ssl.HttpsURLConnection . Il client HTTP Apache non viene più gestito e potrebbe essere rimosso in una versione futura. Visitare questa pagina Web per altri dettagli.

per android.net.SSLCertificateSocketFactory.getHttpSocketFactory(int, android.net.SSLSessionCache).

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