Method: OpenSSL::SSL::SSLContext#session_add

Defined in:
ossl_ssl.c

#session_add(session) ⇒ Object



683
684
685
686
687
688
689
690
691
692
693
# File 'ossl_ssl.c', line 683

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

    Data_Get_Struct(self, SSL_CTX, ctx);
    SafeGetSSLSession(arg, sess);

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