Provided by: manpages-fr-extra_20151231_all bug

NOM

       SSL_SESSION_get_time, SSL_SESSION_set_time, SSL_SESSION_get_timeout,
       SSL_SESSION_set_timeout - récupérer et modifier la date de création d'une session et le
       délai d'expiration

SYNOPSIS

        #include <openssl/ssl.h>

        long SSL_SESSION_get_time(const SSL_SESSION *s);
        long SSL_SESSION_set_time(SSL_SESSION *s, long tm);
        long SSL_SESSION_get_timeout(const SSL_SESSION *s);
        long SSL_SESSION_set_timeout(SSL_SESSION *s, long tm);

        long SSL_get_time(const SSL_SESSION *s);
        long SSL_set_time(SSL_SESSION *s, long tm);
        long SSL_get_timeout(const SSL_SESSION *s);
        long SSL_set_timeout(SSL_SESSION *s, long tm);

DESCRIPTION

       SSL_SESSION_get_time() renvoie la date à laquelle la session s a été établie. Cette date
       est donnée sous forme du nombre de secondes depuis le temps zéro de l'ordinateur ; elle
       est donc compatible avec la date renvoyée par un appel à time().

       SSL_SESSION_set_time() remplace la date de création de la session s par la valeur tm.

       SSL_SESSION_get_timeout() renvoie le délai d'expiration de la session s en secondes.

       SSL_SESSION_set_timeout() remplace le délai d'expiration de la session s par la valeur tm
       en secondes.

       Les fonctions SSL_get_time(), SSL_set_time(), SSL_get_timeout() et SSL_set_timeout() sont
       des synonymes des fonctions SSL_SESSION_*().

NOTES

       Les sessions expirent en fonction de leur date de création et de leur délai d'expiration.
       Ces valeurs sont définies lors de la création de la session, respectivement à la date
       courante et au délai courant d'expiration par défaut, comme spécifié par
       SSL_CTX_set_timeout(3). Grâce à ces fonctions, il est possible d'allonger ou de réduire la
       durée de vie d'une session.

VALEURS DE RETOUR

       SSL_SESSION_get_time() et SSL_SESSION_get_timeout() renvoient les valeurs courantes.

       SSL_SESSION_set_time() et SSL_SESSION_set_timeout() renvoient 1 en cas de succès.

       Pour chacune de ces fonctions, si un pointeur NULL est passé pour la session s, 0 est
       renvoyé.

VOIR AUSSI

       ssl(3), SSL_CTX_set_timeout(3), SSL_get_default_timeout(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.