96件ヒット
[1-96件を表示]
(0.038秒)
種類
- モジュール関数 (36)
- インスタンスメソッド (24)
- 特異メソッド (24)
- モジュール (12)
ライブラリ
- openssl (96)
クラス
モジュール
-
OpenSSL
:: ASN1 (36)
検索結果
先頭5件
-
OpenSSL
:: ASN1 :: Constructive # tagging -> Symbol | nil (18220.0) -
タグ付けの方式を返します。
...タグ付けの方式を返します。
:IMPLICIT、:EXPLICIT、nil のいずれかを返します。
タグ(OpenSSL::ASN1::ASN1Data#tag)が :UNIVERSAL ならば
この値は無視されます。
nil は :IMPLICIT と同義です。
@see OpenSSL::ASN1::Constructive#tagging=... -
OpenSSL
:: ASN1 :: Primitive # tagging -> Symbol | nil (18220.0) -
タグ付けの方式を返します。
...タグ付けの方式を返します。
:IMPLICIT、:EXPLICIT、nil のいずれかを返します。
タグ(OpenSSL::ASN1::ASN1Data#tag)が :UNIVERSAL ならば
この値は無視されます。
nil は :IMPLICIT と同義です。
@see OpenSSL::ASN1::Primitive#tagging=... -
OpenSSL
:: ASN1 . # Null(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: Null (113.0) -
ASN.1 の Null 型の値を表現する Ruby のオブジェクトを 生成します。
...生成します。
OpenSSL::ASN1::Null.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(nilのみ)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLI... -
OpenSSL
:: ASN1 :: Null . new(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: Null (113.0) -
ASN.1 の Null 型の値を表現する OpenSSL::ASN1::Null オブジェクトを 生成します。
...は :UNIVERSAL、
タグ は OpenSSL::ASN1::NULL となります。
@param value ASN.1 値を表す Ruby のオブジェクト(nil)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICA... -
OpenSSL
:: ASN1 (60.0) -
ASN.1(Abstract Syntax Notation One) のデータを取り扱うためのモジュールです。
...:0x000000027cc700 @tag=12, @value="foobar", @tagging=nil, @tag_class=:UNIVERSAL>
OpenSSL::ASN1.decode(y.to_der)
# => #<OpenSSL::ASN1::Sequence:0x000000027c47d0 @tag=16, @value=[#<OpenSSL::ASN1::Boolean:0x000000027c4898 @tag=1, @value=true, @tagging=nil, @tag_class=:UNIVERSAL>, #<OpenSSL::ASN1::I......7f8 @tag=2, @value=-12, @tagging=nil, @tag_class=:UNIVERSAL>], @tagging=nil, @tag_class=:UNIVERSAL>
OpenSSL::ASN1.decode(z.to_der)
# => #<OpenSSL::ASN1::ASN1Data:0x000000027bc918 @tag=2, @value=[#<OpenSSL::ASN1::Boolean:0x000000027bc968 @tag=1, @value=false, @tagging=nil, @tag_class=:UNIVERSAL>]... -
OpenSSL
:: ASN1 . # decode(der) -> OpenSSL :: ASN1 :: ASN1Data (36.0) -
DER 表現の文字列を解析し、そこにエンコードされている ASN.1 の値を OpenSSL::ASN1::ASN1Data のサブクラスのインスタンスとして返します。
...rt.pem
#<OpenSSL::ASN1::Sequence:0x814e9fc
@tag=16,
@tag_class=:UNIVERSAL,
@tagging=nil,
@value=
[#<OpenSSL::ASN1::Sequence:0x814ead8
@tag=16,
@tag_class=:UNIVERSAL,
@tagging=nil,
@value=
[#<OpenSSL::ASN1::ASN1Data:0x814f690
@tag=0,......EXT_SPECIFIC,
@value=
[#<OpenSSL::ASN1::Integer:0x814f6a4
@tag=2,
@tag_class=:UNIVERSAL,
@tagging=nil,
@value=2>]>,
...
@param der DER形式の文字列
@raise OpenSSL::ASN1::ASN1Error 解析に失敗した場合に発... -
OpenSSL
:: ASN1 . # Null(value) -> OpenSSL :: ASN1 :: Null -> OpenSSL :: ASN1 :: Null (13.0) -
ASN.1 の Null 型の値を表現する Ruby のオブジェクトを 生成します。
...生成します。
OpenSSL::ASN1::Null.new と同じです。
@param value ASN.1 値を表す Ruby のオブジェクト(nilのみ)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLI... -
OpenSSL
:: ASN1 :: Null . new(value) -> OpenSSL :: ASN1 :: Null (13.0) -
ASN.1 の Null 型の値を表現する OpenSSL::ASN1::Null オブジェクトを 生成します。
...は :UNIVERSAL、
タグ は OpenSSL::ASN1::NULL となります。
@param value ASN.1 値を表す Ruby のオブジェクト(nil)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICA...
