SSLSocketFactory Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| SSLSocketFactory(KeyStore) |
Crée la fabrique de socket SSL par défaut. |
| SSLSocketFactory(KeyStore, String) |
Crée la fabrique de socket SSL par défaut. |
| SSLSocketFactory(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
| SSLSocketFactory(KeyStore, String, KeyStore) |
Crée la fabrique de socket SSL par défaut. |
| SSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, IHostNameResolver) |
Crée la fabrique de socket SSL par défaut. |
SSLSocketFactory(KeyStore)
Crée la fabrique de socket SSL par défaut.
[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
Paramètres
- truststore
- KeyStore
Magasin de clés contenant des certificats de serveur approuvés.
- Attributs
Exceptions
Remarques
Java documentation pour org.apache.http.conn.ssl.SSLSocketFactory.SSLSocketFactory().
Les parties de cette page sont basées sur le travail créé et partagé par Software Foundation et utilisés sous les termes de la Apache License, version 2.0.
S’applique à
SSLSocketFactory(KeyStore, String)
Crée la fabrique de socket SSL par défaut.
[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
Paramètres
- keystore
- KeyStore
Magasin de clés contenant la clé privée cliente et le certificat.
- keystorePassword
- String
Mot de passe de la clé privée dans keystore.
- Attributs
Exceptions
Remarques
Java documentation pour org.apache.http.conn.ssl.SSLSocketFactory.SSLSocketFactory().
Les parties de cette page sont basées sur le travail créé et partagé par Software Foundation et utilisés sous les termes de la Apache License, version 2.0.
S’applique à
SSLSocketFactory(IntPtr, JniHandleOwnership)
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le 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
Paramètres
- transfer
- JniHandleOwnership
Indiquant JniHandleOwnershipcomment gérer javaReference
Remarques
Les parties de cette page sont basées sur le travail créé et partagé par Software Foundation et utilisés sous les termes de la Apache License, version 2.0.
S’applique à
SSLSocketFactory(KeyStore, String, KeyStore)
Crée la fabrique de socket SSL par défaut.
[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
Paramètres
- keystore
- KeyStore
Magasin de clés contenant la clé privée cliente et le certificat.
- keystorePassword
- String
Mot de passe de la clé privée dans keystore.
- truststore
- KeyStore
Magasin de clés contenant des certificats de serveur approuvés.
- Attributs
Exceptions
Remarques
Java documentation pour org.apache.http.conn.ssl.SSLSocketFactory.SSLSocketFactory().
Les parties de cette page sont basées sur le travail créé et partagé par Software Foundation et utilisés sous les termes de la Apache License, version 2.0.
S’applique à
SSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, IHostNameResolver)
Crée la fabrique de socket SSL par défaut.
[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
Paramètres
- algorithm
- String
Algorithme de contexte SSL ou null utilisation de TLS.
- keystore
- KeyStore
Magasin de clés contenant la clé privée et le certificat du client, ou null.
- keystorePassword
- String
Mot de passe de la clé privée dans keystore.
- truststore
- KeyStore
Magasin de clés contenant des certificats de serveur approuvés, ou null.
- random
- SecureRandom
Source de randomness pour le contexte SSL, ou null.
- nameResolver
- IHostNameResolver
Programme de résolution de nom d’hôte utilisé pour les connexions, ou null.
- Attributs
Exceptions
Remarques
Java documentation pour org.apache.http.conn.ssl.SSLSocketFactory.SSLSocketFactory().
Les parties de cette page sont basées sur le travail créé et partagé par Software Foundation et utilisés sous les termes de la Apache License, version 2.0.