SSLSocketFactory Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| SSLSocketFactory(KeyStore) |
Crea la factory del socket SSL predefinita. |
| SSLSocketFactory(KeyStore, String) |
Crea la factory del socket SSL predefinita. |
| SSLSocketFactory(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
| SSLSocketFactory(KeyStore, String, KeyStore) |
Crea la factory del socket SSL predefinita. |
| SSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, IHostNameResolver) |
Crea la factory del socket SSL predefinita. |
SSLSocketFactory(KeyStore)
Crea la factory del socket SSL predefinita.
[Android.Runtime.Register(".ctor", "(Ljava/security/KeyStore;)V", "")]
public SSLSocketFactory(Java.Security.KeyStore? truststore);
[<Android.Runtime.Register(".ctor", "(Ljava/security/KeyStore;)V", "")>]
new Org.Apache.Http.Conn.Ssl.SSLSocketFactory : Java.Security.KeyStore -> Org.Apache.Http.Conn.Ssl.SSLSocketFactory
Parametri
- truststore
- KeyStore
Archivio chiavi contenente certificati server attendibili.
- Attributi
Eccezioni
Commenti
per org.apache.http.conn.ssl.SSLSocketFactory.SSLSocketFactory().
Le parti di questa pagina sono basate sul lavoro creato e condiviso da Foundation e usato in base alle condizioni della di Apache License, versione 2.0.
Si applica a
SSLSocketFactory(KeyStore, String)
Crea la factory del socket SSL predefinita.
[Android.Runtime.Register(".ctor", "(Ljava/security/KeyStore;Ljava/lang/String;)V", "")]
public SSLSocketFactory(Java.Security.KeyStore? keystore, string? keystorePassword);
[<Android.Runtime.Register(".ctor", "(Ljava/security/KeyStore;Ljava/lang/String;)V", "")>]
new Org.Apache.Http.Conn.Ssl.SSLSocketFactory : Java.Security.KeyStore * string -> Org.Apache.Http.Conn.Ssl.SSLSocketFactory
Parametri
- keystore
- KeyStore
Archivio chiavi contenente la chiave privata e il certificato del client.
- keystorePassword
- String
Password per la chiave privata in keystore.
- Attributi
Eccezioni
Commenti
per org.apache.http.conn.ssl.SSLSocketFactory.SSLSocketFactory().
Le parti di questa pagina sono basate sul lavoro creato e condiviso da Foundation e usato in base alle condizioni della di Apache License, versione 2.0.
Si applica a
SSLSocketFactory(IntPtr, JniHandleOwnership)
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.
protected SSLSocketFactory(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Org.Apache.Http.Conn.Ssl.SSLSocketFactory : nativeint * Android.Runtime.JniHandleOwnership -> Org.Apache.Http.Conn.Ssl.SSLSocketFactory
Parametri
- javaReference
-
IntPtr
nativeint
Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Native Interface) Java.
- transfer
- JniHandleOwnership
Oggetto JniHandleOwnershipche indica come gestire javaReference
Commenti
Le parti di questa pagina sono basate sul lavoro creato e condiviso da Foundation e usato in base alle condizioni della di Apache License, versione 2.0.
Si applica a
SSLSocketFactory(KeyStore, String, KeyStore)
Crea la factory del socket SSL predefinita.
[Android.Runtime.Register(".ctor", "(Ljava/security/KeyStore;Ljava/lang/String;Ljava/security/KeyStore;)V", "")]
public SSLSocketFactory(Java.Security.KeyStore? keystore, string? keystorePassword, Java.Security.KeyStore? truststore);
[<Android.Runtime.Register(".ctor", "(Ljava/security/KeyStore;Ljava/lang/String;Ljava/security/KeyStore;)V", "")>]
new Org.Apache.Http.Conn.Ssl.SSLSocketFactory : Java.Security.KeyStore * string * Java.Security.KeyStore -> Org.Apache.Http.Conn.Ssl.SSLSocketFactory
Parametri
- keystore
- KeyStore
Archivio chiavi contenente la chiave privata e il certificato del client.
- keystorePassword
- String
Password per la chiave privata in keystore.
- truststore
- KeyStore
Archivio chiavi contenente certificati server attendibili.
- Attributi
Eccezioni
Commenti
per org.apache.http.conn.ssl.SSLSocketFactory.SSLSocketFactory().
Le parti di questa pagina sono basate sul lavoro creato e condiviso da Foundation e usato in base alle condizioni della di Apache License, versione 2.0.
Si applica a
SSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, IHostNameResolver)
Crea la factory del socket SSL predefinita.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/security/KeyStore;Ljava/lang/String;Ljava/security/KeyStore;Ljava/security/SecureRandom;Lorg/apache/http/conn/scheme/HostNameResolver;)V", "")]
public SSLSocketFactory(string? algorithm, Java.Security.KeyStore? keystore, string? keystorePassword, Java.Security.KeyStore? truststore, Java.Security.SecureRandom? random, Org.Apache.Http.Conn.Schemes.IHostNameResolver? nameResolver);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/security/KeyStore;Ljava/lang/String;Ljava/security/KeyStore;Ljava/security/SecureRandom;Lorg/apache/http/conn/scheme/HostNameResolver;)V", "")>]
new Org.Apache.Http.Conn.Ssl.SSLSocketFactory : string * Java.Security.KeyStore * string * Java.Security.KeyStore * Java.Security.SecureRandom * Org.Apache.Http.Conn.Schemes.IHostNameResolver -> Org.Apache.Http.Conn.Ssl.SSLSocketFactory
Parametri
- algorithm
- String
Algoritmo di contesto SSL o null per l'uso di TLS.
- keystore
- KeyStore
Archivio chiavi contenente la chiave privata del client e il certificato oppure null.
- keystorePassword
- String
Password per la chiave privata in keystore.
- truststore
- KeyStore
Archivio chiavi contenente certificati server attendibili o null.
- random
- SecureRandom
Origine della casualità per il contesto SSL o null.
- nameResolver
- IHostNameResolver
Sistema di risoluzione dei nomi host usato per le connessioni o null.
- Attributi
Eccezioni
Commenti
per org.apache.http.conn.ssl.SSLSocketFactory.SSLSocketFactory().
Le parti di questa pagina sono basate sul lavoro creato e condiviso da Foundation e usato in base alle condizioni della di Apache License, versione 2.0.