Class: OpenSSL::SSL::SSLContext
- Inherits:
-
Object
- Object
- OpenSSL::SSL::SSLContext
- Defined in:
- lib/td/client/api.rb
Instance Method Summary collapse
-
#original_set_params ⇒ Object
For disabling SSLv3 connection in favor of POODLE Attack protection.
- #set_params(params = {}) ⇒ Object
Instance Method Details
#original_set_params ⇒ Object
For disabling SSLv3 connection in favor of POODLE Attack protection
Allow ‘options’ customize through Thread local storage since Net::HTTP does not support ‘options’ configuration.
1582 |
# File 'lib/td/client/api.rb', line 1582 alias original_set_params set_params |
#set_params(params = {}) ⇒ Object
1583 1584 1585 1586 |
# File 'lib/td/client/api.rb', line 1583 def set_params(params={}) original_set_params(params) self. |= OP_NO_SSLv3 if Thread.current[:SET_SSL_OP_NO_SSLv3] end |