るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.161秒)
トップページ > クエリ:t[x] > クエリ:Ruby[x] > クエリ:ruby[x] > クエリ:@[x] > 種類:モジュール関数[x] > クエリ:Sequence[x]

別のキーワード

  1. fiddle ruby_free
  2. rbconfig ruby
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

ライブラリ

モジュール

検索結果

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

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

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

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

@
param value ASN.1値を表すRubyのオブジェクト(OpenSSL::ASN1::ASN1Dataの配列)
@
param tag タグ番号
@
param tagging タグ付けの方法(:IMPLICIT...
...もしくは :EXPLICIT)
@
param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...

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

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

...1Data のサブクラスのインスタンスとして返します。

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

ASN.1 オブジェクトが Constructive である場合は、
それを構成する要素も再帰的に解析します。

例:

ruby
-...
...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:0x814ead8
@
tag=16,
@
tag_class=:UNIVERSAL,
@
taggi...
...ng=nil,
@
value=
[#<OpenSSL::ASN1::ASN1Data:0x814f690
@
tag=0,
@
tag_class=:CONTEXT_SPECIFIC,
@
value=
[#<OpenSSL::ASN1::Integer:0x814f6a4
@
tag=2,
@
tag_class=:UNIVERSAL,
@
tagging=nil,
@
value=2>]>,...