60件ヒット
[1-60件を表示]
(0.113秒)
クラス
- DBM (12)
- GDBM (12)
-
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: X509 :: StoreContext (12) - SDBM (12)
検索結果
先頭5件
-
DBM
# store(key , value) -> String (18227.0) -
key に対して value を格納します。
...key に対して value を格納します。
@param key キー。
@param value 値。
@see DBM#[]=
require 'dbm'
db1 = DBM.open('aaa.db', 0666, DBM::NEWDB)
p db1.store('c', 'ccc') #=> "ccc"... -
GDBM
# store(key , val) -> [String] (18209.0) -
key に対して val を格納します。
...key に対して val を格納します。
@see GDBM#[]=... -
SDBM
# store(key , val) -> [String] (18209.0) -
key に対して val を格納します。
...key に対して val を格納します。
@see SDBM#[]=... -
OpenSSL
:: X509 :: StoreContext # error=(error) (3067.0) -
エラーコードを設定します。
...エラーコードを設定します。
OpenSSL::X509::StoreContext#verify を呼びだし、
証明書チェインの各証明書を検証した
コールバック(OpenSSL::X509::Store#verify_callback=)が呼び出され、
StoreContext オブジェクトが渡されますが、このメソッド......になります。OpenSSL::X509::StoreContext#error_string
もその値に応じた文字列が返るようになります。
例:
require 'openssl'
store = OpenSSL::X509::Store.new
store.set_default_paths
cert = OpenSSL::X509::Certificate.new(...)
store.verify(cert, chain){|ok,ctx|......ctx.error = OpenSSL::X509::V_ERR_APPLICATION_VERIFICATION;
false} # => false
p store.error # => OpenSSL::X509::V_ERR_APPLICATION_VERIFICATION
p store.error_string # => "application verification failure"
@param error エラーコードの整数値
@see OpenSSL::X509::StoreContext#error... -
OpenSSL
:: PKCS7 # verify(certs , store , indata = nil , flags = 0) -> bool (156.0) -
署名を検証します。
...いないので、明示的に渡す必要があります。
このメソッドは配列から適切な証明書を自動的に選択します。
store には検証に用いる証明書ストアを渡します。
検証に必要な信頼できる CA 証明書をあらかじめ証明書ストアに......rror_string に
失敗した理由を表す文字列がセットされます。
@param certs 証明書(OpenSSL::X509::Certificate オブジェクト)の配列
@param store 証明書ストア(OpenSSL::X509::Store オブジェクト)
@param indata 署名対象の文字列
@param flags フラグ
@rais...