Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ SSL_get_default_timeout(3) — Tru64 UNIX 5.1b

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ssl(3)

SSL_CTX_set_session_cache_mode(3)

SSL_SESSION_get_time(3)

SSL_CTX_flush_sessions(3)

SSL_get_default_timeout(3)

SSL_get_default_timeout(3)  —  Subroutines

NAME

SSL_get_default_timeout − Get default session timeout value

SYNOPSIS

#include <openssl/ssl.h>
long SSL_get_default_timeout(
        SSL ∗ssl );

DESCRIPTION

The SSL_get_default_timeout() function returns the default timeout value assigned to SSL_SESSION objects negotiated for the protocol valid for ssl. 

NOTES

Whenever a new session is negotiated, it is assigned a timeout value, after which it will not be accepted for session reuse. If the timeout value was not explicitly set using SSL_CTX_set_timeout(), the hardcoded default timeout for the protocol will be used. 

The SSL_get_default_timeout() function returns this hardcoded value, which is 300 seconds for all currently supported protocols (SSLv2, SSLv3, and TLSv1). 

RETURN VALUES

See description. 

SEE ALSO

Functions: ssl(3), SSL_CTX_set_session_cache_mode(3), SSL_SESSION_get_time(3), SSL_CTX_flush_sessions(3), SSL_get_default_timeout(3)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026