*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> SSL_SESSION_set_time (3)              
Title
Content
Arch
Section
 

SSL_SESSION_get_time(3)

Contents


NAME    [Toc]    [Back]

       SSL_SESSION_get_time,    SSL_SESSION_set_time,    SSL_SESSION_get_timeout,
 SSL_SESSION_set_timeout -  Retrieve  and
       manipulate session time and timeout settings

SYNOPSIS    [Toc]    [Back]

       #include <openssl/ssl.h>

       long SSL_SESSION_get_time(
               SSL_SESSION *s ); long SSL_SESSION_set_time(
               SSL_SESSION *s,
               long tm ); long SSL_SESSION_get_timeout(
               SSL_SESSION *s ); long SSL_SESSION_set_timeout(
               SSL_SESSION *s,
               long tm ); long SSL_get_time(
               SSL_SESSION *s ); long SSL_set_time(
               SSL_SESSION *s,
               long tm ); long SSL_get_timeout(
               SSL_SESSION *s ); long SSL_set_timeout(
               SSL_SESSION *s,
               long tm );

DESCRIPTION    [Toc]    [Back]

       The  SSL_SESSION_get_time()  function  returns the time at
       which the session s was established. The time is given  in
       seconds  since  the  Epoch and therefore compatible to the
       time delivered by the time() call.

       The SSL_SESSION_set_time() function replaces the  creation
       time of the session s with the chosen value tm.

       The SSL_SESSION_get_timeout() function returns the timeout
       value set for session s in seconds.

       The SSL_SESSION_set_timeout() function  sets  the  timeout
       value for session s in seconds to tm.

       The SSL_get_time(), SSL_set_time(), SSL_get_timeout(), and
       SSL_set_timeout() functions are synonyms for the  SSL_SESSION_*()
 counterparts.

NOTES    [Toc]    [Back]

       Sessions  are  expired  by examining the creation time and
       the timeout value. Both are set at creation  time  of  the
       session  to  the actual time and the default timeout value
       at creation, respectively, as set by the SSL_CTX_set_timeout()
  function.  Using  these functions it is possible to
       extend or shorten the lifetime of the session.

RETURN VALUES    [Toc]    [Back]

       The SSL_SESSION_get_time()  and  SSL_SESSION_get_timeout()
       functions return the currently valid values.

       The  SSL_SESSION_set_time()  and SSL_SESSION_set_timeout()
       functions return 1 on success.

       If any of the function is passed the NULL pointer for  the
       session s,  0 is returned.




SEE ALSO    [Toc]    [Back]

      
      
       Functions:         ssl(3),         SSL_CTX_set_timeout(3),
       SSL_get_default_timeout(3)



                                          SSL_SESSION_get_time(3)
[ Back ]
 Similar pages
Name OS Title
SSL_CTX_set_timeout OpenBSD manipulate timeout values for session caching
SSL_CTX_set_timeout NetBSD manipulate timeout values for session caching
SSL_CTX_get_timeout OpenBSD manipulate timeout values for session caching
SSL_CTX_set_timeout Tru64 Manipulate timeout values for session caching
SSL_CTX_get_timeout Tru64 Manipulate timeout values for session caching
SSL_get_default_timeout Tru64 Get default session timeout value
SSL_get_default_timeout OpenBSD get default session timeout value
SSL_get_default_timeout NetBSD get default session timeout value
hzto OpenBSD translate absolute time to timeout delay
tvtohz OpenBSD translate time period to timeout delay
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service