Provided by: manpages-fr-extra_20151231_all 

NOM
SSL_set_connect_state, SSL_get_accept_state - Préparer un objet SSL pour fonctionner en mode client ou
serveur
SYNOPSIS
#include <openssl/ssl.h>
void SSL_set_connect_state(SSL *ssl);
void SSL_set_accept_state(SSL *ssl);
DESCRIPTION
SSL_set_connect_state() définit ssl pour fonctionner en mode client.
SSL_set_accept_state() définit ssl pour fonctionner en mode serveur.
NOTES
Quand l'objet SSL_CTX a été créé avec SSL_CTX_new(3), il lui était assigné soit un mode client dédié,
soit un mode serveur dédié, soit un mode générique qui pouvait être utilisé à la fois pour les connexions
en client et serveur (le mode a pu être modifié avec SSL_CTX_set_ssl_version(3) ou SSL_set_ssl_method()).
Lors d’une initialisation de connexion, le moteur SSL doit savoir s'il doit appeler les routines
« connect » (client) ou « accept » (serveur). Même si cela peut être évident en fonction du mode choisi
— si le mode client ou serveur a été demandé — les routines d'initialisation de connexion doivent être
définies explicitement.
Lors de l'utilisation des routines SSL_connect(3) ou SSL_accept(3), les routines d'initialisation de
connexion adéquates sont automatiquement définies. Lors de la réalisation d'une négociation transparente
utilisant SSL_write(3) ou SSL_read(3), les routines d'initialisation de connexion doivent être
explicitement définies à l'avance en utilisant SSL_set_connect_state() ou SSL_set_accept_state().
VALEURS DE RETOUR
SSL_set_connect_state() et SSL_set_accept_state() ne renvoient pas de renseignements de diagnostic.
VOIR AUSSI
ssl(3), SSL_new(3), SSL_CTX_new(3), SSL_connect(3), SSL_accept(3), SSL_write(3), SSL_read(3),
SSL_do_handshake(3), SSL_CTX_set_ssl_version(3)
TRADUCTION
La traduction de cette page de manuel est maintenue par les membres de la liste <debian-l10n-french AT
lists DOT debian DOT org>. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le
paquet manpages-fr-extra.
1.0.2a 1.0.2c 2015-12-31 fr::ssl::SSL_set_connect_state(3SSL)