るりまサーチ

最速Rubyリファレンスマニュアル検索!
334件ヒット [201-300件を表示] (0.049秒)
トップページ > クエリ:@[x] > クエリ:oid[x]

別のキーワード

  1. openssl oid
  2. openssl oid=
  3. objectid oid
  4. attribute oid
  5. extension oid

検索結果

<< < 1 2 3 4 > >>

OpenSSL::X509::ExtensionFactory#create_ext_from_array(ary) -> OpenSSL::X509::Extension (44.0)

[oid, value, critical] もしくは [oid, value] という配列から OpenSSL::X509::Extension オブジェクトを生成します。

...[oid, value, critical] もしくは [oid, value] という配列から
OpenSSL::X509::Extension オブジェクトを生成します。

@
param ary 生成する拡張領域のデータの配列
@
see OpenSSL::X509::ExtensionFactory#create_ext...

OpenSSL::X509::Attribute.new(der) -> OpenSSL::X509::Attribute (43.0)

attribute オブジェクトを生成します。

...ます。
この場合、oid は Object ID の文字列、value には
OpenSSL::ASN1::ASN1Data のインスタンスを渡さなければなりません。

@
param der DER 形式の文字列、もしくは to_der を持つオブジェクト
@
param oid Object ID 文字列
@
param value 値を表す Op...
...enSSL::ASN1::ASN1Data インスタンス
@
raise OpenSSL::X509::AttributeError attributeオブジェクトの生成に失敗した場合に
発生します。DER 形式文字列が不正であった場合、oid, value が不正であった
場合などに発生します。...

OpenSSL::X509::ExtensionFactory#create_extension(obj) -> OpenSSL::X509::Extension (31.0)

OpenSSL::X509::Extension のインスタンスを生成して返します。

...ate_ext が呼びだされて
オブジェクトを生成します。

@
param obj 拡張領域のデータ。配列、ハッシュ、文字列のいずれか
@
param oid 拡張領域の識別子を表す文字列
@
param value 拡張領域の値を表す文字列
@
param critical 重要度(真偽値)...

OpenSSL::ASN1::ObjectId.new(value) -> OpenSSL::ASN1::ObjectId (30.0)

ASN.1 のオブジェクト識別子を表わす OpenSSL::ASN1::ObjectId の オブジェクトを生成します。

...aWithSHA1"
p ASN1::ObjectId.new("dsaWithSHA1").oid # => "1.2.840.10040.4.3"

@
param value ASN.1 オブジェクト識別子を表す文字列
@
param tag タグ番号
@
param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@
param tag_class タグクラス(:UNIVERSAL, :CON...

OpenSSL::ASN1::ObjectId.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::ObjectId (30.0)

ASN.1 のオブジェクト識別子を表わす OpenSSL::ASN1::ObjectId の オブジェクトを生成します。

...aWithSHA1"
p ASN1::ObjectId.new("dsaWithSHA1").oid # => "1.2.840.10040.4.3"

@
param value ASN.1 オブジェクト識別子を表す文字列
@
param tag タグ番号
@
param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@
param tag_class タグクラス(:UNIVERSAL, :CON...

絞り込み条件を変える

OpenSSL::X509::ExtensionFactory#create_ext_from_hash(hash) -> OpenSSL::X509::Extension (24.0)

ハッシュから OpenSSL::X509::Extension オブジェクトを生成します。

...ルは
{"oid" => OID文字列, "value" => value文字列, "critical" => 真偽値 }
という内容が必要です。"critical" を省略した場合は false が
渡されるのと同じになります。

@
param hash 生成する拡張領域のデータのハッシュテーブル
@
see OpenSSL::...

OpenSSL::X509::ExtensionFactory#create_ext_from_string(str) -> OpenSSL::X509::Extension (24.0)

文字列から OpenSSL::X509::Extension オブジェクトを生成します。

...から OpenSSL::X509::Extension オブジェクトを生成します。

文字列は "oid = value" もしくは "oid = critical, value" という
形式である必要があります。

@
param str 生成する拡張領域のデータの文字列
@
see OpenSSL::X509::ExtensionFactory#create_ext...

OpenSSL::ASN1::ObjectId#ln -> String | nil (18.0)

オブジェクト識別子に対応する long name を返します。

...オブジェクト識別子に対応する long name を返します。

例:
require "openssl"
oid
= OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.ln #=> "X509v3 Subject Alternative Name"

@
see OpenSSL::ASN1::ObjectId#sn...

OpenSSL::ASN1::ObjectId#long_name -> String | nil (18.0)

オブジェクト識別子に対応する long name を返します。

...オブジェクト識別子に対応する long name を返します。

例:
require "openssl"
oid
= OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.ln #=> "X509v3 Subject Alternative Name"

@
see OpenSSL::ASN1::ObjectId#sn...

OpenSSL::ASN1::ObjectId#short_name -> String | nil (18.0)

オブジェクト識別子に対応する short name を返します。

...オブジェクト識別子に対応する short name を返します。

例:
require "openssl"
oid
= OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.sn #=> "subjectAltName"

@
see OpenSSL::ASN1::ObjectId#ln...

絞り込み条件を変える

<< < 1 2 3 4 > >>