Provided by: manpages-fr-extra_20151231_all 

NOM
SSL_CTX_flush_sessions, SSL_flush_sessions - Supprimer les sessions expirées
SYNOPSIS
#include <openssl/ssl.h>
void SSL_CTX_flush_sessions(SSL_CTX *ctx, long tm);
void SSL_flush_sessions(SSL_CTX *ctx, long tm);
DESCRIPTION
SSL_CTX_flush_sessions() provoque un parcours du cache de sessions de ctx pour supprimer les sessions
expirées à l'instant tm.
SSL_flush_sessions() est un synonyme de SSL_CTX_flush_sessions().
NOTES
Si activé, le cache de sessions internes collectera toutes les sessions établies jusqu'au nombre maximal
indiqué (consultez SSL_CTX_sess_set_cache_size()). Comme les sessions ne seront pas réutilisées une fois
expirées, elles devront être supprimées du cache pour préserver les ressources. Cela peut être fait soit
automatiquement à chaque fois que 255 nouvelles sessions ont été établies (consultez
SSL_CTX_set_session_cache_mode(3)), soit directement en appelant SSL_CTX_flush_sessions().
Le paramètre tm indique l'instant qui devrait être utilisé pour le test d'expiration, dans la plupart des
cas le temps réel donné par time(0) sera utilisée.
SSL_CTX_flush_sessions() ne vérifie que les sessions stockées dans le cache interne. Quand une session
est trouvée et supprimée, le remove_session_cb est tout de même appelé pour synchronisation avec le cache
externe (consultez SSL_CTX_sess_set_get_cb(3)).
VALEURS DE RETOUR
VOIR AUSSI
ssl(3), SSL_CTX_set_session_cache_mode(3), SSL_CTX_set_timeout(3), SSL_CTX_sess_set_get_cb(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_CTX_flush_sessions(3SSL)