402件ヒット
[1-100件を表示]
(0.199秒)
種類
- インスタンスメソッド (182)
- 関数 (88)
- 特異メソッド (77)
- 定数 (55)
ライブラリ
- fiddle (44)
-
net
/ ftp (11) - openssl (253)
-
shell
/ builtin-command (6)
クラス
-
Net
:: FTP (11) -
OpenSSL
:: ASN1 :: ObjectId (88) -
OpenSSL
:: X509 :: Attribute (33) -
OpenSSL
:: X509 :: Extension (44) -
OpenSSL
:: X509 :: ExtensionFactory (66) -
OpenSSL
:: X509 :: Request (11) -
Shell
:: Void (6)
モジュール
- Fiddle (44)
-
OpenSSL
:: ASN1 (11)
キーワード
-
ALIGN
_ VOIDP (11) -
RELATIVE
_ OID (11) -
SIZEOF
_ VOIDP (11) -
TYPE
_ VOID (11) -
TYPE
_ VOIDP (11) - attributes (11)
-
create
_ ext (11) -
create
_ ext _ from _ array (11) -
create
_ ext _ from _ hash (11) -
create
_ ext _ from _ string (11) -
create
_ extension (22) -
e
_ option _ supplied (11) - each (6)
- ln (11)
-
long
_ name (11) - new (66)
- nextc (11)
-
rb
_ define _ method (11) -
rb
_ load (11) -
rb
_ parser _ append _ print (11) -
rb
_ parser _ while _ loop (11) - register (11)
-
short
_ name (11) - sn (11)
-
to
_ h (11) - voidcmd (11)
-
warn
_ unless _ e _ option (11) -
warning
_ unless _ e _ option (11)
検索結果
先頭5件
-
OpenSSL
:: X509 :: Extension # oid -> String (24223.0) -
拡張領域の識別子(extnID)をOIDの文字列で返します。
...拡張領域の識別子(extnID)をOIDの文字列で返します。
@see OpenSSL::X509::Extension#oid=... -
OpenSSL
:: ASN1 :: ObjectId # oid -> String (21219.0) -
オブジェクト識別子のドット区切り数値を文字列で返します。
...ブジェクト識別子のドット区切り数値を文字列で返します。
例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.oid #=> "2.5.29.17"
@raise OpenSSL::ASN1::ASN1Error オブジェクト識別子名が未知である場合に発生します... -
OpenSSL
:: X509 :: Attribute # oid -> String (21207.0) -
attribute の Object ID(識別子)を文字列で返します。
...attribute の Object ID(識別子)を文字列で返します。
@raise OpenSSL::X509::AttributeError Object ID の取得に失敗した場合に発生します
@see OpenSSL::X509::Attribute#oid=... -
OpenSSL
:: ASN1 :: RELATIVE _ OID -> Integer (12317.0) -
ASN.1 UNIVERSAL タグの、 RELATIVE_OID のタグ番号 13 を表す定数です。
...ASN.1 UNIVERSAL タグの、
RELATIVE_OID のタグ番号 13 を表す定数です。... -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(oid , value , critical=false) -> OpenSSL :: X509 :: Extension (12307.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
...OpenSSL::X509::Extension のインスタンスを生成して返します。
引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_fr......om_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。
引数が2個以上である場合は、
OpenSSL::X509::ExtensionFactory#create_ext が呼びだされて
オブジェクトを生成します。
@param obj......拡張領域のデータ。配列、ハッシュ、文字列のいずれか
@param oid 拡張領域の識別子を表す文字列
@param value 拡張領域の値を表す文字列
@param critical 重要度(真偽値)... -
Fiddle
:: SIZEOF _ VOIDP -> Integer (12300.0) -
Cでの sizeof(void*) の値
...Cでの sizeof(void*) の値... -
Fiddle
:: TYPE _ VOID -> Integer (12300.0) -
C の void を表す定数。
...C の void を表す定数。... -
Fiddle
:: TYPE _ VOIDP -> Integer (12300.0) -
C の void* 型を表す定数。
...C の void* 型を表す定数。... -
OpenSSL
:: X509 :: ExtensionFactory # create _ extension(obj) -> OpenSSL :: X509 :: Extension (12207.0) -
OpenSSL::X509::Extension のインスタンスを生成して返します。
...OpenSSL::X509::Extension のインスタンスを生成して返します。
引数の個数が1個である場合、それが配列、ハッシュ、文字列のいずれかである
ならば、
OpenSSL::X509::ExtensionFactory#create_ext_from_array、
OpenSSL::X509::ExtensionFactory#create_ext_fr......om_hash、
OpenSSL::X509::ExtensionFactory#create_ext_from_string、
がそれぞれ呼びだされてオブジェクトを生成します。
引数が2個以上である場合は、
OpenSSL::X509::ExtensionFactory#create_ext が呼びだされて
オブジェクトを生成します。
@param obj......拡張領域のデータ。配列、ハッシュ、文字列のいずれか
@param oid 拡張領域の識別子を表す文字列
@param value 拡張領域の値を表す文字列
@param critical 重要度(真偽値)... -
OpenSSL
:: X509 :: Extension . new(oid , value , critical=false) -> OpenSSL :: X509 :: Extension (9343.0) -
OpenSSL::X509::Extension オブジェクトを生成します。
...OpenSSL::X509::Extension オブジェクトを生成します。
引数が1つの場合は DER 形式の文字列を渡します。
引数が2つ以上の場合は、oid には拡張領域の OID の ドット区切り表記、
short name、long name のいずれかである文字列を与えま......alue にはその値を表す DER 形式の文字列、もしくは
OpenSSL::ASN1::ASN1Data のサブクラスを与えます。
例;
require 'openssl'
include OpenSSL
oid = "subjectKeyIdentifier"
val = "\004\024\206\312\245\"\201b\357\255\n\211\274\255rA,)I\364\206V"
ex = X509::Extensi......on.new(oid, val)
p ex.value # => "86:CA:A5:22:81:62:EF:AD:0A:89:BC:AD:72:41:2C:29:49:F4:86:56"
ex2 = X509::Extension.new("2.5.29.19", "0\x03\x01\x01\xFF")
p ex2.oid # => "basicConstrains"
ex3 = X509::Extension.new("basicConstraints", ASN1.Sequence([ASN1::Boolean(false)]))
p ex3 # => basicC...