るりまサーチ

最速Rubyリファレンスマニュアル検索!
144件ヒット [1-100件を表示] (0.037秒)
トップページ > クエリ:@[x] > クラス:OpenSSL::X509::ExtensionFactory[x]

検索結果

<< 1 2 > >>

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

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

...れが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory
#create_ext_from_array、
OpenSSL::X509::ExtensionFactory
#create_ext_from_hash、
OpenSSL::X509::ExtensionFactory
#create_ext_from_string、
がそれぞれ呼びだされてオブジェクト...
...ate_ext が呼びだされて
オブジェクトを生成します。

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

OpenSSL::X509::ExtensionFactory#create_extension(oid, value, critical=false) -> OpenSSL::X509::Extension (25.0)

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

...れが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory
#create_ext_from_array、
OpenSSL::X509::ExtensionFactory
#create_ext_from_hash、
OpenSSL::X509::ExtensionFactory
#create_ext_from_string、
がそれぞれ呼びだされてオブジェクト...
...ate_ext が呼びだされて
オブジェクトを生成します。

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

OpenSSL::X509::ExtensionFactory.new(issuer_cert=nil, subject_cert=nil, subject_req=nil, crl=nil) -> OpenSSL::X509::ExtensionFactory (25.0)

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

...
を値として持ちますが、
OpenSSL::X509::Certificate オブジェクトをあらかじめ渡しておくことによって
OpenSSL::X509::ExtensionFactory
#create_extension がその値を計算します。
これらの情報が必要ない場合は nil を渡します。

以下のメソ...
...r_certificate=
* OpenSSL::X509::ExtensionFactory#subject_certificate=
* OpenSSL::X509::ExtensionFactory#subject_request=
* OpenSSL::X509::ExtensionFactory#crl=

@
param issuer_cert 証明書発行者、すなわち CA の
OpenSSL::X509::Certificate オブジェクト
@
param subject_cer...
...t 証明書所有者の
OpenSSL::X509::Certificate オブジェクト
@
param subject_req 関連する証明書署名要求(OpenSSL::X509::Request)
オブジェクト
@
param crl 関連する 証明書失効リスト(OpenSSL::X509::CRL)オブジェクト...

OpenSSL::X509::ExtensionFactory#create_ext(oid, value, critical = false) -> OpenSSL::X509::Extension (19.0)

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

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

@
param oid 拡張領域の識別子を表す文字列
@
param value 拡張領域の値を表す文字列
@
param critical 重要度(真偽値)...

OpenSSL::X509::ExtensionFactory#create_ext_from_array(ary) -> OpenSSL::X509::Extension (13.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::ExtensionFactory#create_ext_from_hash(hash) -> OpenSSL::X509::Extension (13.0)

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

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

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

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

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

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

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

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

OpenSSL::X509::ExtensionFactory#crl=(crl) (13.0)

自身に証明書失効リストオブジェクトを設定します。

...自身に証明書失効リストオブジェクトを設定します。

@
param crl 設定する証明書失効リスト(OpenSSL::X509::CRL)オブジェクト
@
see OpenSSL::X509::ExtensionFactory.new...

OpenSSL::X509::ExtensionFactory#issuer_certificate=(cert) (13.0)

自身に発行者(issuer)の証明書オブジェクトを設定します。

...自身に発行者(issuer)の証明書オブジェクトを設定します。

@
param cert 設定する証明書(OpenSSL::X509::Certificate)オブジェクト
@
see OpenSSL::X509::ExtensionFactory.new...
<< 1 2 > >>