Method: OpenSSL::SSL::SSLSocket#cipher
- Defined in:
- ossl_ssl.c
permalink #cipher ⇒ nil, Array
Returns the cipher suite actually used in the current session, or nil if no session has been established.
2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 |
# File 'ossl_ssl.c', line 2263
static VALUE
ossl_ssl_get_cipher(VALUE self)
{
SSL *ssl;
const SSL_CIPHER *cipher;
GetSSL(self, ssl);
cipher = SSL_get_current_cipher(ssl);
return cipher ? ossl_ssl_cipher_to_ary(cipher) : Qnil;
}
|