ライブラリ
- ビルトイン (63)
- openssl (204)
- rake (132)
-
rubygems
/ security (132) -
rubygems
/ specification (24) -
webrick
/ ssl (12)
クラス
- Enumerator (7)
-
Enumerator
:: Chain (42) -
Gem
:: Security :: Policy (36) -
Gem
:: Security :: Signer (36) -
Gem
:: Specification (24) -
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: SSL :: SSLContext (36) -
OpenSSL
:: SSL :: SSLSocket (24) -
OpenSSL
:: X509 :: Store (36) -
OpenSSL
:: X509 :: StoreContext (48) -
Rake
:: InvocationChain (72) -
Rake
:: InvocationChain :: EmptyInvocationChain (36)
モジュール
- Enumerable (7)
-
Gem
:: Security (60) -
OpenSSL
:: OCSP (12) -
OpenSSL
:: X509 (24) -
WEBrick
:: Config (12)
キーワード
- + (7)
- AlmostNoSecurity (12)
- Chain (7)
- EMPTY (12)
- EmptyInvocationChain (12)
- HighSecurity (12)
- InvocationChain (12)
- LowSecurity (12)
- MediumSecurity (12)
-
NEWS for Ruby 2
. 6 . 0 (7) - NOCHAIN (24)
- NoSecurity (12)
- SSL (12)
-
V
_ ERR _ CERT _ CHAIN _ TOO _ LONG (12) -
V
_ ERR _ SELF _ SIGNED _ CERT _ IN _ CHAIN (12) - X509 (12)
- append (36)
-
cert
_ chain (24) -
cert
_ chain= (24) - each (14)
- error= (12)
-
extra
_ chain _ cert (12) -
extra
_ chain _ cert= (12) - inspect (7)
- member? (24)
- new (43)
-
peer
_ cert (12) -
peer
_ cert _ chain (12) - rewind (7)
-
rubygems
/ security (12) -
set
_ params (12) - size (7)
-
to
_ s (24) - verify (36)
-
verify
_ chain (12) -
verify
_ chain= (12) -
verify
_ gem (12)
検索結果
先頭5件
-
Rake
:: InvocationChain # member?(task _ name) -> bool (3018.0) -
与えられたタスク名が自身に含まれる場合は真を返します。 そうでない場合は偽を返します。
...//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
invocation_chain = Rake::InvocationChain.new("task_a", Rake::InvocationChain::EMPTY)
invocation_chain.member?("task_a") # => true
invocation_chain.member?("task_b") # => false
end
//}... -
Rake
:: InvocationChain # to _ s -> String (3012.0) -
トップレベルのタスクから自身までの依存関係を文字列として返します。
...の依存関係を文字列として返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
invocation_chain= Rake::InvocationChain.new("task_a", Rake::InvocationChain::EMPTY)
invocation_chain.to_s # => "TOP => task_a"
end
//}... -
Enumerator
:: Chain # each(*args) -> Enumerator (3000.0) -
まず最初の繰り返し可能なオブジェクトの each メソッドを args 引数とともに呼び出した後、続く繰り返し可能なオブジェクト も同様に呼び出します。
まず最初の繰り返し可能なオブジェクトの each メソッドを
args 引数とともに呼び出した後、続く繰り返し可能なオブジェクト
も同様に呼び出します。
ブロックが渡されない場合は Enumerator を返します。 -
Enumerator
:: Chain # each(*args) { |*args| . . . } -> object (3000.0) -
まず最初の繰り返し可能なオブジェクトの each メソッドを args 引数とともに呼び出した後、続く繰り返し可能なオブジェクト も同様に呼び出します。
まず最初の繰り返し可能なオブジェクトの each メソッドを
args 引数とともに呼び出した後、続く繰り返し可能なオブジェクト
も同様に呼び出します。
ブロックが渡されない場合は Enumerator を返します。 -
Enumerator
:: Chain # inspect -> String (3000.0) -
self を人間が読みやすい形式で文字列として返します。
self を人間が読みやすい形式で文字列として返します。 -
Enumerator
:: Chain # rewind -> object (3000.0) -
列挙状態を巻き戻します。
列挙状態を巻き戻します。
self が持つ繰り返し可能なオブジェクトに対して、逆順で rewind メソッドを呼びます。
ただし rewind メソッドを持たないオブジェクトに対しては rewind メソッドを呼びません。 -
Enumerator
:: Chain # size -> Integer | Float :: INFINITY | nil (3000.0) -
合計の要素数を返します。
合計の要素数を返します。
それぞれの列挙可能なオブジェクトのサイズの合計値を返します。
ただし、列挙可能なオブジェクトが1つでも nil か Float::INFINITY
を返した場合、それを合計の要素数として返します。 -
Rake
:: InvocationChain . new(task _ name , tail) (3000.0) -
与えられたタスク名と一つ前の Rake::InvocationChain を用いて自身を初期化します。
...与えられたタスク名と一つ前の Rake::InvocationChain を用いて自身を初期化します。
@param task_name タスク名を指定します。
@param tail 一つ前の Rake::InvocationChain を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default:......:test_rake_app
task :test_rake_app do
tail = Rake::InvocationChain.new("task_a", Rake::InvocationChain::EMPTY)
tail.to_s # => "TOP => task_a"
b = Rake::InvocationChain.new("task_b", tail)
b.to_s # => "TOP => task_a => task_b"
end
//}... -
Enumerator
# +(enum) -> Enumerator :: Chain (123.0) -
自身と enum 引数を続けて繰り返す Enumerator::Chain を返します。
...自身と enum 引数を続けて繰り返す Enumerator::Chain を返します。
//emlist[例][ruby]{
e = (1..3).each + [4, 5]
e.to_a #=> [1, 2, 3, 4, 5]
//}
@see Enumerable#chain... -
OpenSSL
:: X509 :: Store # verify(cert , chain = nil) -> bool (114.0) -
証明書を証明書ストアに存在する CA 証明書で検証します。
...証明書を証明書ストアに存在する CA 証明書で検証します。
chain には検証したい証明書の証明書チェイン全体を
OpenSSL::X509::Certificate の配列で渡します。
検証に成功した場合は true を、失敗した場合は false を返します。......Context#verify を呼びだすことによって検証しています。
@param cert 検証したい証明書の OpenSSL::X509::Certificate
@param chain 検証したい証明書の証明書チェイン全体の配列
@raise OpenSSL::X509::StoreError 検証時にエラーが生じたときに発生... -
OpenSSL
:: X509 :: Store # verify(cert , chain = nil) {|ok , ctx| . . . } -> bool (114.0) -
証明書を証明書ストアに存在する CA 証明書で検証します。
...証明書を証明書ストアに存在する CA 証明書で検証します。
chain には検証したい証明書の証明書チェイン全体を
OpenSSL::X509::Certificate の配列で渡します。
検証に成功した場合は true を、失敗した場合は false を返します。......Context#verify を呼びだすことによって検証しています。
@param cert 検証したい証明書の OpenSSL::X509::Certificate
@param chain 検証したい証明書の証明書チェイン全体の配列
@raise OpenSSL::X509::StoreError 検証時にエラーが生じたときに発生... -
OpenSSL
:: X509 :: StoreContext . new(store , cert , chain=nil) -> OpenSSL :: X509 :: StoreContext (113.0) -
証明書ストアコンテキストを生成します。
...chain は
中間 CA 証明書チェインを証明書の配列で渡します。
@param store ルート CA 群を持っている証明書ストア
(OpenSSL::X509::Store オブジェクト)
@param cert 検証対象となる証明書(OpenSSL::X509::Certificate オブジェクト)
@param chain...