Method: OpenSSL::SSL::SSLSocket#cipher
- Defined in:
- ossl_ssl.c
#cipher ⇒ nil, Array
Returns the cipher suite actually used in the current session, or nil if no session has been established.
2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 |
# File 'ossl_ssl.c', line 2182
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;
}
|