【发布时间】:2017-05-25 23:35:51
【问题描述】:
我现在正在研究 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=
根据documentation,只有setter,没有getter。
【问题讨论】:
标签: ruby ssl openssl sslcontext