るりまサーチ

最速Rubyリファレンスマニュアル検索!
121件ヒット [1-100件を表示] (0.115秒)
トップページ > クエリ:i[x] > クラス:OpenSSL::X509::Name[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. matrix i
  5. csv to_i

ライブラリ

キーワード

検索結果

<< 1 2 > >>

OpenSSL::X509::Name::ONELINE -> Integer (6201.0)

OpenSSL::X509::Name#to_s のフラグとして使います。

...OpenSSL::X509::Name#to_s のフラグとして使います。

1行で読みやすくフォーマットされます。...

OpenSSL::X509::Name::MULTILINE -> Integer (6101.0)

OpenSSL::X509::Name#to_s のフラグとして使います。

...OpenSSL::X509::Name#to_s のフラグとして使います。

複数行でフォーマットされます。...

OpenSSL::X509::Name#to_a -> [[String, String, Integer]] (301.0)

内容を配列にして返します。

...定数で定義されているASN1の型)] という3要素の配列です。

例:
require 'openssl'
n = OpenSSL::X509::Name.parse('/C=JP/ST=Kanagawa/L=Yokohama/O=Example Company/OU=Lab3/CN=foobar/emailAddress=foobar@lab3.example.co.jp')
n.to_a
# => [["C", "JP", 19], ["ST", "Kanagawa", 12],...
...["L", "Yokohama", 12], ["O", "Example Company", 12], ["OU", "Lab3", 12], ["CN", "foobar", 12], ["emailAddress", "foobar@lab3.example.co.jp", 22]]...

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

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

...です。

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

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

以下の文字列がキーです。
'C', 'countryName', 'serialNumber', 'dnQualifier',
'...
...DC', 'domainComponent', 'emailAddress'...

OpenSSL::X509::Name#add_entry(oid, value, type = nil) (101.0)

新しい属性を追加します。

...新しい属性を追加します。

@param oid 属性型文字列
@param value 属性値文字列
@param type 属性値の(ASN.1の)型、省略時は OpenSSL::X509::Name::OBJECT_TYPE_TEMPLATE と oid から型が決まる
@raise OpenSSL::X509::NameError 属性の追加に失敗した場合に発...

絞り込み条件を変える

OpenSSL::X509::Name#hash_old -> Integer (101.0)

OpenSSL 0.9.8 と互換な古い方式のハッシュ関数の ハッシュ値を返します。

OpenSSL 0.9.8 と互換な古い方式のハッシュ関数の
ハッシュ値を返します。

内部では OpenSSL の X509_NAME_hash_old を呼び出します。

OpenSSL::X509::Name#to_der -> String (101.0)

DER 形式のバイト列を返します。

DER 形式のバイト列を返します。

OpenSSL::X509::Name#to_s(flags=nil) -> String (101.0)

DNの文字列表現を返します。

...ます。
* nil
* OpenSSL::X509::Name::COMPAT
* OpenSSL::X509::Name::RFC2253
* OpenSSL::X509::Name::ONELINE
* OpenSSL::X509::Name::MULTILINE

*
例:
require 'openssl'
n = OpenSSL::X509::Name.parse('/C=JP/ST=Kanagawa/L=Yokohama/O=Example Company/OU=Lab3/CN=foobar/emailAddress=foobar@la...
...Company/OU=Lab3/CN=foobar/emailAddress=foobar@lab3.example.co.jp"
n.to_s(OpenSSL::X509::Name::COMPAT)
# => "C=JP, ST=Kanagawa, L=Yokohama, O=Example Company, OU=Lab3, CN=foobar/emailAddress=foobar@lab3.example.co.jp"
n.to_s(OpenSSL::X509::Name::RFC2253)
# => "emailAddress=foobar@lab3.example...
...n.to_s(OpenSSL::X509::Name::ONELINE)
# => "C = JP, ST = Kanagawa, L = Yokohama, O = Example Company, OU = Lab3, CN = foobar, emailAddress = foobar@lab3.example.co.jp"
n.to_s(OpenSSL::X509::Name::MULTILINE)
# => "countryName = JP\nstateOrProvinceName = Kanagawa\nlocalityName...

OpenSSL::X509::Name::COMPAT -> Integer (101.0)

OpenSSL::X509::Name#to_s のフラグとして使います。

...OpenSSL::X509::Name#to_s のフラグとして使います。...

OpenSSL::X509::Name::DEFAULT_OBJECT_TYPE -> Integer (101.0)

属性値のデフォルトの ASN.1 の型です。

...属性値のデフォルトの ASN.1 の型です。

OpenSSL::X509::Name
.parse や OpenSSL::X509::Name.new で
template に指定されなかった属性はこの型であると仮定して処理されます。

OpenSSL::ASN1::UTF8STRING を返します。...

絞り込み条件を変える

<< 1 2 > >>