NOM¶
SSL_CTX_sess_set_cache_size, SSL_CTX_sess_get_cache_size - Manipuler la taille
du cache de sessions
SYNOPSIS¶
#include <openssl/ssl.h>
long SSL_CTX_sess_set_cache_size(SSL_CTX *ctx, long t);
long SSL_CTX_sess_get_cache_size(SSL_CTX *ctx);
DESCRIPTION¶
SSL_CTX_sess_set_cache_size() définit la taille du cache de
sessions interne du contexte
ctx à
t.
SSL_CTX_sess_get_cache_size() renvoie la taille du cache de sessions
valable actuellement.
NOTES¶
La taille du cache de sessions interne est SSL_SESSION_CACHE_MAX_SIZE_DEFAULT,
soit 1024*20 en ce moment, de telle sorte que 20 000 sessions
puissent être gérées. Cette taille peut être
modifiée en utilisant l'appel
SSL_CTX_sess_set_cache_size(). Un
cas particulier est la taille 0, qui est utilisée pour une taille
illimitée.
Quand le nombre maximal de sessions est atteint, aucune nouvelle session n'est
ajoutée au cache. Un nouvel espace peut être ajouté en
appelant
SSL_CTX_flush_sessions(3) pour supprimer les sessions
expirées.
Si la taille du cache de sessions est réduite alors que trop de sessions
sont déjà dans le cache de sessions, une ancienne session sera
supprimée la prochaine fois qu'une session sera ajoutée. Cette
suppression n'est pas synchronisée avec l'expiration des sessions.
VALEURS DE RETOUR¶
SSL_CTX_sess_set_cache_size() renvoie la taille valable
précédente.
SSL_CTX_sess_get_cache_size() renvoie la taille valable actuellement.
VOIR AUSSI¶
ssl(3),
SSL_CTX_set_session_cache_mode(3),
SSL_CTX_sess_number(3),
SSL_CTX_flush_sessions(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.