SSLSocket.StartHandshake 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.
Démarre une liaison SSL sur cette connexion.
[Android.Runtime.Register("startHandshake", "()V", "GetStartHandshakeHandler")]
public abstract void StartHandshake ();
[<Android.Runtime.Register("startHandshake", "()V", "GetStartHandshakeHandler")>]
abstract member StartHandshake : unit -> unit
- Attributs
Exceptions
si une erreur se produit.
Remarques
Démarre une liaison SSL sur cette connexion. Les raisons courantes incluent la nécessité d’utiliser de nouvelles clés de chiffrement, de modifier les suites de chiffrement ou de lancer une nouvelle session. Pour forcer la réauthentification complète, la session active peut être invalidée avant de commencer cette négociation.
Si les données ont déjà été envoyées sur la connexion, elles continuent de circuler pendant cette négociation. Une fois la négociation terminée, elle est signalée avec un événement.
Cette méthode est synchrone pour la négociation initiale sur une connexion et retourne une fois la négociation négociée terminée. Certains protocoles peuvent ne pas prendre en charge plusieurs liaisons sur un socket existant et peuvent lever une instance IOException.
Documentation Java pour javax.net.ssl.SSLSocket.startHandshake()
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.