我现在正在研究 OpenSSL 的 SSLContext 并创建了一个像这样的 Ruby OpenSSL 对象:
0> ssl_object = OpenSSL::SSL::SSLContext.new("TLSv1_2_client")
=> #<OpenSSL::SSL::SSLContext:0x7acec6db>
它创建了SSLContext
对象的一个实例。我可以使用以下方法更改此 SSLContext 对象:
ssl_object.ssl_version="SSLv2_3"
但是,我想了解/ssl_version
了解ssl_object
. 我怎么做?
当我做:
0> ssl_object.ssl_version
=> undefined method `ssl_version' for #<OpenSSL::SSL::SSLContext:0x38106bc4>
Did you mean? ssl_version=
根据文档,只有一个 setter,而不是一个 getter。