るりまサーチ (Ruby 2.1.0)

最速Rubyリファレンスマニュアル検索!
890件ヒット [1-100件を表示] (0.086秒)
トップページ > クエリ:>[x] > バージョン:2.1.0[x] > ライブラリ:openssl[x]

別のキーワード

  1. _builtin >
  2. bigdecimal >
  3. float >
  4. module >
  5. complex >

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

OpenSSL::BN#>>(other) -> OpenSSL::BN (18343.0)

自身を other ビット右シフトした値を返します。

...自身を other ビット右シフトした値を返します。

//emlist[][ruby]{
require 'openssl'

bn = 2.to_bn
bn >> 1 # => #<OpenSSL::BN 1>
bn # => #<OpenSSL::BN 2>
//}

@param other シフトするビット数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#rshift!...

OpenSSL::BN#<=>(other) -> -1 | 0 | 1 (18307.0)

自身と other を比較し、自身が小さいときには -1、 等しいときには 0、大きいときには 1 を返します。

...ときには 1 を返します。

//emlist[][ruby]{
require 'openssl'

OpenSSL
::BN.new(5) <=> 5 # => 0

OpenSSL
::BN.new(5) <=> OpenSSL::BN.new(9) # => -1
OpenSSL
::BN.new(5) <=> OpenSSL::BN.new(5) # => 0
OpenSSL
::BN.new(5) <=> OpenSSL::BN.new(-5) # => 1
//}

@param other 比較する整数
@r...
...aise TypeError 比較できないときに発生します。
@see OpenSSL::BN#ucmp...

OpenSSL::X509::Name#<=>(other) -> -1 | 0 | 1 (18307.0)

他の OpenSSL::X509::Name オブジェクトと比較します。

...他の OpenSSL::X509::Name オブジェクトと比較します。

自身が other と一致する場合は 0、otherより大きい場合は1、
小さい場合は -1 を返します。

@param other 比較するオブジェクト...

OpenSSL::BN#cmp(other) -> -1 | 0 | 1 (9307.0)

自身と other を比較し、自身が小さいときには -1、 等しいときには 0、大きいときには 1 を返します。

...ときには 1 を返します。

//emlist[][ruby]{
require 'openssl'

OpenSSL
::BN.new(5) <=> 5 # => 0

OpenSSL
::BN.new(5) <=> OpenSSL::BN.new(9) # => -1
OpenSSL
::BN.new(5) <=> OpenSSL::BN.new(5) # => 0
OpenSSL
::BN.new(5) <=> OpenSSL::BN.new(-5) # => 1
//}

@param other 比較する整数
@r...
...aise TypeError 比較できないときに発生します。
@see OpenSSL::BN#ucmp...

OpenSSL::X509::Name#cmp(other) -> -1 | 0 | 1 (9307.0)

他の OpenSSL::X509::Name オブジェクトと比較します。

...他の OpenSSL::X509::Name オブジェクトと比較します。

自身が other と一致する場合は 0、otherより大きい場合は1、
小さい場合は -1 を返します。

@param other 比較するオブジェクト...

絞り込み条件を変える

OpenSSL::ASN1.#BMPString(value) -> OpenSSL::ASN1::BMPString -> OpenSSL::ASN1::BMPString (607.0)

ASN.1 の BMPString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の BMPString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::BMPString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :E...

OpenSSL::ASN1.#BitString(value) -> OpenSSL::ASN1::BitString -> OpenSSL::ASN1::BitString (607.0)

ASN.1 の BitString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の BitString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::BitString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :E...

OpenSSL::ASN1.#GeneralString(value) -> OpenSSL::ASN1::GeneralString -> OpenSSL::ASN1::GeneralString (607.0)

ASN.1 の GeneralString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の GeneralString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::GeneralString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし...

OpenSSL::ASN1.#GeneralizedTime(value) -> OpenSSL::ASN1::GeneralizedTime -> OpenSSL::ASN1::GeneralizedTime (607.0)

ASN.1 の GeneralizedTime 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の GeneralizedTime 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::GeneralizedTime.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(Timeのオブジェクト)
@param tag タグ番号
@param tagging タグ付けの方...

OpenSSL::ASN1.#GraphicString(value) -> OpenSSL::ASN1::GraphicString -> OpenSSL::ASN1::GraphicString (607.0)

ASN.1 の GraphicString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の GraphicString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::GraphicString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし...

絞り込み条件を変える

OpenSSL::ASN1.#IA5String(value) -> OpenSSL::ASN1::IA5String -> OpenSSL::ASN1::IA5String (607.0)

ASN.1 の IA5String 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の IA5String 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::IA5String.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :E...

OpenSSL::ASN1.#ISO64String(value) -> OpenSSL::ASN1::ISO64String -> OpenSSL::ASN1::ISO64String (607.0)

ASN.1 の ISO64String 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の ISO64String 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::ISO64String.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしく...

OpenSSL::ASN1.#Null(value) -> OpenSSL::ASN1::Null -> OpenSSL::ASN1::Null (607.0)

ASN.1 の Null 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Null 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::Null.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(nilのみ)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@...

OpenSSL::ASN1.#NumericString(value) -> OpenSSL::ASN1::NumericString -> OpenSSL::ASN1::NumericString (607.0)

ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::NumericString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし...

OpenSSL::ASN1.#ObjectId(value) -> OpenSSL::ASN1::ObjectId -> OpenSSL::ASN1::ObjectId (607.0)

ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::ObjectId.new と同じです。

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

絞り込み条件を変える

OpenSSL::ASN1.#OctetString(value) -> OpenSSL::ASN1::OctetString -> OpenSSL::ASN1::OctetString (607.0)

ASN.1 の OctetString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の OctetString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::OctetString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしく...

OpenSSL::ASN1.#PrintableString(value) -> OpenSSL::ASN1::PrintableString -> OpenSSL::ASN1::PrintableString (607.0)

ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::PrintableString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も...

OpenSSL::ASN1.#Sequence(value) -> OpenSSL::ASN1::Sequence -> OpenSSL::ASN1::Sequence (607.0)

ASN.1 の Sequence 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Sequence 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::Sequence.new と同じです。

@param value ASN.1値を表すRubyのオブジェクト(OpenSSL::ASN1::ASN1Dataの配列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLIC...

OpenSSL::ASN1.#Set(value) -> OpenSSL::ASN1::Set -> OpenSSL::ASN1::Set (607.0)

ASN.1 の Set 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Set 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::Set.new と同じです。

@param value ASN.1値を表すRubyのオブジェクト(OpenSSL::ASN1::ASN1Dataの配列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし...

OpenSSL::ASN1.#T61String(value) -> OpenSSL::ASN1::T61String -> OpenSSL::ASN1::T61String (607.0)

ASN.1 の T61String 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の T61String 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::T61String.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :E...

絞り込み条件を変える

OpenSSL::ASN1.#UTCTime(value) -> OpenSSL::ASN1::UTCTime -> OpenSSL::ASN1::UTCTime (607.0)

ASN.1 の UTCTime 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の UTCTime 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::UTCTime.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(Timeのオブジェクト)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も...

OpenSSL::ASN1.#UTF8String(value) -> OpenSSL::ASN1::UTF8String -> OpenSSL::ASN1::UTF8String (607.0)

ASN.1 の UTF8String 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の UTF8String 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::UTF8String.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは...

OpenSSL::ASN1.#UniversalString(value) -> OpenSSL::ASN1::UniversalString -> OpenSSL::ASN1::UniversalString (607.0)

ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::UniversalString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も...

OpenSSL::ASN1.#VideotexString(value) -> OpenSSL::ASN1::VideotexString -> OpenSSL::ASN1::VideotexString (607.0)

ASN.1 の VideotexString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の VideotexString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::VideotexString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も...

OpenSSL::Config#[](sec) -> {String => String} (607.0)

指定したセクションの設定情報をハッシュで返します。

指定したセクションの設定情報をハッシュで返します。

ハッシュのキーが設定情報のキー、ハッシュの値が対応する情報となります。

section は obsolete です。[] を使ってください。

@param sec セクションを表す文字列

絞り込み条件を変える

OpenSSL::Config#section(sec) -> {String => String} (607.0)

指定したセクションの設定情報をハッシュで返します。

指定したセクションの設定情報をハッシュで返します。

ハッシュのキーが設定情報のキー、ハッシュの値が対応する情報となります。

section は obsolete です。[] を使ってください。

@param sec セクションを表す文字列

OpenSSL::PKey::DH#params -> {String => OpenSSL::BN} (607.0)

鍵パラメータと鍵対を {"パラメータ名" => パラメータ値} というハッシュ テーブルで返します。

鍵パラメータと鍵対を {"パラメータ名" => パラメータ値} というハッシュ
テーブルで返します。

ハッシュテーブルのキーは "p", "g", "pub_key", "priv_key" の4つです。
自身が内部に鍵対を持っていない場合は、 "pub_key" と "priv_key" に
対応する値は 0 となります。

OpenSSL::PKey::DSA#params -> {String => OpenSSL::BN} (607.0)

鍵のパラメータを {パラメータ名 => その整数値} というハッシュで返します。

鍵のパラメータを {パラメータ名 => その整数値} というハッシュで返します。

公開鍵における priv_key のように自身が持っていないパラメータは
0 がセットされます。

OpenSSL::PKey::RSA#params -> {String => OpenSSL::BN} (607.0)

鍵のパラメータ(OpenSSL::PKey::RSA#e,OpenSSL::PKey::RSA#n, OpenSSL::PKey::RSA#dなど)を{パラメータ名文字列 => パラメータ値} というハッシュで返します。

...鍵のパラメータ(OpenSSL::PKey::RSA#e,OpenSSL::PKey::RSA#n,
OpenSSL
::PKey::RSA#dなど)を{パラメータ名文字列 => パラメータ値}
というハッシュで返します。

鍵が公開鍵の場合、OpenSSL::PKey::RSA#d
のように公開鍵が持っていない値は 0 になりま...

OpenSSL::SSL::SSLContext#session_cache_stats -> {Symbol -> Integer} (607.0)

セッションキャッシュの内部統計情報をハッシュテーブルで返します。

セッションキャッシュの内部統計情報をハッシュテーブルで返します。

ハッシュテーブルの各キーとその意味は以下の通りです。
* :cache_num 内部キャッシュに保持されているセッションの数
* :connect クライアント側でハンドシェイクした回数
* :connect_good クライアント側でハンドシェイクが成功した回数
* :connect_renegotiate クライアント側で再ネゴシエイトした回数
* :accept サーバ側でハンドシェイクした回数
* :accept_good サーバ側でハンドシェイクが成功した回数
* :accept_ren...

絞り込み条件を変える

OpenSSL::SSL::SSLContext::DEFAULT_PARAMS -> { Symbol -> object } (607.0)

OpenSSL::SSL::SSLContext#set_params でデフォルト値として使われる パラメータです。

...OpenSSL::SSL::SSLContext#set_params でデフォルト値として使われる
パラメータです。...

OpenSSL::X509::Name::OBJECT_TYPE_TEMPLATE -> { String => Integer } (607.0)

属性型に対応する ASN.1の型を格納したハッシュです。

...属性型に対応する ASN.1の型を格納したハッシュです。

OpenSSL
::X509::Name.parse や OpenSSL::X509::Name.new
などでデフォルト値として使われます。

キーは属性型文字列で、ASN.1の型を表わす整数が対応します。

以下の文字列がキーで...

Integer#to_bn -> OpenSSL::BN (343.0)

Integer を同じ数を表す OpenSSL::BN のオブジェクトに 変換します。

...Integer を同じ数を表す OpenSSL::BN のオブジェクトに
変換します。

//emlist[][ruby]{
require 'pp'
require 'openssl'

pp 5.to_bn #=> #<OpenSSL::BN 5>
pp (-5).to_bn #=> #<OpenSSL::BN -5>
//}

なお、実装は、以下のようになっています。

//emlist[][ruby]{
clas...
...s Integer
def to_bn
OpenSSL::BN::new(self)
end
end
//}

@see OpenSSL::BN.new, OpenSSL::BN#to_i...

OpenSSL::BN#<<(other) -> OpenSSL::BN (343.0)

自身を other ビット左シフトした値を返します。

...自身を other ビット左シフトした値を返します。

//emlist[][ruby]{
bn = 1.to_bn
pp bn << 1 # => #<OpenSSL::BN 2>
pp bn # => #<OpenSSL::BN 1>
//}

@param other シフトするビット数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#lshift!...

OpenSSL::BN#lshift!(n) -> self (343.0)

自身を n ビット左シフトします。 OpenSSL::BN#<<と異なり、破壊的メソッドです。

...す。
OpenSSL
::BN#<<と異なり、破壊的メソッドです。

//emlist[][ruby]{
require 'openssl'

bn = 1.to_bn
bn.lshift!(2) # => #<OpenSSL::BN 4>
bn # => #<OpenSSL::BN 4>
//}

@param n シフトするビット数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#<<...

絞り込み条件を変える

OpenSSL::BN#rshift!(n) -> self (343.0)

自身を n ビット右シフトします。 [[m:OpenSSL::BN#>>]と異なり、破壊的メソッドです。

...[[m:OpenSSL::BN#>>]と異なり、破壊的メソッドです。

//emlist[][ruby]{
require 'openssl'

bn = 8.to_bn
bn.rshift!(1) # => #<OpenSSL::BN 4>
bn # => #<OpenSSL::BN 4>
//}

@param n シフトするビット数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#>>...

OpenSSL.#debug -> bool (307.0)

デバッグモードが on ならば true を返します。

...デバッグモードが on ならば true を返します。

@see OpenSSL.#debug=...

OpenSSL.#errors -> [String] (307.0)

OpenSSL のエラーキューに残っているエラー文字列を返します。

...OpenSSL のエラーキューに残っているエラー文字列を返します。

通常、エラーキューはこの拡張ライブラリが空にするため、
これは空の配列を返します。もしそうでないならば
このライブラリのバグです。...

OpenSSL::ASN1.#BMPString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::BMPString (307.0)

ASN.1 の BMPString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の BMPString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::BMPString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :E...

OpenSSL::ASN1.#BitString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::BitString (307.0)

ASN.1 の BitString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の BitString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::BitString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :E...

絞り込み条件を変える

OpenSSL::ASN1.#Boolean(value , tag , tagging , tag_class) -> OpenSSL::ASN1::Boolean (307.0)

ASN.1 の Boolean 型の値を表現する OpenSSL::ASN1::Boolean オブジェクトを 生成します。

...ASN.1 の Boolean 型の値を表現する OpenSSL::ASN1::Boolean オブジェクトを
生成します。

OpenSSL
::ASN::Boolean.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(true もしくは false)
@param tag タグ番号
@param tagging タグ付けの方法(:...

OpenSSL::ASN1.#Boolean(value) -> OpenSSL::ASN1::Boolean (307.0)

ASN.1 の Boolean 型の値を表現する OpenSSL::ASN1::Boolean オブジェクトを 生成します。

...ASN.1 の Boolean 型の値を表現する OpenSSL::ASN1::Boolean オブジェクトを
生成します。

OpenSSL
::ASN::Boolean.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(true もしくは false)
@param tag タグ番号
@param tagging タグ付けの方法(:...

OpenSSL::ASN1.#Enumerated(value) -> OpenSSL::ASN1::Enumerated (307.0)

ASN.1 の Enumerated 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Enumerated 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::Enumerated.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(0以上の整数)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし...

OpenSSL::ASN1.#Enumerated(value, tag, tagging, tag_class) -> OpenSSL::ASN1::Enumerated (307.0)

ASN.1 の Enumerated 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Enumerated 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::Enumerated.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(0以上の整数)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし...

OpenSSL::ASN1.#GeneralString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::GeneralString (307.0)

ASN.1 の GeneralString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の GeneralString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::GeneralString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし...

絞り込み条件を変える

OpenSSL::ASN1.#GeneralizedTime(value, tag, tagging, tag_class) -> OpenSSL::ASN1::GeneralizedTime (307.0)

ASN.1 の GeneralizedTime 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の GeneralizedTime 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::GeneralizedTime.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(Timeのオブジェクト)
@param tag タグ番号
@param tagging タグ付けの方...

OpenSSL::ASN1.#GraphicString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::GraphicString (307.0)

ASN.1 の GraphicString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の GraphicString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::GraphicString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし...

OpenSSL::ASN1.#IA5String(value, tag, tagging, tag_class) -> OpenSSL::ASN1::IA5String (307.0)

ASN.1 の IA5String 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の IA5String 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::IA5String.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :E...

OpenSSL::ASN1.#ISO64String(value, tag, tagging, tag_class) -> OpenSSL::ASN1::ISO64String (307.0)

ASN.1 の ISO64String 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の ISO64String 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::ISO64String.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしく...

OpenSSL::ASN1.#Integer(value) -> OpenSSL::ASN1::Integer (307.0)

ASN.1 の Integer 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Integer 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::Integer.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(OpenSSL::BNのインスタンス)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLI...

絞り込み条件を変える

OpenSSL::ASN1.#Integer(value, tag, tagging, tag_class) -> OpenSSL::ASN1::Integer (307.0)

ASN.1 の Integer 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Integer 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::Integer.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(OpenSSL::BNのインスタンス)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLI...

OpenSSL::ASN1.#Null(value, tag, tagging, tag_class) -> OpenSSL::ASN1::Null (307.0)

ASN.1 の Null 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Null 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::Null.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(nilのみ)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@...

OpenSSL::ASN1.#NumericString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::NumericString (307.0)

ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の NumericString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::NumericString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし...

OpenSSL::ASN1.#ObjectId(value, tag, tagging, tag_class) -> OpenSSL::ASN1::ObjectId (307.0)

ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の ObjectId 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::ObjectId.new と同じです。

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

OpenSSL::ASN1.#OctetString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::OctetString (307.0)

ASN.1 の OctetString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の OctetString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::OctetString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしく...

絞り込み条件を変える

OpenSSL::ASN1.#PrintableString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::PrintableString (307.0)

ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::PrintableString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も...

OpenSSL::ASN1.#Sequence(value, tag, tagging, tag_class) -> OpenSSL::ASN1::Sequence (307.0)

ASN.1 の Sequence 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Sequence 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::Sequence.new と同じです。

@param value ASN.1値を表すRubyのオブジェクト(OpenSSL::ASN1::ASN1Dataの配列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLIC...

OpenSSL::ASN1.#Set(value, tag, tagging, tag_class) -> OpenSSL::ASN1::Set (307.0)

ASN.1 の Set 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の Set 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::Set.new と同じです。

@param value ASN.1値を表すRubyのオブジェクト(OpenSSL::ASN1::ASN1Dataの配列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし...

OpenSSL::ASN1.#T61String(value, tag, tagging, tag_class) -> OpenSSL::ASN1::T61String (307.0)

ASN.1 の T61String 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の T61String 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::T61String.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :E...

OpenSSL::ASN1.#UTCTime(value, tag, tagging, tag_class) -> OpenSSL::ASN1::UTCTime (307.0)

ASN.1 の UTCTime 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の UTCTime 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::UTCTime.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(Timeのオブジェクト)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も...

絞り込み条件を変える

OpenSSL::ASN1.#UTF8String(value, tag, tagging, tag_class) -> OpenSSL::ASN1::UTF8String (307.0)

ASN.1 の UTF8String 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の UTF8String 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::UTF8String.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは...

OpenSSL::ASN1.#UniversalString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::UniversalString (307.0)

ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の UniversalString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::UniversalString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も...

OpenSSL::ASN1.#VideotexString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::VideotexString (307.0)

ASN.1 の VideotexString 型の値を表現する Ruby のオブジェクトを 生成します。

...ASN.1 の VideotexString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL
::ASN1::VideotexString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT も...

OpenSSL::ASN1.#decode(der) -> OpenSSL::ASN1::ASN1Data (307.0)

DER 表現の文字列を解析し、そこにエンコードされている ASN.1 の値を OpenSSL::ASN1::ASN1Data のサブクラスのインスタンスとして返します。

...DER 表現の文字列を解析し、そこにエンコードされている ASN.1 の値を
OpenSSL
::ASN1::ASN1Data のサブクラスのインスタンスとして返します。

複数の ASN.1 の値が含まれている場合、先頭の値だけを返します。

ASN.1 オブジェクトが...
...-e '
require "openssl"
require "pp"
pem = File.read(ARGV[0])
cert = OpenSSL::X509::Certificate.new(pem)
pp OpenSSL::ASN1.decode(cert.to_der)
' mycert.pem
#<OpenSSL::ASN1::Sequence:0x814e9fc
@tag=16,
@tag_class=:UNIVERSAL,
@tagging=nil,
@value=
[#<OpenSSL::ASN1::Sequence...
...@tag=16,
@tag_class=:UNIVERSAL,
@tagging=nil,
@value=
[#<OpenSSL::ASN1::ASN1Data:0x814f690
@tag=0,
@tag_class=:CONTEXT_SPECIFIC,
@value=
[#<OpenSSL::ASN1::Integer:0x814f6a4
@tag=2,
@tag_class=:UNIVERSAL,...

OpenSSL::ASN1.#decode_all(der) -> [OpenSSL::ASN1::ASN1Data] (307.0)

DER 表現の文字列を解析し、そこにエンコードされている ASN.1 の値を全て OpenSSL::ASN1::ASN1Data のサブクラスのインスタンスの配列として 返します。

...そこにエンコードされている ASN.1 の値を全て
OpenSSL
::ASN1::ASN1Data のサブクラスのインスタンスの配列として
返します。

@param der DER形式の文字列
@raise OpenSSL::ASN1::ASN1Error 解析に失敗した場合に発生します
@see OpenSSL::ASN1.#decode...

絞り込み条件を変える

OpenSSL::ASN1.#traverse(der) {|depth, off, hlen, len, constructed, tag_class, tag| ...} -> nil (307.0)

DER形式の文字列を解析し、そこに含まれる ASN.1 の値 のプロパティを引数として与えられたブロックを呼びだします。

...文字列を解析し、そこに含まれる ASN.1 の値
のプロパティを引数として与えられたブロックを呼びだします。

OpenSSL
::ASN1.#decode_all のように、文字列に含まれる
全ての ASN.1 オブジェクトのインスタンスを解析します。

ブロ...
...tag_class: タグクラスを表す Symbol オブジェクト
(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)
* tag: タグ番号

@param der DER形式の文字列
@raise OpenSSL::ASN1::ASN1Error 解析に失敗した場合に発生します
@see OpenSSL::ASN1.#decode...

OpenSSL::ASN1::ASN1Data#tag -> Integer (307.0)

タグ番号を返します。

...タグ番号を返します。

タグ番号です。Universal 型の場合は BOOLEAN = 1 から BMPSTRING = 30
のいずれかの値をとります。

@see OpenSSL::ASN1::ASN1Data#tag=...

OpenSSL::ASN1::ASN1Data#tag_class -> Symbol (307.0)

タグクラスを返します。

...タグクラスを返します。

:UNIVERSAL、:CONTEXT_SPECIFIC、:APPLICATION, :PRIVATE のいずれかを返します。

@see OpenSSL::ASN1::ASN1Data#tag_class=...

OpenSSL::ASN1::ASN1Data#to_der -> String (307.0)

ASN.1 値の DER 表現を返します。

...ASN.1 値の DER 表現を返します。

@see OpenSSL::ASN1.#decode...

OpenSSL::ASN1::ASN1Data#value -> object (307.0)

ASN.1 値に対応するRubyのオブジェクトを返します。

...ASN.1 値に対応するRubyのオブジェクトを返します。

@see OpenSSL::ASN1::ASN1Data#value=...

絞り込み条件を変える

OpenSSL::ASN1::ASN1Data.new(value, tag, tag_class) -> OpenSSL::ASN1::ASN1Data (307.0)

ASN.1 値を表現する OpenSSL::ASN1::ASN1Data オブジェクトを 生成します。

...ASN.1 値を表現する OpenSSL::ASN1::ASN1Data オブジェクトを
生成します。

通常 UNIVERSAL なタグクラスを持つ ASN.1 値はこのクラスのサブクラスで
表現されるため、tag_class はそれ以外(:CONTEXT_SPECIFIC、:APPLICATION、
:PRIVATE のいずれか)を...
...指定します。

value としては、通常は文字列(IMPLICIT tagging 相当)
もしくは OpenSSL::ASN1::ASN1Data の配列(IMPLICIT tagging相当)
を指定します。

@param value そのオブジェクトが表現する値
@param tag タグ
@param tag_class タグクラス...

OpenSSL::ASN1::BIT_STRING -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 BIT_STRING のタグ番号 3 を表す定数です。

ASN.1 UNIVERSAL タグの、
BIT_STRING のタグ番号 3 を表す定数です。

OpenSSL::ASN1::BMPSTRING -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 BMPSTRING のタグ番号 30 を表す定数です。

ASN.1 UNIVERSAL タグの、
BMPSTRING のタグ番号 30 を表す定数です。

OpenSSL::ASN1::BMPString.new(value) -> OpenSSL::ASN1::BMPString (307.0)

ASN.1 の BMPString 型の値を表現する OpenSSL::ASN1::BMPString オブジェクトを 生成します。

...ASN.1 の BMPString 型の値を表現する OpenSSL::ASN1::BMPString オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::BMPSTRING となります。

@param value ASN.1 値を表す Ruby のオブジェ...

OpenSSL::ASN1::BMPString.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::BMPString (307.0)

ASN.1 の BMPString 型の値を表現する OpenSSL::ASN1::BMPString オブジェクトを 生成します。

...ASN.1 の BMPString 型の値を表現する OpenSSL::ASN1::BMPString オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::BMPSTRING となります。

@param value ASN.1 値を表す Ruby のオブジェ...

絞り込み条件を変える

OpenSSL::ASN1::BOOLEAN -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 BOOLEAN のタグ番号 1 を表す定数です。

ASN.1 UNIVERSAL タグの、
BOOLEAN のタグ番号 1 を表す定数です。

OpenSSL::ASN1::BitString.new(value) -> OpenSSL::ASN1::BitString (307.0)

ASN.1 の Bit String 型の値を表現する OpenSSL::ASN1::BitString オブジェクトを 生成します。

...ASN.1 の Bit String 型の値を表現する OpenSSL::ASN1::BitString オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::BIT_STRING となります。

@param value ASN.1 値を表す Ruby のオブジェ...

OpenSSL::ASN1::BitString.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::BitString (307.0)

ASN.1 の Bit String 型の値を表現する OpenSSL::ASN1::BitString オブジェクトを 生成します。

...ASN.1 の Bit String 型の値を表現する OpenSSL::ASN1::BitString オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::BIT_STRING となります。

@param value ASN.1 値を表す Ruby のオブジェ...

OpenSSL::ASN1::BitString.unused_bits -> Integer | nil (307.0)

Bit Stringに設定されたフラグを返します。

...Bit Stringに設定されたフラグを返します。

@see OpenSSL::ASN1::BitString#unused_bits=...

OpenSSL::ASN1::Boolean.new(value) -> OpenSSL::ASN1::Boolean (307.0)

ASN.1 の Boolean 型の値を表現する OpenSSL::ASN1::Boolean オブジェクトを 生成します。

...ASN.1 の Boolean 型の値を表現する OpenSSL::ASN1::Boolean オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::BOOLEAN となります。

@param value ASN.1 値を表す Ruby のオブジェクト(t...

絞り込み条件を変える

OpenSSL::ASN1::Boolean.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::Boolean (307.0)

ASN.1 の Boolean 型の値を表現する OpenSSL::ASN1::Boolean オブジェクトを 生成します。

...ASN.1 の Boolean 型の値を表現する OpenSSL::ASN1::Boolean オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::BOOLEAN となります。

@param value ASN.1 値を表す Ruby のオブジェクト(t...

OpenSSL::ASN1::CHARACTER_STRING -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 CHARACTER_STRING のタグ番号 29 を表す定数です。

ASN.1 UNIVERSAL タグの、
CHARACTER_STRING のタグ番号 29 を表す定数です。

OpenSSL::ASN1::Constructive#each {|item| ... } -> self (307.0)

構造型のデータに含まれる各要素に対してブロックを 評価します。

構造型のデータに含まれる各要素に対してブロックを
評価します。

OpenSSL::ASN1::Constructive#tagging -> Symbol | nil (307.0)

タグ付けの方式を返します。

...タグ付けの方式を返します。

:IMPLICIT、:EXPLICIT、nil のいずれかを返します。

タグ(OpenSSL::ASN1::ASN1Data#tag)が :UNIVERSAL ならば
この値は無視されます。

nil は :IMPLICIT と同義です。

@see OpenSSL::ASN1::Constructive#tagging=...

OpenSSL::ASN1::EMBEDDED_PDV -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 EMBEDDED_PDV のタグ番号 11 を表す定数です。

ASN.1 UNIVERSAL タグの、
EMBEDDED_PDV のタグ番号 11 を表す定数です。

絞り込み条件を変える

OpenSSL::ASN1::ENUMERATED -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 ENUMERATED のタグ番号 10 を表す定数です。

ASN.1 UNIVERSAL タグの、
ENUMERATED のタグ番号 10 を表す定数です。

OpenSSL::ASN1::EOC -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 EOC のタグ番号 0 を表す定数です。

ASN.1 UNIVERSAL タグの、
EOC のタグ番号 0 を表す定数です。

OpenSSL::ASN1::EXTERNAL -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 EXTERNAL のタグ番号 8 を表す定数です。

ASN.1 UNIVERSAL タグの、
EXTERNAL のタグ番号 8 を表す定数です。

OpenSSL::ASN1::Enumerated.new(value) -> OpenSSL::ASN1::Boolean (307.0)

ASN.1 の Enumerated 型の値を表現する OpenSSL::ASN1::Enumerated オブジェクトを 生成します。

...ASN.1 の Enumerated 型の値を表現する OpenSSL::ASN1::Enumerated オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::ENUMERATED となります。

@param value ASN.1 値を表す Ruby のオブジ...

OpenSSL::ASN1::Enumerated.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::Boolean (307.0)

ASN.1 の Enumerated 型の値を表現する OpenSSL::ASN1::Enumerated オブジェクトを 生成します。

...ASN.1 の Enumerated 型の値を表現する OpenSSL::ASN1::Enumerated オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::ENUMERATED となります。

@param value ASN.1 値を表す Ruby のオブジ...

絞り込み条件を変える

OpenSSL::ASN1::GENERALIZEDTIME -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 GENERALIZEDTIME のタグ番号 24 を表す定数です。

ASN.1 UNIVERSAL タグの、
GENERALIZEDTIME のタグ番号 24 を表す定数です。

OpenSSL::ASN1::GENERALSTRING -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 GENERALSTRING のタグ番号 27 を表す定数です。

ASN.1 UNIVERSAL タグの、
GENERALSTRING のタグ番号 27 を表す定数です。

OpenSSL::ASN1::GRAPHICSTRING -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 GRAPHICSTRING のタグ番号 25 を表す定数です。

ASN.1 UNIVERSAL タグの、
GRAPHICSTRING のタグ番号 25 を表す定数です。

OpenSSL::ASN1::GeneralString.new(value) -> OpenSSL::ASN1::GeneralString (307.0)

ASN.1 の GeneralString 型の値を表現する OpenSSL::ASN1::GeneralString オブジェクトを 生成します。

...ASN.1 の GeneralString 型の値を表現する OpenSSL::ASN1::GeneralString オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::GENERALSTRING となります。

@param value ASN.1 値を表す Ruby の...

OpenSSL::ASN1::GeneralString.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::GeneralString (307.0)

ASN.1 の GeneralString 型の値を表現する OpenSSL::ASN1::GeneralString オブジェクトを 生成します。

...ASN.1 の GeneralString 型の値を表現する OpenSSL::ASN1::GeneralString オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::GENERALSTRING となります。

@param value ASN.1 値を表す Ruby の...

絞り込み条件を変える

OpenSSL::ASN1::GeneralizedTime.new(value) -> OpenSSL::ASN1::GeneralizedTime (307.0)

ASN.1 の GeneralizedTime 型の値を表現する OpenSSL::ASN1::GeneralizedTime オブジェクトを 生成します。

...ASN.1 の GeneralizedTime 型の値を表現する OpenSSL::ASN1::GeneralizedTime オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::GENERALIZEDTIME となります。

@param value ASN.1 値を表す Ruby...

OpenSSL::ASN1::GeneralizedTime.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::GeneralizedTime (307.0)

ASN.1 の GeneralizedTime 型の値を表現する OpenSSL::ASN1::GeneralizedTime オブジェクトを 生成します。

...ASN.1 の GeneralizedTime 型の値を表現する OpenSSL::ASN1::GeneralizedTime オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::GENERALIZEDTIME となります。

@param value ASN.1 値を表す Ruby...

OpenSSL::ASN1::GraphicString.new(value) -> OpenSSL::ASN1::GraphicString (307.0)

ASN.1 の GraphicString 型の値を表現する OpenSSL::ASN1::GraphicString オブジェクトを 生成します。

...ASN.1 の GraphicString 型の値を表現する OpenSSL::ASN1::GraphicString オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::GRAPHICSTRING となります。

@param value ASN.1 値を表す Ruby の...

OpenSSL::ASN1::GraphicString.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::GraphicString (307.0)

ASN.1 の GraphicString 型の値を表現する OpenSSL::ASN1::GraphicString オブジェクトを 生成します。

...ASN.1 の GraphicString 型の値を表現する OpenSSL::ASN1::GraphicString オブジェクトを
生成します。

value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::GRAPHICSTRING となります。

@param value ASN.1 値を表す Ruby の...

OpenSSL::ASN1::IA5STRING -> Integer (307.0)

ASN.1 UNIVERSAL タグの、 IA5STRING のタグ番号 22 を表す定数です。

ASN.1 UNIVERSAL タグの、
IA5STRING のタグ番号 22 を表す定数です。

絞り込み条件を変える

<< 1 2 3 ... > >>