Method: OpenSSL::SSL::SSLContext#session_add

Defined in:
ossl_ssl.c

#session_add(session) ⇒ Object

Adds session to the session cache.



1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
# File 'ossl_ssl.c', line 1363

static VALUE
ossl_sslctx_session_add(VALUE self, VALUE arg)
{
    SSL_CTX *ctx;
    SSL_SESSION *sess;

    GetSSLCTX(self, ctx);
    GetSSLSession(arg, sess);

    return SSL_CTX_add_session(ctx, sess) == 1 ? Qtrue : Qfalse;
}