るりまサーチ

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

別のキーワード

  1. asn1 null
  2. asn1 utctime
  3. asn1 boolean
  4. asn1 integer

クラス

モジュール

キーワード

検索結果

OpenSSL::ASN1.#Set(value) -> OpenSSL::ASN1::Set -> OpenSSL::ASN1::Set (9550.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.#Set(value, tag, tagging, tag_class) -> OpenSSL::ASN1::Set (9350.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::SET -> Integer (9119.0)

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

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

OpenSSL::ASN1::Set (9018.0)

ASN.1 の Set 型(Universal タグのタグ番号17)を表すクラスです。

...ASN.1 の Set 型(Universal タグのタグ番号17)を表すクラスです。...

OpenSSL::ASN1 (6404.0)

ASN.1(Abstract Syntax Notation One) のデータを取り扱うためのモジュールです。

...ASN.1(Abstract Syntax Notation One)
のデータを取り扱うためのモジュールです。

OpenSSL
で証明書などを取り扱うのに必要になります。

このモジュールには、ASN.1関連のモジュール関数や定数、
ASN.1 のデータ型に対応するクラスが定...
...おいて、
ASN.1 のデータ型は OpenSSL::ASN1::ASN1Data および
そのサブクラスにマップされています。

ASN.1 の単純型(simple type)は OpenSSL::ASN1::Primitive の
各サブクラスに、構造型(structured type)は OpenSSL::ASN1::Constructive
の各サブクラスに...
...-> OpenSSL::ASN1::BMPString
| +-> OpenSSL::ASN1::Null
| +-> OpenSSL::ASN1::ObjectId
| +-> OpenSSL::ASN1::UTCTime
| `-> OpenSSL::ASN1::GeneralizedTime
`-> OpenSSL::ASN1::Constructive
+-> OpenSSL::ASN1::Set
`-> OpenSSL::ASN1:...

絞り込み条件を変える

OpenSSL::ASN1::Set.new(value) -> OpenSSL::ASN1::Set (6278.0)

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

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

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

@param value ASN.1値を表すRubyのオブジェクト(OpenSSL::ASN1::ASN1Dat...

OpenSSL::ASN1::Set.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::Set (6278.0)

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

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

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

@param value ASN.1値を表すRubyのオブジェクト(OpenSSL::ASN1::ASN1Dat...

OpenSSL::X509::Request (32.0)

X.509 の証明書署名要求(Certificate Signing Request, CSR)を表わす クラスです。

...CSR を生成する例。
require 'openssl'
# ファイルから秘密鍵を読み込む
rsa = OpenSSL::PKey::RSA.new(File.read("privkey.pem"))
# 新しい CSR オブジェクトを生成
csr = OpenSSL::X509::Request.new
# DN を生成
name = OpenSSL::X509::Name.new
name.add_entry('C...
...attribute を設定
factory = OpenSSL::X509::ExtensionFactory.new
exts = [ factory.create_ext("subjectAltName", "DNS:foo.example.com") ]
asn1
exts = OpenSSL::ASN1::Set([OpenSSL::ASN1::Sequence(exts)])
csr.add_attribute(OpenSSL::X509::Attribute.new("extReq", asn1exts))
# 署名
csr.sign(rs...