当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Ruby Name.new用法及代码示例


本文简要介绍ruby语言中 OpenSSL::X509::Name.X509::Name.new 的用法。

用法

X509::Name.new → name
X509::Name.new(der) → name
X509::Name.new(distinguished_name) → name
X509::Name.new(distinguished_name, template) → name

创建一个新的 Name

可以从 DER 编码字符串 der 、表示 distinguished_namedistinguished_name Array 以及 template 来创建名称。

name = OpenSSL::X509::Name.new [['CN', 'nobody'], ['DC', 'example']]

name = OpenSSL::X509::Name.new name.to_der

有关distinguished_name 数组内容的说明,请参见 add_entry

相关用法


注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 Name.new。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。