384件ヒット
[1-100件を表示]
(0.053秒)
ライブラリ
- openssl (384)
キーワード
-
BIT
_ STRING (12) - BMPSTRING (12)
- BOOLEAN (12)
-
CHARACTER
_ STRING (12) -
EMBEDDED
_ PDV (12) - ENUMERATED (12)
- EOC (12)
- EXTERNAL (12)
- GENERALIZEDTIME (12)
- GENERALSTRING (12)
- GRAPHICSTRING (12)
- IA5STRING (12)
- INTEGER (12)
- ISO64STRING (12)
- Integer (24)
- NULL (12)
- NUMERICSTRING (12)
- OBJECT (12)
-
OBJECT
_ DESCRIPTOR (12) -
OCTET
_ STRING (12) - PRINTABLESTRING (12)
- REAL (12)
-
RELATIVE
_ OID (12) - SEQUENCE (12)
- SET (12)
- T61STRING (12)
- UNIVERSALSTRING (12)
- UTCTIME (12)
- UTF8STRING (12)
- VIDEOTEXSTRING (12)
- decode (12)
検索結果
先頭5件
-
OpenSSL
:: ASN1 . # Integer(value) -> OpenSSL :: ASN1 :: Integer (17341.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 (17341.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 -> Integer (17219.0) -
ASN.1 UNIVERSAL タグの、 INTEGER のタグ番号 2 を表す定数です。
...ASN.1 UNIVERSAL タグの、
INTEGER のタグ番号 2 を表す定数です。... -
OpenSSL
:: ASN1 . # decode(der) -> OpenSSL :: ASN1 :: ASN1Data (11172.0) -
DER 表現の文字列を解析し、そこにエンコードされている ASN.1 の値を OpenSSL::ASN1::ASN1Data のサブクラスのインスタンスとして返します。
...DER 表現の文字列を解析し、そこにエンコードされている ASN.1 の値を
OpenSSL::ASN1::ASN1Data のサブクラスのインスタンスとして返します。
複数の ASN.1 の値が含まれている場合、先頭の値だけを返します。
ASN.1 オブジェクトが......'
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:0x......g=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 :: BIT _ STRING -> Integer (11102.0) -
ASN.1 UNIVERSAL タグの、 BIT_STRING のタグ番号 3 を表す定数です。
ASN.1 UNIVERSAL タグの、
BIT_STRING のタグ番号 3 を表す定数です。 -
OpenSSL
:: ASN1 :: BMPSTRING -> Integer (11102.0) -
ASN.1 UNIVERSAL タグの、 BMPSTRING のタグ番号 30 を表す定数です。
ASN.1 UNIVERSAL タグの、
BMPSTRING のタグ番号 30 を表す定数です。 -
OpenSSL
:: ASN1 :: BOOLEAN -> Integer (11102.0) -
ASN.1 UNIVERSAL タグの、 BOOLEAN のタグ番号 1 を表す定数です。
ASN.1 UNIVERSAL タグの、
BOOLEAN のタグ番号 1 を表す定数です。 -
OpenSSL
:: ASN1 :: CHARACTER _ STRING -> Integer (11102.0) -
ASN.1 UNIVERSAL タグの、 CHARACTER_STRING のタグ番号 29 を表す定数です。
ASN.1 UNIVERSAL タグの、
CHARACTER_STRING のタグ番号 29 を表す定数です。 -
OpenSSL
:: ASN1 :: EMBEDDED _ PDV -> Integer (11102.0) -
ASN.1 UNIVERSAL タグの、 EMBEDDED_PDV のタグ番号 11 を表す定数です。
ASN.1 UNIVERSAL タグの、
EMBEDDED_PDV のタグ番号 11 を表す定数です。