SSLContext.Init(IKeyManager[], ITrustManager[], SecureRandom) Méthode
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.
Initialise ce contexte.
[Android.Runtime.Register("init", "([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V", "")]
public void Init(Javax.Net.Ssl.IKeyManager[]? km, Javax.Net.Ssl.ITrustManager[]? tm, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("init", "([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V", "")>]
member this.Init : Javax.Net.Ssl.IKeyManager[] * Javax.Net.Ssl.ITrustManager[] * Java.Security.SecureRandom -> unit
Paramètres
- km
- IKeyManager[]
sources de clés d’authentification ou null
- tm
- ITrustManager[]
sources de décisions d’approbation d’authentification homologue ou null
- random
- SecureRandom
source de randomness pour ce générateur ou null
- Attributs
Exceptions
si l’initialisation de cette instance échoue.
Remarques
Initialise ce contexte. L’un des deux premiers paramètres peut être null, auquel cas les fournisseurs de sécurité installés seront recherchés pour l’implémentation de priorité la plus élevée de la fabrique appropriée. De même, le paramètre aléatoire sécurisé peut être null, auquel cas l’implémentation par défaut sera utilisée.
Seule la première instance d’une clé et/ou d’un type d’implémentation de gestionnaire de confiance particulier dans le tableau est utilisée. (Par exemple, seul le premier javax.net.ssl.X509KeyManager dans le tableau sera utilisé.)
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.