Method: HTTPClient::SSLConfig#set_context
- Defined in:
- lib/httpclient/ssl_config.rb
#set_context(ctx) ⇒ Object
interfaces for SSLSocketWrap.
225 226 227 228 229 230 231 232 233 234 235 236 237 238 |
# File 'lib/httpclient/ssl_config.rb', line 225 def set_context(ctx) # :nodoc: # Verification: Use Store#verify_callback instead of SSLContext#verify*? ctx.cert_store = @cert_store ctx.verify_mode = @verify_mode ctx.verify_depth = @verify_depth if @verify_depth ctx.verify_callback = @verify_callback || method(:default_verify_callback) # SSL config ctx.cert = @client_cert ctx.key = @client_key ctx.client_ca = @client_ca ctx.timeout = @timeout ctx. = ctx.ciphers = @ciphers end |