Blame doc/functions/gnutls_session_ticket_enable_server

Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
@deftypefun {int} {gnutls_session_ticket_enable_server} (gnutls_session_t @var{session}, const gnutls_datum_t * @var{key})
Packit Service 4684c1
@var{session}: is a @code{gnutls_session_t}  type.
Packit Service 4684c1
Packit Service 4684c1
@var{key}: key to encrypt session parameters.
Packit Service 4684c1
Packit Service 4684c1
Request that the server should attempt session resumption using
Packit Service 4684c1
session tickets, i.e., by delegating storage to the client.
Packit Service 4684c1
 @code{key} must be initialized using @code{gnutls_session_ticket_key_generate()} .
Packit Service 4684c1
To avoid leaking that key, use @code{gnutls_memset()}  prior to
Packit Service 4684c1
releasing it.
Packit Service 4684c1
Packit Service 4684c1
The default ticket expiration time can be overridden using
Packit Service 4684c1
@code{gnutls_db_set_cache_expiration()} .
Packit Service 4684c1
Packit Service 4684c1
@strong{Returns:} On success, @code{GNUTLS_E_SUCCESS}  (0) is returned, or an
Packit Service 4684c1
error code.
Packit Service 4684c1
Packit Service 4684c1
@strong{Since:} 2.10.0
Packit Service 4684c1
@end deftypefun