るりまサーチ

最速Rubyリファレンスマニュアル検索!
55件ヒット [1-55件を表示] (0.147秒)
トップページ > クエリ:-[x] > クエリ:I[x] > クエリ:v[x] > クラス:OpenSSL::ASN1::ObjectId[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

ライブラリ

キーワード

検索結果

OpenSSL::ASN1::ObjectId.register(oid, short_name, long_name) -> true (6213.0)

オブジェクト識別子に対応する名前(short name と long name)を OpenSSLの内部テーブルに登録します。

...ion などで利用できるようになります。

例:

require "openssl"
OpenSSL::ASN1::ObjectId
.register(
"2.5.29.9", "subjectDirAttrs", "X509v3 Subject Directory Attributes")
p OpenSSL::ASN1::ObjectId.new("2.5.29.9").long_name
# => "X509v3 Subject Directory Attributes"

@param oi...
...d 登録する識別子(ドット区切り数字表記の文字列)
@param short_name short nameとして登録する文字列
@param long_name long nameとして登録する文字列
@raise OpenSSL::ASN1::ASN1Error 登録に失敗した場合に発生します。...

OpenSSL::ASN1::ObjectId.new(value) -> OpenSSL::ASN1::ObjectId (3301.0)

ASN.1 のオブジェクト識別子を表わす OpenSSL::ASN1::ObjectId の オブジェクトを生成します。

...子を表わす OpenSSL::ASN1::ObjectId
オブジェクトを生成します。

v
alue としては、ドット区切り数字表記、short name、long name の文字列の
をいずれかを渡します。

v
alue 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ...
...require "openssl"
i
nclude OpenSSL
p ASN1::ObjectId.new("1.2.840.10040.4.3").long_name # => "dsaWithSHA1"
p ASN1::ObjectId.new("dsaWithSHA1").oid # => "1.2.840.10040.4.3"

@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番号
@param tagging タ...
...グ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...

OpenSSL::ASN1::ObjectId.new(value, tag, tagging, tag_class) -> OpenSSL::ASN1::ObjectId (3301.0)

ASN.1 のオブジェクト識別子を表わす OpenSSL::ASN1::ObjectId の オブジェクトを生成します。

...子を表わす OpenSSL::ASN1::ObjectId
オブジェクトを生成します。

v
alue としては、ドット区切り数字表記、short name、long name の文字列の
をいずれかを渡します。

v
alue 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ...
...require "openssl"
i
nclude OpenSSL
p ASN1::ObjectId.new("1.2.840.10040.4.3").long_name # => "dsaWithSHA1"
p ASN1::ObjectId.new("dsaWithSHA1").oid # => "1.2.840.10040.4.3"

@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番号
@param tagging タ...
...グ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...

OpenSSL::ASN1::ObjectId#ln -> String | nil (3207.0)

オブジェクト識別子に対応する long name を返します。

...オブジェクト識別子に対応する long name を返します。

例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.ln #=> "X509v3 Subject Alternative Name"

@see OpenSSL::ASN1::ObjectId#sn...

OpenSSL::ASN1::ObjectId#long_name -> String | nil (3207.0)

オブジェクト識別子に対応する long name を返します。

...オブジェクト識別子に対応する long name を返します。

例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.ln #=> "X509v3 Subject Alternative Name"

@see OpenSSL::ASN1::ObjectId#sn...

絞り込み条件を変える