Lines Matching refs:SSL_SESSION
8 SSL_SESSION_free - create, free and manage SSL_SESSION structures
14 SSL_SESSION *SSL_SESSION_new(void);
15 SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src);
16 int SSL_SESSION_up_ref(SSL_SESSION *ses);
17 void SSL_SESSION_free(SSL_SESSION *session);
21 SSL_SESSION_new() creates a new SSL_SESSION structure and returns a pointer to
24 SSL_SESSION_dup() creates a new SSL_SESSION structure that is a copy of B<src>.
27 SSL_SESSION_up_ref() increments the reference count on the given SSL_SESSION
31 the B<SSL_SESSION> structure pointed to by B<session> and frees up the allocated
37 SSL_SESSION objects are allocated, when a TLS/SSL handshake operation
40 the SSL_SESSION objects are internally referenced by the SSL_CTX and
41 linked into its session cache. SSL objects may be using the SSL_SESSION object;
42 as a session may be reused, several SSL objects may be using one SSL_SESSION
44 count (usage information) correct and not delete an SSL_SESSION object
47 when an SSL_SESSION object was completely freed as the reference count
52 SSL_SESSION_free() must only be called for SSL_SESSION objects, for
55 or when the SSL_SESSION object was generated outside a TLS handshake
57 It must not be called on other SSL_SESSION objects, as this would cause
62 SSL_SESSION_new returns a pointer to the newly allocated SSL_SESSION structure