るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
8件ヒット [1-8件を表示] (0.251秒)
トップページ > バージョン:2.3.0[x] > 種類:インスタンスメソッド[x] > クエリ:OpenSSL::X509::Attribute[x]

別のキーワード

  1. new openssl::bn
  2. new openssl::asn1::asn1data
  3. new openssl::x509::certificate
  4. new openssl::pkey::ec::group
  5. start net::smtp

ライブラリ

キーワード

検索結果

OpenSSL::X509::Attribute#oid -> String (63022.0)

attribute の Object ID(識別子)を文字列で返します。

attribute の Object ID(識別子)を文字列で返します。

@raise OpenSSL::X509::AttributeError Object ID の取得に失敗した場合に発生します
@see OpenSSL::X509::Attribute#oid=

OpenSSL::X509::Attribute#oid=(oid) (63022.0)

attribute の Object ID(識別子)を文字列で設定します。

attribute の Object ID(識別子)を文字列で設定します。

@param oid 設定する Object ID 文字列
@raise OpenSSL::X509::AttributeError oidが不正であった場合に発生します
@see OpenSSL::X509::Attribute#oid

OpenSSL::X509::Attribute#value -> OpenSSL::ASN1::ASN1Data (63022.0)

attribute の値を OpenSSL::ASN1::ASN1Data のオブジェクトで 返します。

attribute の値を OpenSSL::ASN1::ASN1Data のオブジェクトで
返します。

@raise OpenSSL::X509::AttributeError 値の取得に失敗した場合に発生します
@see OpenSSL::X509::Attribute#value=

OpenSSL::X509::Attribute#value=(val) (63022.0)

attribute の値を設定します。

attribute の値を設定します。

引数には OpenSSL::ASN1::ASN1Data のオブジェクトを渡さなければなりません。

@param val 設定する値の OpenSSL::ASN1::ASN1Data オブジェクト
@raise OpenSSL::X509::AttributeError val が不正であった場合に発生します
@see OpenSSL::X509::Attribute#value

OpenSSL::X509::Attribute#to_der -> String (63004.0)

自身を DER 形式のバイト列に変換します。

自身を DER 形式のバイト列に変換します。

@raise OpenSSL::X509::AttributeError 変換に失敗した場合に発生します

絞り込み条件を変える

OpenSSL::X509::Request#attributes -> [OpenSSL::X509::Attribute] (355.0)

CSR が保持している attribute を OpenSSL::X509::Attribute の配列で返します。

CSR が保持している attribute を OpenSSL::X509::Attribute
の配列で返します。

attribute とは X.509 証明書署名要求 に含まれる申請者に関する
追加的な情報です。必須ではありません。X.509v3 拡張領域を
CSR に含めるときは "reqExt" という oid の attribute を追加
します。

@see OpenSSL::X509::Request#attribute=,
OpenSSL::X509::Request#add_attribute

OpenSSL::X509::Request#add_attribute(attr) -> OpenSSL::X509::Attribute (325.0)

新たな attribute を CSR に追加します。

新たな attribute を CSR に追加します。

@param attr 追加する attribute(OpenSSL::X509::Attribute の
インスタンス)
@return 渡した attribute オブジェクトを返します
@see OpenSSL::X509::Request#attribute,
OpenSSL::X509::Request#attribute=

OpenSSL::X509::Request#attributes=(attrs) (22.0)

CSR の attribute をクリアして新しい attribute を設定します。

CSR の attribute をクリアして新しい attribute を設定します。


@param attrs 新たに設定する attribute(OpenSSL::X509::Attribute の
インスタンス)の配列
@see OpenSSL::X509::Request#attribute
OpenSSL::X509::Request#add_attribute