Method: OpenSSL::SSL::SSLContext#session_add

Defined in:
ossl_ssl.c

#session_add(session) ⇒ Object

Adds session to the session cache.



1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
# File 'ossl_ssl.c', line 1327

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;
}