297件ヒット
[1-100件を表示]
(0.094秒)
種類
- インスタンスメソッド (198)
- 特異メソッド (77)
- モジュール関数 (11)
- モジュール (11)
ライブラリ
- ビルトイン (11)
-
cgi
/ session (22) -
cgi
/ session / pstore (11) - open-uri (22)
- openssl (121)
- pstore (88)
-
yaml
/ dbm (22)
クラス
-
CGI
:: Session :: FileStore (11) -
CGI
:: Session :: MemoryStore (11) -
CGI
:: Session :: PStore (11) -
OpenSSL
:: PKCS7 (11) -
OpenSSL
:: X509 :: Store (88) -
OpenSSL
:: X509 :: StoreContext (11) - PStore (88)
-
YAML
:: DBM (22)
検索結果
先頭5件
- YAML
:: DBM # store(key , value) -> object - OpenSSL
:: X509 :: StoreContext . new(store , cert , chain=nil) -> OpenSSL :: X509 :: StoreContext - OpenSSL
:: X509 :: Store . new -> OpenSSL :: X509 :: Store - CGI
:: Session :: FileStore . new(session , option = {}) -> CGI :: Session :: FileStore - CGI
:: Session :: MemoryStore . new(session , option = nil) -> CGI :: Session :: MemoryStore
-
YAML
:: DBM # store(key , value) -> object (15207.0) -
key に対して value を格納します。
...定したオブジェクトを返します。
@param key キーを文字列で指定します。
@param value 値を指定します。YAML 形式に変換できるオブジェクトが指定で
きます。
@raise DBMError 要素の格納に失敗した場合に発生します。... -
OpenSSL
:: X509 :: StoreContext . new(store , cert , chain=nil) -> OpenSSL :: X509 :: StoreContext (3331.0) -
証明書ストアコンテキストを生成します。
...トを生成します。
store には検証に必要なルート CA 証明書を含む OpenSSL::X509::Store
オブジェクトを渡します。 cert は検証対象の証明書、chain は
中間 CA 証明書チェインを証明書の配列で渡します。
@param store ルート CA 群を持......(OpenSSL::X509::Store オブジェクト)
@param cert 検証対象となる証明書(OpenSSL::X509::Certificate オブジェクト)
@param chain 検証に利用する証明書チェイン
(OpenSSL::X509::Certificate オブジェクトの配列)
@raise OpenSSL::X509::StoreError コンテキ... -
OpenSSL
:: X509 :: Store . new -> OpenSSL :: X509 :: Store (3223.0) -
空の Store オブジェクトを生成します。
...空の Store オブジェクトを生成します。
@raise OpenSSL::X509::StoreError オブジェクトの生成に失敗した場合に発生します... -
CGI
:: Session :: FileStore . new(session , option = {}) -> CGI :: Session :: FileStore (3206.0) -
自身を初期化します。
...デフォルトは空文字列です。
: suffix
セッションデータのファイル名に与えるサフィックスを指定します。
デフォルトは空文字列です。
@raise CGI::Session::NoSession セッションが初期化されていない場合に発生します。... -
CGI
:: Session :: MemoryStore . new(session , option = nil) -> CGI :: Session :: MemoryStore (3206.0) -
自身を初期化します。
...す。
ユーザが明示的に呼び出す必要はありません。
@param session CGI::Session のインスタンスを指定します。
@param option ハッシュを指定します。
@raise CGI::Session::NoSession セッションが初期化されていない場合に発生します。... -
CGI
:: Session :: PStore . new(session , option = {}) -> CGI :: Session :: FileStore (3206.0) -
自身を初期化します。
...フォルトは Dir.tmpdir です。
: prefix
セッションデータのファイル名に与えるプレフィックスを指定します。
デフォルトは空文字列です。
@raise CGI::Session::NoSession セッションが初期化されていない場合に発生します。... -
Marshal
. # restore(port , proc = nil) -> object (3206.0) -
port からマーシャルデータを読み込んで、元のオブジェクトと同 じ状態をもつオブジェクトを生成します。
...ng か IO (またはそのサブクラス)の
インスタンスを指定します。
@param proc 手続きオブジェクト。Proc
@raise TypeError メジャーバージョンが異なるか、バージョンの大きな
マーシャルデータを読み込んだ場... -
PStore
# fetch(name , default = PStore :: Error) -> object (3206.0) -
ルートnameに対応する値を得ます。
...を返し、
与えられていなければ例外 PStore::Error が発生します。
@param name 探索するルート。
@param default name に対応するルートが登録されていない場合に返す値を指定する。
@raise PStore::Error name に対応するルートが登録され......。
例:
require 'pstore'
db = PStore.new("/tmp/foo")
db.transaction do
p db.roots # => []
ary = db["root"] = [1,2,3,4]
ary[0] = [1,1.5]
end
db.transaction(true) do |pstore|
pstore.fetch("root") # => [[1, 1.5], 2, 3, 4]
pstore.fetch("root", 'aaa') # =>......[[1, 1.5], 2, 3, 4]
pstore.fetch("not_root") # => 例外発生
end
@see Hash#fetch, PStore#[]... -
PStore
# transaction(read _ only = false) {|pstore| . . . } -> object (3206.0) -
トランザクションに入ります。 このブロックの中でのみデータベースの読み書きができます。
...return ブロックで最後に評価した値を返します。
@raise PStore::Error read_only を真にしたときに、データベースを変更しようした場合に発生します。
例:
require 'pstore'
db = PStore.new("/tmp/foo")
db.transaction do
p db.roots # => []......ary = db["root"] = [1,2,3,4]
ary[0] = [1,1.5]
end
db.transaction(true) do |pstore|
pstore["root"] = 'aaa' # => ここで例外発生
end... -
OpenSSL
:: X509 :: Store # verify(cert , chain = nil) -> bool (3112.0) -
証明書を証明書ストアに存在する CA 証明書で検証します。
...バックと見做されます。このコールバックについては
OpenSSL::X509::Store#verify_callback= を参照してください。
内部では OpenSSL::X509::StoreContext.new と
OpenSSL::X509::StoreContext#verify を呼びだすことによって検証しています。
@param cert......検証したい証明書の OpenSSL::X509::Certificate
@param chain 検証したい証明書の証明書チェイン全体の配列
@raise OpenSSL::X509::StoreError 検証時にエラーが生じたときに発生します...